diff options
| author | frosty <gabriel@bwaaa.monster> | 2026-08-16 23:45:43 -0400 |
|---|---|---|
| committer | frosty <gabriel@bwaaa.monster> | 2026-08-16 23:45:43 -0400 |
| commit | e352971bc59c356886f57d97d01ce195c3b0d952 (patch) | |
| tree | ebadb7b28802a2c8396935fe8756931d0038127f /templates | |
| parent | 499bb9b1268cd422619efdc46889960425462aae (diff) | |
| parent | 12f046669e6a9ebd5e9d47ccf0ddd265fcdcdd18 (diff) | |
| download | omnisearch-e352971bc59c356886f57d97d01ce195c3b0d952.tar.gz | |
Merge branch 'indev'
Diffstat (limited to 'templates')
| -rw-r--r-- | templates/opensearch.xml | 2 | ||||
| -rw-r--r-- | templates/settings.html | 31 |
2 files changed, 25 insertions, 8 deletions
diff --git a/templates/opensearch.xml b/templates/opensearch.xml index 14d3760..3c137f7 100644 --- a/templates/opensearch.xml +++ b/templates/opensearch.xml @@ -7,5 +7,5 @@ <Url type="text/html" method="get" template="{{scheme}}://{{domain}}/search?q={searchTerms}"/> <InputEncoding>UTF-8</InputEncoding> <OutputEncoding>UTF-8</OutputEncoding> - <moz:SearchForm>{{domain}}/</moz:SearchForm> + <moz:SearchForm>{{scheme}}://{{domain}}/</moz:SearchForm> </OpenSearchDescription> diff --git a/templates/settings.html b/templates/settings.html index 2f4ecb6..96ffdb4 100644 --- a/templates/settings.html +++ b/templates/settings.html @@ -76,16 +76,33 @@ </div> </section> {{if has_enabled_engines}} - <section class="settings-section"> + <section class="settings-section settings-engines-section"> <h3 class="settings-section-title">{{l("engines_label")}}</h3> <p class="settings-section-desc">{{l("engines_desc")}}</p> <input type="hidden" name="engines_present" value="1"> - {{for eng in enabled_engines}} - <div class="settings-field"> - <label class="settings-label" for="engine_{{eng[0]}}">{{eng[1]}}</label> - <input type="checkbox" id="engine_{{eng[0]}}" name="engine_{{eng[0]}}" value="1" class="settings-checkbox" {{eng[2]}}> + + <div class="settings-engine-list"> + <div class="settings-engine-options"> + {{for eng in enabled_engines}} + <label class="settings-engine-option" for="engine_{{eng[0]}}"> + <span>{{eng[1]}}</span> + <input type="checkbox" id="engine_{{eng[0]}}" name="engine_{{eng[0]}}" value="1" class="settings-checkbox" {{eng[2]}}> + </label> + {{endfor}} + </div> + </div> + + <div class="settings-field settings-default-engine-field"> + <label class="settings-label" for="default_engine">{{l("default_engine_label")}}</label> + <select id="default_engine" name="default_engine" class="settings-select"> + <option value="all" {{if default_engine == "all"}}selected{{endif}}>{{l("all_engines_option")}}</option> + {{for eng in enabled_engines}} + {{if eng[2] != ""}} + <option value="{{eng[0]}}" {{eng[3]}}>{{eng[1]}}</option> + {{endif}} + {{endfor}} + </select> </div> - {{endfor}} </section> {{endif}} <div class="settings-actions"> @@ -96,4 +113,4 @@ </div> </body> -</html>
\ No newline at end of file +</html> |
