summaryrefslogtreecommitdiff
path: root/modules/search
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2010-05-28 11:53:57 +0000
committerDries Buytaert <dries@buytaert.net>2010-05-28 11:53:57 +0000
commitffb760fa4978dd812469c99006e3bfc56290470a (patch)
tree8cff1b2b608ab13d09ef375acb498d9879d5c808 /modules/search
parent27d299cec42dc1f4a098e3cc15ab2d03dae9fd11 (diff)
downloadbrdo-ffb760fa4978dd812469c99006e3bfc56290470a.tar.gz
brdo-ffb760fa4978dd812469c99006e3bfc56290470a.tar.bz2
- Patch #810176 by bleen18: improved accessibility of search results -- Google/Yahoo style.
Diffstat (limited to 'modules/search')
-rw-r--r--modules/search/search-result.tpl.php24
-rw-r--r--modules/search/search-results.tpl.php4
-rw-r--r--modules/search/search-rtl.css3
-rw-r--r--modules/search/search.css12
4 files changed, 27 insertions, 16 deletions
diff --git a/modules/search/search-result.tpl.php b/modules/search/search-result.tpl.php
index 9ea0f4fc5..0283f6632 100644
--- a/modules/search/search-result.tpl.php
+++ b/modules/search/search-result.tpl.php
@@ -46,14 +46,16 @@
* @see template_preprocess_search_result()
*/
?>
-<dt class="title">
- <a href="<?php print $url; ?>"><?php print $title; ?></a>
-</dt>
-<dd>
- <?php if ($snippet) : ?>
- <p class="search-snippet"><?php print $snippet; ?></p>
- <?php endif; ?>
- <?php if ($info) : ?>
- <p class="search-info"><?php print $info; ?></p>
- <?php endif; ?>
-</dd>
+<li>
+ <h3 class="title">
+ <a href="<?php print $url; ?>"><?php print $title; ?></a>
+ </h3>
+ <div class="search-info-wrap">
+ <?php if ($snippet) : ?>
+ <p class="search-snippet"><?php print $snippet; ?></p>
+ <?php endif; ?>
+ <?php if ($info) : ?>
+ <p class="search-info"><?php print $info; ?></p>
+ <?php endif; ?>
+ </div>
+</li>
diff --git a/modules/search/search-results.tpl.php b/modules/search/search-results.tpl.php
index 9b183f1a5..8d2d9527c 100644
--- a/modules/search/search-results.tpl.php
+++ b/modules/search/search-results.tpl.php
@@ -23,9 +23,9 @@
?>
<?php if ($search_results) : ?>
<h2><?php print t('Search results');?></h2>
- <dl class="search-results <?php print $type; ?>-results">
+ <ol class="search-results <?php print $type; ?>-results">
<?php print $search_results; ?>
- </dl>
+ </ol>
<?php print $pager; ?>
<?php else : ?>
<h2><?php print t('Your search yielded no results');?></h2>
diff --git a/modules/search/search-rtl.css b/modules/search/search-rtl.css
index f6c69ac3f..0c5345707 100644
--- a/modules/search/search-rtl.css
+++ b/modules/search/search-rtl.css
@@ -9,3 +9,6 @@
float: right;
clear: right;
}
+.search-results .search-info-wrap {
+ padding-right: 1em; /* LTR */
+} \ No newline at end of file
diff --git a/modules/search/search.css b/modules/search/search.css
index cb4a22025..2647b59d4 100644
--- a/modules/search/search.css
+++ b/modules/search/search.css
@@ -7,15 +7,21 @@
margin-top: 0;
margin-bottom: 0;
}
+.search-results {
+ list-style: none;
+}
.search-results p {
margin-top: 0;
}
-.search-results dt {
- font-size: 1.1em;
+.search-results .title {
+ font-size: 1.2em;
}
-.search-results dd {
+.search-results li {
margin-bottom: 1em;
}
+.search-results .search-info-wrap {
+ padding-left: 1em; /* LTR */
+}
.search-results .search-info {
font-size: 0.85em;
}