diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-05-28 11:53:57 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-05-28 11:53:57 +0000 |
commit | ffb760fa4978dd812469c99006e3bfc56290470a (patch) | |
tree | 8cff1b2b608ab13d09ef375acb498d9879d5c808 /modules/search | |
parent | 27d299cec42dc1f4a098e3cc15ab2d03dae9fd11 (diff) | |
download | brdo-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.php | 24 | ||||
-rw-r--r-- | modules/search/search-results.tpl.php | 4 | ||||
-rw-r--r-- | modules/search/search-rtl.css | 3 | ||||
-rw-r--r-- | modules/search/search.css | 12 |
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; } |