From 9fd6aff8c280d4772703350abdbc4dfb4ea921fd Mon Sep 17 00:00:00 2001 From: James Johnson Date: Thu, 9 Jan 2025 13:58:21 -0600 Subject: [PATCH 01/13] remove shadow on button - makes alignment with input harder --- resources/client/components/ui/button/index.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/resources/client/components/ui/button/index.ts b/resources/client/components/ui/button/index.ts index f02ad70..430fce9 100644 --- a/resources/client/components/ui/button/index.ts +++ b/resources/client/components/ui/button/index.ts @@ -8,13 +8,13 @@ export const buttonVariants = cva( variants: { variant: { default: - "bg-brand-maroon-800 text-neutral-50 shadow hover:bg-brand-maroon-800/90 dark:bg-neutral-50 dark:text-brand-maroon-800 dark:hover:bg-neutral-50/90", + "bg-brand-maroon-800 text-neutral-50 hover:bg-brand-maroon-800/90 dark:bg-neutral-50 dark:text-brand-maroon-800 dark:hover:bg-neutral-50/90", destructive: - "bg-red-500 text-neutral-50 shadow-sm hover:bg-red-500/90 dark:bg-red-900 dark:text-neutral-50 dark:hover:bg-red-900/90", + "bg-red-500 text-neutral-50 hover:bg-red-500/90 dark:bg-red-900 dark:text-neutral-50 dark:hover:bg-red-900/90", outline: "border border-brand-maroon-800/20 hover:bg-white brand-maroon-800/20 hover:text-brand-maroon-800 dark:border-neutral-800 dark:bg-neutral-950 dark:hover:bg-neutral-800 dark:hover:text-neutral-50", secondary: - "bg-brand-maroon-800/5 text-brand-maroon-800 shadow-sm hover:bg-brand-maroon-800/80 hover:text-white dark:bg-neutral-800 dark:text-neutral-50 dark:hover:bg-neutral-800/80", + "bg-brand-maroon-800/5 text-brand-maroon-800 hover:bg-brand-maroon-800/80 hover:text-white dark:bg-neutral-800 dark:text-neutral-50 dark:hover:bg-neutral-800/80", ghost: "hover:bg-neutral-100 hover:text-brand-maroon-800 dark:hover:bg-neutral-800 dark:hover:text-neutral-50", link: "text-brand-maroon-800 underline-offset-4 hover:underline dark:text-neutral-50", From 8104d2b6c2d11ed571e1051c5d41320a5d292cad Mon Sep 17 00:00:00 2001 From: James Johnson Date: Thu, 9 Jan 2025 13:58:42 -0600 Subject: [PATCH 02/13] add search input to deck --- .../client/components/icons/IconSearch.vue | 19 +++++++++++++++++++ resources/client/components/icons/index.ts | 1 + .../pages/Decks/DeckShowPage/DeckShowPage.vue | 15 ++++++++++++++- 3 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 resources/client/components/icons/IconSearch.vue diff --git a/resources/client/components/icons/IconSearch.vue b/resources/client/components/icons/IconSearch.vue new file mode 100644 index 0000000..0ad090f --- /dev/null +++ b/resources/client/components/icons/IconSearch.vue @@ -0,0 +1,19 @@ + + + diff --git a/resources/client/components/icons/index.ts b/resources/client/components/icons/index.ts index 2fc33a6..61e9bf7 100644 --- a/resources/client/components/icons/index.ts +++ b/resources/client/components/icons/index.ts @@ -27,6 +27,7 @@ export { default as IconPencil } from "./IconPencil.vue"; export { default as IconPlusFilled } from "./IconPlusFilled.vue"; export { default as IconUser } from "./IconUser.vue"; export { default as IconRefresh } from "./IconRefresh.vue"; +export { default as IconSearch } from "./IconSearch.vue"; export { default as IconSettings } from "./IconSettings.vue"; export { default as IconSpinner } from "./IconSpinner.vue"; export { default as IconSound } from "./IconSound.vue"; diff --git a/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue b/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue index c7c0f20..e813985 100644 --- a/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue +++ b/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue @@ -67,7 +67,18 @@ class="flex justify-between items-baseline sticky top-16 lg:top-0 z-10 bg-brand-oatmeal-100 py-4" >

Cards

- +
+
+ + + + +
Date: Thu, 9 Jan 2025 14:09:18 -0600 Subject: [PATCH 03/13] add simple card text search to deck page --- .../pages/Decks/DeckShowPage/DeckShowPage.vue | 21 ++++++++++++++++++- 1 file changed, 20 insertions(+), 1 deletion(-) diff --git a/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue b/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue index e813985..ab8f2bb 100644 --- a/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue +++ b/resources/client/pages/Decks/DeckShowPage/DeckShowPage.vue @@ -71,6 +71,7 @@
@@ -90,7 +91,7 @@ Create Card -