diff --git a/lib/music_library_web/live/record_live/show.html.heex b/lib/music_library_web/live/record_live/show.html.heex index 35baa281..708d08d7 100644 --- a/lib/music_library_web/live/record_live/show.html.heex +++ b/lib/music_library_web/live/record_live/show.html.heex @@ -34,12 +34,28 @@ <.link phx-click={JS.push("refresh_cover", value: %{id: @record.id})}> <.button type="button" class="relative -ml-px inline-flex items-center rounded-none"> - <%= gettext("Refresh Cover") %> + <%= gettext("Refresh") %> + <.icon + id="refresh-lastfm-feed" + name="hero-arrow-path" + class="h-4 w-4 mr-1 phx-click-loading:animate-spin" + aria-hidden="true" + data-slot="icon" + /> + <%= gettext("Cover") %> <.link phx-click={JS.push("refresh_musicbrainz_data", value: %{id: @record.id})}> <.button type="button" class="relative -ml-px inline-flex items-center rounded-none"> - <%= gettext("Refresh MB Data") %> + <%= gettext("Refresh") %> + <.icon + id="refresh-lastfm-feed" + name="hero-arrow-path" + class="h-4 w-4 mr-1 phx-click-loading:animate-spin" + aria-hidden="true" + data-slot="icon" + /> + <%= gettext("MB Data") %> <.link diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot index 20062491..d61de576 100644 --- a/priv/gettext/default.pot +++ b/priv/gettext/default.pot @@ -17,7 +17,7 @@ msgid "Actions" msgstr "" #: lib/music_library_web/live/record_live/index.html.heex:185 -#: lib/music_library_web/live/record_live/show.html.heex:47 +#: lib/music_library_web/live/record_live/show.html.heex:63 #: lib/music_library_web/live/wishlist_live/index.html.heex:195 #: lib/music_library_web/live/wishlist_live/show.html.heex:47 #, elixir-autogen, elixir-format @@ -29,7 +29,7 @@ msgstr "" msgid "Attempting to reconnect" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:140 +#: lib/music_library_web/live/record_live/show.html.heex:156 #, elixir-autogen, elixir-format msgid "Back to records" msgstr "" @@ -62,7 +62,7 @@ msgid "Cover art" msgstr "" #: lib/music_library_web/live/record_live/index.html.heex:187 -#: lib/music_library_web/live/record_live/show.html.heex:53 +#: lib/music_library_web/live/record_live/show.html.heex:69 #: lib/music_library_web/live/wishlist_live/index.html.heex:197 #: lib/music_library_web/live/wishlist_live/show.html.heex:53 #, elixir-autogen, elixir-format @@ -105,7 +105,7 @@ msgstr "" msgid "Formats" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:62 +#: lib/music_library_web/live/record_live/show.html.heex:78 #: lib/music_library_web/live/wishlist_live/show.html.heex:63 #, elixir-autogen, elixir-format msgid "Genres" @@ -128,7 +128,7 @@ msgstr "" msgid "Import from MusicBrainz" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:115 +#: lib/music_library_web/live/record_live/show.html.heex:131 #: lib/music_library_web/live/wishlist_live/show.html.heex:108 #, elixir-autogen, elixir-format msgid "Inserted at" @@ -155,7 +155,7 @@ msgid "Logout" msgstr "" #: lib/music_library_web/live/record_live/form_component.ex:46 -#: lib/music_library_web/live/record_live/show.html.heex:70 +#: lib/music_library_web/live/record_live/show.html.heex:86 #: lib/music_library_web/live/wishlist_live/show.html.heex:71 #, elixir-autogen, elixir-format msgid "MusicBrainz ID" @@ -205,7 +205,7 @@ msgstr "" msgid "Purchased at" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:92 +#: lib/music_library_web/live/record_live/show.html.heex:108 #, elixir-autogen, elixir-format msgid "Purchased on" msgstr "" @@ -312,7 +312,7 @@ msgstr "" msgid "Types" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:123 +#: lib/music_library_web/live/record_live/show.html.heex:139 #: lib/music_library_web/live/wishlist_live/show.html.heex:116 #, elixir-autogen, elixir-format msgid "Updated at" @@ -351,13 +351,13 @@ msgstr "" msgid "close" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:80 +#: lib/music_library_web/live/record_live/show.html.heex:96 #: lib/music_library_web/live/wishlist_live/show.html.heex:81 #, elixir-autogen, elixir-format msgid "Copy MusicBrainz ID to clipboard" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:134 +#: lib/music_library_web/live/record_live/show.html.heex:150 #: lib/music_library_web/live/wishlist_live/show.html.heex:127 #, elixir-autogen, elixir-format msgid "MusicBrainz data" @@ -391,7 +391,7 @@ msgstr "" msgid "Number of included records" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:103 +#: lib/music_library_web/live/record_live/show.html.heex:119 #: lib/music_library_web/live/wishlist_live/show.html.heex:96 #, elixir-autogen, elixir-format msgid "Includes" @@ -411,7 +411,6 @@ msgstr "" msgid "MusicBrainz data refreshed successfully" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:42 #: lib/music_library_web/live/wishlist_live/show.html.heex:42 #, elixir-autogen, elixir-format msgid "Refresh MB Data" @@ -428,8 +427,23 @@ msgstr "" msgid "Cover refreshed successfully" msgstr "" -#: lib/music_library_web/live/record_live/show.html.heex:37 #: lib/music_library_web/live/wishlist_live/show.html.heex:37 #, elixir-autogen, elixir-format msgid "Refresh Cover" msgstr "" + +#: lib/music_library_web/live/record_live/show.html.heex:45 +#, elixir-autogen, elixir-format +msgid "Cover" +msgstr "" + +#: lib/music_library_web/live/record_live/show.html.heex:58 +#, elixir-autogen, elixir-format +msgid "MB Data" +msgstr "" + +#: lib/music_library_web/live/record_live/show.html.heex:37 +#: lib/music_library_web/live/record_live/show.html.heex:50 +#, elixir-autogen, elixir-format +msgid "Refresh" +msgstr ""