feat: configure search engines in user settings p2
This commit is contained in:
parent
8176078105
commit
1382d73d53
5 changed files with 26 additions and 0 deletions
|
|
@ -19,6 +19,8 @@ theme_dark = "meow"
|
||||||
language_label = "meow"
|
language_label = "meow"
|
||||||
display_language_label = "meow"
|
display_language_label = "meow"
|
||||||
language_desc = "meow"
|
language_desc = "meow"
|
||||||
|
engines_label = "meow"
|
||||||
|
engines_desc = "meow"
|
||||||
save_settings_button = "meow"
|
save_settings_button = "meow"
|
||||||
no_results = "meow"
|
no_results = "meow"
|
||||||
error_images = "meow"
|
error_images = "meow"
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ theme_dark = "Dark"
|
||||||
language_label = "Language"
|
language_label = "Language"
|
||||||
display_language_label = "Display Language"
|
display_language_label = "Display Language"
|
||||||
language_desc = "Choose your preferred language."
|
language_desc = "Choose your preferred language."
|
||||||
|
engines_label = "Search Engines"
|
||||||
|
engines_desc = "Choose which search engines to use. Only engines enabled by the server are shown."
|
||||||
save_settings_button = "Save Settings"
|
save_settings_button = "Save Settings"
|
||||||
no_results = "No results found"
|
no_results = "No results found"
|
||||||
error_images = "Error fetching images"
|
error_images = "Error fetching images"
|
||||||
|
|
|
||||||
|
|
@ -19,6 +19,8 @@ theme_dark = "Dark"
|
||||||
language_label = "Language"
|
language_label = "Language"
|
||||||
display_language_label = "Display Language"
|
display_language_label = "Display Language"
|
||||||
language_desc = "Choose your preferred language."
|
language_desc = "Choose your preferred language."
|
||||||
|
engines_label = "Search Engines"
|
||||||
|
engines_desc = "Choose which search engines to use. Only engines enabled by the server are shown."
|
||||||
save_settings_button = "Save Settings"
|
save_settings_button = "Save Settings"
|
||||||
no_results = "No results found"
|
no_results = "No results found"
|
||||||
error_images = "Error fetching images"
|
error_images = "Error fetching images"
|
||||||
|
|
|
||||||
|
|
@ -815,6 +815,13 @@ header .logo-link:hover {
|
||||||
border-color:var(--accent);
|
border-color:var(--accent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.settings-checkbox {
|
||||||
|
width:18px;
|
||||||
|
height:18px;
|
||||||
|
accent-color:var(--accent);
|
||||||
|
cursor:pointer;
|
||||||
|
}
|
||||||
|
|
||||||
.settings-actions {
|
.settings-actions {
|
||||||
display:flex;
|
display:flex;
|
||||||
gap:12px;
|
gap:12px;
|
||||||
|
|
|
||||||
|
|
@ -76,6 +76,19 @@
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</section>
|
</section>
|
||||||
|
{{if has_enabled_engines}}
|
||||||
|
<section class="settings-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>
|
||||||
|
{{endfor}}
|
||||||
|
</section>
|
||||||
|
{{endif}}
|
||||||
<div class="settings-actions">
|
<div class="settings-actions">
|
||||||
<button type="submit" class="btn-primary">{{l("save_settings_button")}}</button>
|
<button type="submit" class="btn-primary">{{l("save_settings_button")}}</button>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue