From 0bf7a06aa9d55a75265058dac2a18ca280f7e447 Mon Sep 17 00:00:00 2001 From: ethanfox Date: Thu, 25 Jul 2024 07:44:34 -0500 Subject: [PATCH] Removed Shadcn --- src/components/ui/button/Button.vue | 26 ------ src/components/ui/button/index.ts | 35 -------- src/components/ui/dialog/Dialog.vue | 14 --- src/components/ui/dialog/DialogClose.vue | 11 --- src/components/ui/dialog/DialogContent.vue | 50 ----------- .../ui/dialog/DialogDescription.vue | 24 ----- src/components/ui/dialog/DialogFooter.vue | 19 ---- src/components/ui/dialog/DialogHeader.vue | 16 ---- .../ui/dialog/DialogScrollContent.vue | 59 ------------ src/components/ui/dialog/DialogTitle.vue | 29 ------ src/components/ui/dialog/DialogTrigger.vue | 11 --- src/components/ui/dialog/index.ts | 9 -- tailwind.config.js | 89 +++---------------- 13 files changed, 12 insertions(+), 380 deletions(-) delete mode 100644 src/components/ui/button/Button.vue delete mode 100644 src/components/ui/button/index.ts delete mode 100644 src/components/ui/dialog/Dialog.vue delete mode 100644 src/components/ui/dialog/DialogClose.vue delete mode 100644 src/components/ui/dialog/DialogContent.vue delete mode 100644 src/components/ui/dialog/DialogDescription.vue delete mode 100644 src/components/ui/dialog/DialogFooter.vue delete mode 100644 src/components/ui/dialog/DialogHeader.vue delete mode 100644 src/components/ui/dialog/DialogScrollContent.vue delete mode 100644 src/components/ui/dialog/DialogTitle.vue delete mode 100644 src/components/ui/dialog/DialogTrigger.vue delete mode 100644 src/components/ui/dialog/index.ts diff --git a/src/components/ui/button/Button.vue b/src/components/ui/button/Button.vue deleted file mode 100644 index 5cfd668..0000000 --- a/src/components/ui/button/Button.vue +++ /dev/null @@ -1,26 +0,0 @@ - - - diff --git a/src/components/ui/button/index.ts b/src/components/ui/button/index.ts deleted file mode 100644 index 1b00c32..0000000 --- a/src/components/ui/button/index.ts +++ /dev/null @@ -1,35 +0,0 @@ -import { type VariantProps, cva } from 'class-variance-authority' - -export { default as Button } from './Button.vue' - -export const buttonVariants = cva( - 'inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50', - { - variants: { - variant: { - default: 'bg-primary text-primary-foreground hover:bg-primary/90', - destructive: - 'bg-destructive text-destructive-foreground hover:bg-destructive/90', - outline: - 'border border-input bg-background hover:bg-accent hover:text-accent-foreground', - secondary: - 'bg-secondary text-secondary-foreground hover:bg-secondary/80', - ghost: 'hover:bg-accent hover:text-accent-foreground', - link: 'text-primary underline-offset-4 hover:underline', - }, - size: { - default: 'h-10 px-4 py-2', - xs: 'h-7 rounded px-2', - sm: 'h-9 rounded-md px-3', - lg: 'h-11 rounded-md px-8', - icon: 'h-10 w-10', - }, - }, - defaultVariants: { - variant: 'default', - size: 'default', - }, - }, -) - -export type ButtonVariants = VariantProps diff --git a/src/components/ui/dialog/Dialog.vue b/src/components/ui/dialog/Dialog.vue deleted file mode 100644 index a04c026..0000000 --- a/src/components/ui/dialog/Dialog.vue +++ /dev/null @@ -1,14 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogClose.vue b/src/components/ui/dialog/DialogClose.vue deleted file mode 100644 index a64703e..0000000 --- a/src/components/ui/dialog/DialogClose.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogContent.vue b/src/components/ui/dialog/DialogContent.vue deleted file mode 100644 index 7b3aeab..0000000 --- a/src/components/ui/dialog/DialogContent.vue +++ /dev/null @@ -1,50 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogDescription.vue b/src/components/ui/dialog/DialogDescription.vue deleted file mode 100644 index 3637b7e..0000000 --- a/src/components/ui/dialog/DialogDescription.vue +++ /dev/null @@ -1,24 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogFooter.vue b/src/components/ui/dialog/DialogFooter.vue deleted file mode 100644 index ac2d0c1..0000000 --- a/src/components/ui/dialog/DialogFooter.vue +++ /dev/null @@ -1,19 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogHeader.vue b/src/components/ui/dialog/DialogHeader.vue deleted file mode 100644 index b2c9085..0000000 --- a/src/components/ui/dialog/DialogHeader.vue +++ /dev/null @@ -1,16 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogScrollContent.vue b/src/components/ui/dialog/DialogScrollContent.vue deleted file mode 100644 index cd9ba0d..0000000 --- a/src/components/ui/dialog/DialogScrollContent.vue +++ /dev/null @@ -1,59 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogTitle.vue b/src/components/ui/dialog/DialogTitle.vue deleted file mode 100644 index 1bb4046..0000000 --- a/src/components/ui/dialog/DialogTitle.vue +++ /dev/null @@ -1,29 +0,0 @@ - - - diff --git a/src/components/ui/dialog/DialogTrigger.vue b/src/components/ui/dialog/DialogTrigger.vue deleted file mode 100644 index ee0c12f..0000000 --- a/src/components/ui/dialog/DialogTrigger.vue +++ /dev/null @@ -1,11 +0,0 @@ - - - diff --git a/src/components/ui/dialog/index.ts b/src/components/ui/dialog/index.ts deleted file mode 100644 index 847e999..0000000 --- a/src/components/ui/dialog/index.ts +++ /dev/null @@ -1,9 +0,0 @@ -export { default as Dialog } from './Dialog.vue' -export { default as DialogClose } from './DialogClose.vue' -export { default as DialogTrigger } from './DialogTrigger.vue' -export { default as DialogHeader } from './DialogHeader.vue' -export { default as DialogTitle } from './DialogTitle.vue' -export { default as DialogDescription } from './DialogDescription.vue' -export { default as DialogContent } from './DialogContent.vue' -export { default as DialogScrollContent } from './DialogScrollContent.vue' -export { default as DialogFooter } from './DialogFooter.vue' diff --git a/tailwind.config.js b/tailwind.config.js index d803171..34e4284 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,18 +1,16 @@ -const animate = require("tailwindcss-animate") - /** @type {import('tailwindcss').Config} */ module.exports = { darkMode: ["class"], safelist: ["dark"], prefix: "", - + content: [ - './pages/**/*.{ts,tsx,vue}', - './components/**/*.{ts,tsx,vue}', - './app/**/*.{ts,tsx,vue}', - './src/**/*.{ts,tsx,vue}', - ], - + "./pages/**/*.{ts,tsx,vue}", + "./components/**/*.{ts,tsx,vue}", + "./app/**/*.{ts,tsx,vue}", + "./src/**/*.{ts,tsx,vue}", + ], + theme: { container: { center: true, @@ -21,73 +19,10 @@ module.exports = { "2xl": "1400px", }, }, - extend: { - colors: { - border: "hsl(var(--border))", - input: "hsl(var(--input))", - ring: "hsl(var(--ring))", - background: "hsl(var(--background))", - foreground: "hsl(var(--foreground))", - primary: { - DEFAULT: "hsl(var(--primary))", - foreground: "hsl(var(--primary-foreground))", - }, - secondary: { - DEFAULT: "hsl(var(--secondary))", - foreground: "hsl(var(--secondary-foreground))", - }, - destructive: { - DEFAULT: "hsl(var(--destructive))", - foreground: "hsl(var(--destructive-foreground))", - }, - muted: { - DEFAULT: "hsl(var(--muted))", - foreground: "hsl(var(--muted-foreground))", - }, - accent: { - DEFAULT: "hsl(var(--accent))", - foreground: "hsl(var(--accent-foreground))", - }, - popover: { - DEFAULT: "hsl(var(--popover))", - foreground: "hsl(var(--popover-foreground))", - }, - card: { - DEFAULT: "hsl(var(--card))", - foreground: "hsl(var(--card-foreground))", - }, - }, - borderRadius: { - xl: "calc(var(--radius) + 4px)", - lg: "var(--radius)", - md: "calc(var(--radius) - 2px)", - sm: "calc(var(--radius) - 4px)", - }, - keyframes: { - "accordion-down": { - from: { height: 0 }, - to: { height: "var(--radix-accordion-content-height)" }, - }, - "accordion-up": { - from: { height: "var(--radix-accordion-content-height)" }, - to: { height: 0 }, - }, - "collapsible-down": { - from: { height: 0 }, - to: { height: 'var(--radix-collapsible-content-height)' }, - }, - "collapsible-up": { - from: { height: 'var(--radix-collapsible-content-height)' }, - to: { height: 0 }, - }, - }, - animation: { - "accordion-down": "accordion-down 0.2s ease-out", - "accordion-up": "accordion-up 0.2s ease-out", - "collapsible-down": "collapsible-down 0.2s ease-in-out", - "collapsible-up": "collapsible-up 0.2s ease-in-out", - }, + + fontFamily: { + sans: ["calluna-sans", "sans-serif"], + display: ["linotype-sabon", "serif"], }, }, - plugins: [animate], -} \ No newline at end of file +};