From 0dfe36f1f899e06841c6e8dcc1c59931577fb235 Mon Sep 17 00:00:00 2001 From: DrJKL Date: Wed, 26 Nov 2025 12:54:35 -0800 Subject: [PATCH 01/23] style: Align card styles with Designs --- src/locales/en/main.json | 2 +- .../assets/components/AssetBadgeGroup.vue | 2 +- .../assets/components/AssetBrowserModal.vue | 2 +- src/platform/assets/components/AssetCard.vue | 50 +++++++------------ src/platform/assets/components/AssetGrid.vue | 11 ++-- src/utils/gridUtil.ts | 2 + 6 files changed, 27 insertions(+), 42 deletions(-) diff --git a/src/locales/en/main.json b/src/locales/en/main.json index 3c27184290..dd58ab27ef 100644 --- a/src/locales/en/main.json +++ b/src/locales/en/main.json @@ -125,6 +125,7 @@ "searchKeybindings": "Search Keybindings", "searchExtensions": "Search Extensions", "search": "Search", + "searchPlaceholder": "Search...", "noResultsFound": "No Results Found", "searchFailedMessage": "We couldn't find any settings matching your search. Try adjusting your search terms.", "noTasksFound": "No Tasks Found", @@ -2093,7 +2094,6 @@ "connectionError": "Please check your connection and try again", "failedToCreateNode": "Failed to create node. Please try again or check console for details.", "noModelsInFolder": "No {type} available in this folder", - "searchAssetsPlaceholder": "Type to search...", "uploadModel": "Import model", "uploadModelFromCivitai": "Import a model from Civitai", "uploadModelFailedToRetrieveMetadata": "Failed to retrieve metadata. Please check the link and try again.", diff --git a/src/platform/assets/components/AssetBadgeGroup.vue b/src/platform/assets/components/AssetBadgeGroup.vue index e94bf092ff..8d5e60e824 100644 --- a/src/platform/assets/components/AssetBadgeGroup.vue +++ b/src/platform/assets/components/AssetBadgeGroup.vue @@ -1,5 +1,5 @@ diff --git a/src/utils/gridUtil.ts b/src/utils/gridUtil.ts index 5c13cfc8e1..95009af484 100644 --- a/src/utils/gridUtil.ts +++ b/src/utils/gridUtil.ts @@ -14,6 +14,8 @@ interface GridOptions { } /** + * @deprecated Just use tailwind utilities directly. + * TODO: Create a common grid layout component if needed. * Creates CSS grid styles for responsive grid layouts * @param options Grid configuration options * @returns CSS properties object for grid styling From 0b7d0f1d35894cfce80fc7472a39992402f5c5a8 Mon Sep 17 00:00:00 2001 From: DrJKL Date: Wed, 26 Nov 2025 14:35:44 -0800 Subject: [PATCH 02/23] style: non-functional buttons and menu --- src/components/button/IconGroup.vue | 16 ++-- src/components/button/MoreButton.vue | 28 ++++--- src/platform/assets/components/AssetCard.vue | 83 +++++++++++++------- 3 files changed, 79 insertions(+), 48 deletions(-) diff --git a/src/components/button/IconGroup.vue b/src/components/button/IconGroup.vue index bec0ac7fb3..2575d37aea 100644 --- a/src/components/button/IconGroup.vue +++ b/src/components/button/IconGroup.vue @@ -1,17 +1,15 @@ diff --git a/src/components/button/MoreButton.vue b/src/components/button/MoreButton.vue index 0b0e6f2094..d19fb474d0 100644 --- a/src/components/button/MoreButton.vue +++ b/src/components/button/MoreButton.vue @@ -1,6 +1,6 @@