/* /program/modules/search/search.css -- stylesheet for displaying search results
 *
 * This file is part of Website@School, a Content Management System especially designed for schools.
 * Copyright (C) 2008-2023 Ingenieursbureau PSD/Peter Fokker <peter@berestijn.nl>
 *
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU Affero General Public License version 3 as published by
 * the Free Software Foundation supplemented with the Additional Terms, as set
 * forth in the License Agreement for Website@School (see /program/license.html).
 *
 * This program is distributed in the hope that it will be useful, but
 * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
 * for more details.
 *
 * You should have received a copy of the License Agreement for Website@School
 * along with this program. If not, see http://websiteatschool.eu/license.html
 *
 * @author Peter Fokker <peter@berestijn.nl>
 * @copyright Copyright (C) 2008-2023 Ingenieursbureau PSD/Peter Fokker
 * @license http://websiteatschool.eu/license.html GNU AGPLv3+Additional Terms
 * @package wasmod_search
 * @version $Id: search.css,v 1.4 2023/06/29 13:57:55 peter Exp $
 *
 * 
 * An Search results page uses the following classes for DIVs and other elements.
 *
 * DIV .search_form
 *   LABEL
 *   INPUT .textfield
 *   INPUT .button .button_ok
 * 
 * DIV .search_result .odd
 *   H4 .search_result_title
 *   DIV .hit_context
 *   DIV .hit_url
 * 
 * DIV .search_result .even
 *   H4 .search_result_title
 *   DIV .hit_context
 *   DIV .hit_url
 * 
 * [...]
 * 
 * DIV .more
 * DIV .hit_nav
 *   A .search_previous
 *   A .search_page
 *   A .search_page .current
 *   A .search_page
 *
 *   [...]
 *
 *   A .search_next
 * 
 */
div.search_form { }
div.search_form .textfield { } 
div.search_result { padding: 0.5em 0.5em 0.1em 0.5em; }
div.search_odd { background-color: #EEE; }
div.search_even { background-color: #FFF; }
h4.search_result_title { margin: 0; }
h4.search_result_title b { background-color: #FF0; }
div.search_result_context { font-size: 0.7em; }
div.search_result_context b { background-color: #FF0; }
div.search_result_url { font-size: 0.7em; margin-top: 0.5em; }
div.search_more,
div.search_navigation { padding: 1em; margin: 1em 0; background-color: #DDD; }
div.search_navigation .search_previous { display: inline-block; padding: 0 2em; }
div.search_navigation .search_page { display: inline-block; padding: 0 1em; }
div.search_navigation .current { font-weight: bold; border: 1px solid #000; }
div.search_navigation .search_next { display: inline-block; padding: 0 2em; }

/* eof search.css */
