@pablobm commented on this pull request.
> @@ -13,7 +13,7 @@
data[:token] = token.token
end
data[:locale] = ID::LOCALES.preferred(preferred_languages).to_s
- data[:theme] = (preferred_color_scheme(:site) if
preferred_color_scheme(:site) != "auto")
+ data[:theme] = (preferred_color_scheme(:editor) if
preferred_color_scheme(:editor) != "auto") || (preferred_color_scheme(:site) if
preferred_color_scheme(:site) != "auto")
This got too complex here. Let's move it to a helper, preferably with a test.
> @@ -32,5 +32,13 @@
:class => "form-select" %>
</div>
+ <div class="mb-3">
+ <%= label_tag "editor_color_scheme", t(".preferred_editor_color_scheme"),
:class => "form-label" %>
+ <%= select_tag "editor_color_scheme",
+ options_for_select(%w[auto light dark].map { |scheme|
[t(".editor_color_schemes.#{scheme}"), scheme] },
The user-facing label "auto" is not clear enough here. There can be confusion
as to how three dropdowns relate to each other. How about labelling it as "same
as Website" on both `:editor` and `:map`?
--
Reply to this email directly or view it on GitHub:
https://github.com/openstreetmap/openstreetmap-website/pull/6492#pullrequestreview-3410599357
You are receiving this because you are subscribed to this thread.
Message ID:
<openstreetmap/openstreetmap-website/pull/6492/review/[email protected]>_______________________________________________
rails-dev mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/rails-dev