From 918ab186ec1baa08b3660c6967204576408228cd Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Sun, 24 Aug 2025 20:22:57 +0300 Subject: [PATCH] Fix top tabs on mobile --- .../live/stats_live/top_albums.ex | 6 ++--- .../live/stats_live/top_artists.ex | 6 ++--- priv/gettext/default.pot | 24 +++++++++---------- priv/gettext/en/LC_MESSAGES/default.po | 24 +++++++++---------- 4 files changed, 30 insertions(+), 30 deletions(-) diff --git a/lib/music_library_web/live/stats_live/top_albums.ex b/lib/music_library_web/live/stats_live/top_albums.ex index 53db4491..5e939355 100644 --- a/lib/music_library_web/live/stats_live/top_albums.ex +++ b/lib/music_library_web/live/stats_live/top_albums.ex @@ -19,14 +19,14 @@ defmodule MusicLibraryWeb.StatsLive.TopAlbums do {gettext("Top Albums")} <.tabs class="mt-4"> - <.tabs_list active_tab={name_from_period(@period)} variant="segmented"> + <.tabs_list active_tab={name_from_period(@period)} variant="segmented" size="xs"> <:tab class="flex-1" name="top_albums_last_30_days" phx-click={JS.push("set_period", value: %{period: "last_30_days"})} phx-target={@myself} > - {gettext("Last 30 days")} + {gettext("30 days")} <:tab class="flex-1" @@ -34,7 +34,7 @@ defmodule MusicLibraryWeb.StatsLive.TopAlbums do phx-click={JS.push("set_period", value: %{period: "last_90_days"})} phx-target={@myself} > - {gettext("Last 90 days")} + {gettext("90 days")} <:tab class="flex-1" diff --git a/lib/music_library_web/live/stats_live/top_artists.ex b/lib/music_library_web/live/stats_live/top_artists.ex index 6254d4ae..e4410131 100644 --- a/lib/music_library_web/live/stats_live/top_artists.ex +++ b/lib/music_library_web/live/stats_live/top_artists.ex @@ -17,14 +17,14 @@ defmodule MusicLibraryWeb.StatsLive.TopArtists do {gettext("Top Artists")} <.tabs class="mt-4"> - <.tabs_list active_tab={name_from_period(@period)} variant="segmented"> + <.tabs_list active_tab={name_from_period(@period)} variant="segmented" size="xs"> <:tab class="flex-1" name="top_artists_last_30_days" phx-click={JS.push("set_period", value: %{period: "last_30_days"})} phx-target={@myself} > - {gettext("Last 30 days")} + {gettext("30 days")} <:tab class="flex-1" @@ -32,7 +32,7 @@ defmodule MusicLibraryWeb.StatsLive.TopArtists do phx-click={JS.push("set_period", value: %{period: "last_90_days"})} phx-target={@myself} > - {gettext("Last 90 days")} + {gettext("90 days")} <:tab class="flex-1" diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 666551a1..2f47a850 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -893,18 +893,6 @@ msgstr "" msgid "Record deleted" msgstr "" -#: lib/music_library_web/live/stats_live/top_albums.ex -#: lib/music_library_web/live/stats_live/top_artists.ex -#, elixir-autogen, elixir-format -msgid "Last 30 days" -msgstr "" - -#: lib/music_library_web/live/stats_live/top_albums.ex -#: lib/music_library_web/live/stats_live/top_artists.ex -#, elixir-autogen, elixir-format -msgid "Last 90 days" -msgstr "" - #: lib/music_library_web/live/stats_live/top_albums.ex #, elixir-autogen, elixir-format msgid "Top Albums" @@ -1290,3 +1278,15 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Data sourced from" msgstr "" + +#: lib/music_library_web/live/stats_live/top_albums.ex +#: lib/music_library_web/live/stats_live/top_artists.ex +#, elixir-autogen, elixir-format +msgid "30 days" +msgstr "" + +#: lib/music_library_web/live/stats_live/top_albums.ex +#: lib/music_library_web/live/stats_live/top_artists.ex +#, elixir-autogen, elixir-format +msgid "90 days" +msgstr "" diff --git a/priv/gettext/en/LC_MESSAGES/default.po b/priv/gettext/en/LC_MESSAGES/default.po index 07c9f683..47ccbfe5 100644 --- a/priv/gettext/en/LC_MESSAGES/default.po +++ b/priv/gettext/en/LC_MESSAGES/default.po @@ -893,18 +893,6 @@ msgstr "" msgid "Record deleted" msgstr "" -#: lib/music_library_web/live/stats_live/top_albums.ex -#: lib/music_library_web/live/stats_live/top_artists.ex -#, elixir-autogen, elixir-format -msgid "Last 30 days" -msgstr "" - -#: lib/music_library_web/live/stats_live/top_albums.ex -#: lib/music_library_web/live/stats_live/top_artists.ex -#, elixir-autogen, elixir-format -msgid "Last 90 days" -msgstr "" - #: lib/music_library_web/live/stats_live/top_albums.ex #, elixir-autogen, elixir-format, fuzzy msgid "Top Albums" @@ -1290,3 +1278,15 @@ msgstr "" #, elixir-autogen, elixir-format msgid "Data sourced from" msgstr "" + +#: lib/music_library_web/live/stats_live/top_albums.ex +#: lib/music_library_web/live/stats_live/top_artists.ex +#, elixir-autogen, elixir-format +msgid "30 days" +msgstr "" + +#: lib/music_library_web/live/stats_live/top_albums.ex +#: lib/music_library_web/live/stats_live/top_artists.ex +#, elixir-autogen, elixir-format +msgid "90 days" +msgstr ""