Fix UI inconsistencies across templates

- Replace .separator with .dropdown_separator in 4 dropdown menus
- Change gray-* to zinc-* color classes in online store templates
- Wrap hardcoded page titles in gettext() in online store templates
- Add consistent dark:text-zinc-200 to maintenance h3 subsections
- Add text-zinc-900 dark:text-zinc-200 to scrobble section headers
- Fix heading hierarchy (h1/h2 → h2/h3) in record set items
- Align artist form modal header to text-lg font-semibold
- Use size="xs" prop instead of class override on format badge
- Add external link icon to wishlist online store buttons
This commit is contained in:
Claudio Ortolina
2026-03-16 11:37:29 +00:00
parent 028f111300
commit 654b172ddb
13 changed files with 59 additions and 30 deletions
+10
View File
@@ -2293,3 +2293,13 @@ msgstr ""
#, elixir-autogen, elixir-format
msgid "Timestamp"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "Edit Online Store Template"
msgstr ""
#: lib/music_library_web/live/online_store_template_live/index.ex
#, elixir-autogen, elixir-format
msgid "New Online Store Template"
msgstr ""