[feat] settings: replace boolean select preferences with checkboxes

This commit is contained in:
Bnyro 2023-08-20 14:03:03 +02:00 committed by Markus Heiser
parent 5a5cfc1930
commit e5535ec078
6 changed files with 52 additions and 27 deletions

View file

@ -1,10 +1,14 @@
<fieldset>{{- '' -}}
<legend id="pref_results_on_new_tab">{{ _('Results on new tabs') }}</legend>{{- '' -}}
<p class="value">{{- '' -}}
<select name='results_on_new_tab' aria-labelledby="pref_results_on_new_tab">{{- '' -}}
<option value="1" {% if results_on_new_tab %}selected="selected"{% endif %}>{{ _('On') }}</option>{{- '' -}}
<option value="0" {% if not results_on_new_tab %}selected="selected"{% endif %}>{{ _('Off')}}</option>{{- '' -}}
</select>{{- '' -}}
<input type="checkbox" {{- ' ' -}}
name="results_on_new_tab" {{- ' ' -}}
aria-labelledby="pref_results_on_new_tab" {{- ' ' -}}
class="checkbox-onoff" {{- ' ' -}}
{%- if preferences.get_value('results_on_new_tab') -%}
checked
{%- endif -%}{{- ' ' -}}
/>{{- ' ' -}}
</p>{{- '' -}}
<div class="description">
{{- _('Open result links on new browser tabs') -}}