mirror of
				https://github.com/searxng/searxng
				synced 2024-01-01 19:24:07 +01:00 
			
		
		
		
	[simple theme] add logo to search form on result page
* rework search form as grid layout * remove various paddings and margins * add logo and link to index to search form * make categories bigger on phone
This commit is contained in:
		
							parent
							
								
									18299abc6f
								
							
						
					
					
						commit
						bcc313bcf8
					
				
					 4 changed files with 40 additions and 6 deletions
				
			
		|  | @ -22,6 +22,7 @@ | |||
|     background: inherit; | ||||
|     border: inherit; | ||||
|     padding: 0; | ||||
|     display: block; | ||||
|   } | ||||
| 
 | ||||
|   .search_filters { | ||||
|  |  | |||
|  | @ -3,14 +3,34 @@ | |||
| */ | ||||
| 
 | ||||
| #search { | ||||
|   padding: 0 2em 0 @results-offset; | ||||
|   padding: 1.5em 2em 0 @results-offset - 4rem; | ||||
|   margin: 0; | ||||
|   background: var(--color-header-background); | ||||
|   border-bottom: 1px solid var(--color-header-border); | ||||
|   display: grid; | ||||
|   column-gap: 1rem; | ||||
|   row-gap: 10px; | ||||
|   grid-template-columns: 3rem 1fr; | ||||
|   grid-template-areas: | ||||
|     "logo search" | ||||
|     "spacer categories"; | ||||
| } | ||||
| 
 | ||||
| #search_logo { | ||||
|   grid-area: logo; | ||||
| } | ||||
| 
 | ||||
| .search_logo_img { | ||||
|   width: 40px; | ||||
| } | ||||
| 
 | ||||
| .search_categories { | ||||
|   grid-area: categories; | ||||
| } | ||||
| 
 | ||||
| #search_wrapper { | ||||
|   padding: 20px 0 10px 0; | ||||
|   padding: 0; | ||||
|   grid-area: search; | ||||
| } | ||||
| 
 | ||||
| .search_box { | ||||
|  | @ -105,7 +125,8 @@ | |||
| 
 | ||||
| @media screen and (max-width: @tablet) { | ||||
|   #search { | ||||
|     padding: 0 @results-tablet-offset; | ||||
|     padding: 1.5em @results-tablet-offset 0 @results-tablet-offset; | ||||
|     column-gap: @results-tablet-offset; | ||||
|   } | ||||
| 
 | ||||
|   #categories { | ||||
|  | @ -150,11 +171,20 @@ | |||
|     width: 100%; | ||||
|     margin: 0; | ||||
|     padding: 0.1em 0 0 0; | ||||
|     column-gap: 0; | ||||
|     row-gap: 0; | ||||
|     grid-template-areas: | ||||
|       "logo search" | ||||
|       "categories categories"; | ||||
|   } | ||||
| 
 | ||||
|   .search_logo { | ||||
|     padding: 0; | ||||
|   } | ||||
| 
 | ||||
|   #search_wrapper { | ||||
|     width: 100%; | ||||
|     margin: 0 0 0.7em 0; | ||||
|     margin: 0; | ||||
|     padding: 0; | ||||
|   } | ||||
| 
 | ||||
|  | @ -187,7 +217,7 @@ | |||
|     width: 100%; | ||||
| 
 | ||||
|     label { | ||||
|       border-bottom: 0; | ||||
|       padding: 10px !important; | ||||
|     } | ||||
|   } | ||||
| } | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| <div id="categories">{{- '' -}} | ||||
| <div id="categories" class="search_categories">{{- '' -}} | ||||
|     <div id="categories_container"> | ||||
|         {%- for category in categories -%} | ||||
|         <div class="category"><input type="checkbox" id="checkbox_{{ category|replace(' ', '_') }}" name="category_{{ category }}"{% if category in selected_categories %} checked="checked"{% endif %}/><label for="checkbox_{{ category|replace(' ', '_') }}" class="tooltips">{{ _(category) }}</label></div> | ||||
|  |  | |||
|  | @ -1,4 +1,7 @@ | |||
| <form id="search" method="{{ method or 'POST' }}" action="{{ url_for('search') }}"> | ||||
|   <a id="search_logo" href="{{ url_for('index') }}"> | ||||
|     <img class="search_logo_img" src="{{ url_for('static', filename='img/favicon.png') }}"> | ||||
|   </a> | ||||
|   <div id="search_wrapper"> | ||||
|     <div class="search_box"> | ||||
|       <input id="q" autofocus name="q" type="text" placeholder="{{ _('Search for...') }}" tabindex="1" autocomplete="off" spellcheck="false" dir="auto" {% if q %}value="{{ q }}"{% endif %} > | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 MrPaulBlack
						MrPaulBlack