]> git.openstreetmap.org Git - rails.git/blob - app/views/preferences/basic_preferences/show.html.erb
Merge remote-tracking branch 'upstream/pull/6251'
[rails.git] / app / views / preferences / basic_preferences / show.html.erb
1 <% content_for :heading_class, "pb-0" %>
2
3 <% content_for :heading do %>
4   <h1><%= t ".title" %></h1>
5   <%= render :partial => "navigation" %>
6 <% end %>
7
8 <%= bootstrap_form_for current_user, :url => { :action => :update } do |f| %>
9   <%= f.select :preferred_editor, [[t("editor.default", :name => t("editor.#{Settings.default_editor}.name")), "default"]] + Editors::AVAILABLE_EDITORS.collect { |e| [t("editor.#{e}.description"), e] } %>
10
11   <div class="mb-3">
12     <%= label_tag "language", t(".preferred_language"), :class => "form-label" %>
13     <%= select_tag "language",
14                    options_for_select(AVAILABLE_LANGUAGES.map { |e| [e[:native_name], e[:code]] },
15                                       I18n.locale),
16                    :class => "form-select" %>
17   </div>
18
19   <div class="mb-3">
20     <%= label_tag "site_color_scheme", t(".preferred_site_color_scheme"), :class => "form-label" %>
21     <%= select_tag "site_color_scheme",
22                    options_for_select(%w[auto light dark].map { |scheme| [t(".site_color_schemes.#{scheme}"), scheme] },
23                                       preferred_color_scheme(:site)),
24                    :class => "form-select" %>
25   </div>
26
27   <div class="mb-3">
28     <%= label_tag "map_color_scheme", t(".preferred_map_color_scheme"), :class => "form-label" %>
29     <%= select_tag "map_color_scheme",
30                    options_for_select(%w[auto light dark].map { |scheme| [t(".map_color_schemes.#{scheme}"), scheme] },
31                                       preferred_color_scheme(:map)),
32                    :class => "form-select" %>
33   </div>
34
35   <%= f.primary t(".save") %>
36 <% end %>