From 359239b67a1a0fe300bcdcb877bcb908141b1410 Mon Sep 17 00:00:00 2001 From: ogzCode Date: Sun, 11 May 2025 09:45:11 +0300 Subject: [PATCH 1/3] fix: update card component classes for consistent minimum width Adjusted card classes in useCardClasses to use min-w-sm and min-w-xl for better layout consistency across variants. --- src/components/FwbCard/composables/useCardClasses.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/components/FwbCard/composables/useCardClasses.ts b/src/components/FwbCard/composables/useCardClasses.ts index 2881bfba..3657e148 100644 --- a/src/components/FwbCard/composables/useCardClasses.ts +++ b/src/components/FwbCard/composables/useCardClasses.ts @@ -14,13 +14,13 @@ export function useCardsClasses (props: UseCardsClassesProps): { const cardClasses = computed(() => { let computedClasses = '' if (props.variant.value === 'image') { - computedClasses = 'max-w-sm bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700' + computedClasses = 'min-w-sm bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700' } if (props.variant.value === 'default') { - computedClasses = 'block max-w-sm bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700 ' + computedClasses = 'block min-w-sm bg-white rounded-lg border border-gray-200 shadow-md dark:bg-gray-800 dark:border-gray-700 ' } else if (props.variant.value === 'horizontal') { - computedClasses = 'flex flex-col items-center bg-white rounded-lg border shadow-md md:flex-row md:max-w-xl dark:border-gray-700 dark:bg-gray-800' + computedClasses = 'flex flex-col items-center bg-white rounded-lg border shadow-md md:flex-row md:min-w-xl dark:border-gray-700 dark:bg-gray-800' } if (props.href?.value) { From 9ccffc4459005f55674ac3a6c7b9412bfad43ca0 Mon Sep 17 00:00:00 2001 From: ogzCode Date: Sun, 11 May 2025 09:45:17 +0300 Subject: [PATCH 2/3] fix: update card component classes for improved responsiveness Added responsive width classes to card components for better layout across different screen sizes. --- docs/components/card.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/components/card.md b/docs/components/card.md index 8c7d6bde..d8854c2f 100644 --- a/docs/components/card.md +++ b/docs/components/card.md @@ -20,7 +20,7 @@ Use these responsive card components to show data entries and information to you ```vue