<.search_form query={@record_list_params.query} />
- <.link patch={~p"/wishlist/import"}>
- <.button>{gettext("Import")}
+ <.link
+ class={[
+ "relative inline-flex items-center rounded-md",
+ "px-3 py-2 text-xs sm:text-sm font-semibold",
+ "bg-zinc-900 hover:bg-zinc-800 dark:bg-zinc-100 dark:hover:bg-zinc-200",
+ "disabled:bg-zinc-300 dark:disabled:bg-zinc-300 disabled:active:text-white",
+ "text-white active:text-white/80 dark:text-zinc-900 dark:active:text-zinc-900/80",
+ "focus-visible:outline focus-visible:outline-offset-2 focus-visible:outline-zinc-600"
+ ]}
+ patch={~p"/wishlist/import"}
+ >
+ <.icon name="hero-plus" class="h-4 w-4 mr-2" aria-hidden="true" data-slot="icon" />
+ {gettext("Import")}
diff --git a/priv/gettext/default.pot b/priv/gettext/default.pot
index 31f79ba1..8958a129 100644
--- a/priv/gettext/default.pot
+++ b/priv/gettext/default.pot
@@ -95,8 +95,8 @@ msgstr ""
msgid "Hang in there while we get back on track"
msgstr ""
-#: lib/music_library_web/live/collection_live/index.html.heex:17
-#: lib/music_library_web/live/wishlist_live/index.html.heex:6
+#: lib/music_library_web/live/collection_live/index.html.heex:18
+#: lib/music_library_web/live/wishlist_live/index.html.heex:17
#, elixir-autogen, elixir-format
msgid "Import"
msgstr ""
@@ -164,7 +164,7 @@ msgstr ""
msgid "Previous"
msgstr ""
-#: lib/music_library_web/live/collection_live/index.html.heex:67
+#: lib/music_library_web/live/collection_live/index.html.heex:196
#, elixir-autogen, elixir-format
msgid "Purchase"
msgstr ""
@@ -230,8 +230,8 @@ msgstr ""
msgid "Show"
msgstr ""
-#: lib/music_library_web/live/collection_live/index.html.heex:72
-#: lib/music_library_web/live/wishlist_live/index.html.heex:12
+#: lib/music_library_web/live/collection_live/index.html.heex:201
+#: lib/music_library_web/live/wishlist_live/index.html.heex:23
#, elixir-autogen, elixir-format
msgid "Showing