diff --git a/src/App.json b/src/App.json deleted file mode 100644 index 9c54767..0000000 --- a/src/App.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - - "hero": { - - "title": "Welcome to the Revolution UI", - - "description": "We are excited to present the revolutionary use of the ui/shadcn library, now not only for dashboards and SPA applications but also for websites, MPA, and block components for better and flexible UI/UX." - - }, - - "buttons": { - - "primary": { - - "text": "Shadcn Vue UI", - - "url": "https://github.com/unovue/shadcn-vue" - - }, - - "secondary": { - - "text": "UI Starter", - - "url": "https://github.com/alexy-os/vue-shadcn-starter" - - } - - } - -} - - diff --git a/src/config/styles.config.ts b/src/config/styles.config.ts deleted file mode 100644 index 0e064ea..0000000 --- a/src/config/styles.config.ts +++ /dev/null @@ -1,21 +0,0 @@ -export const styles = { - // Layout - 'app': 'flex items-center justify-center h-screen', - 'app__background': 'bg-gradient-to-r from-blue-500 to-purple-500 dark:from-blue-900 dark:to-purple-900', - - // Card - 'card': 'max-w-5xl p-8 m-8 text-center shadow-lg backdrop-blur-md bg-white/30 dark:bg-black/30 border border-white/20 rounded-lg', - 'card__title': 'text-3xl font-bold text-white', - 'card__description': 'mt-4 text-lg text-white', - 'card__actions': 'mt-6 flex justify-center space-x-4', - - // Buttons - 'button': { - base: 'transition-colors duration-200', - primary: 'bg-green-600 text-white hover:bg-green-700', - secondary: 'bg-white !text-gray-900 dark:bg-gray-900 dark:!text-white hover:bg-gray-100 dark:hover:bg-gray-800', - theme: 'absolute top-4 right-4 text-white' - } -} as const - -export type StylesConfig = typeof styles \ No newline at end of file diff --git a/src/utils/styles.ts b/src/utils/styles.ts deleted file mode 100644 index 96c97f0..0000000 --- a/src/utils/styles.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { styles } from '@/config/styles.config' -import type { StylesConfig } from '@/config/styles.config' - -type StyleKey = keyof StylesConfig -type ButtonVariant = keyof StylesConfig['button'] - -export function getStyles(key: StyleKey): string { - return styles[key] as string -} - -export function getButtonStyles(variant: ButtonVariant): string { - const buttonStyles = styles.button - return `${buttonStyles.base} ${buttonStyles[variant]}` -} \ No newline at end of file