| | @import "tailwindcss"; |
| |
|
| | :root { |
| | --background: #0a0a0a; |
| | --foreground: #ededed; |
| | |
| | --primary: #6366f1; |
| | --primary-glow: rgba(99, 102, 241, 0.4); |
| | |
| | --secondary: #ec4899; |
| | |
| | --glass-bg: rgba(255, 255, 255, 0.05); |
| | --glass-border: rgba(255, 255, 255, 0.1); |
| | } |
| |
|
| | @theme { |
| | --color-background: var(--background); |
| | --color-foreground: var(--foreground); |
| | } |
| |
|
| | |
| | |
| | |
| | |
| | |
| | @layer base { |
| | *, |
| | ::after, |
| | ::before, |
| | ::backdrop, |
| | ::file-selector-button { |
| | border-color: var(--color-gray-200, currentColor); |
| | } |
| | } |
| |
|
| | body { |
| | background: var(--background); |
| | color: var(--foreground); |
| | font-family: Arial, Helvetica, sans-serif; |
| | background-image: |
| | radial-gradient(circle at 15% 50%, rgba(99, 102, 241, 0.08), transparent 25%), |
| | radial-gradient(circle at 85% 30%, rgba(236, 72, 153, 0.08), transparent 25%); |
| | } |
| |
|
| | @utility glass-panel { |
| | background: var(--glass-bg); |
| | backdrop-filter: blur(12px); |
| | border: 1px solid var(--glass-border); |
| | box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1); |
| | } |
| |
|
| | @utility glass-button { |
| | background: rgba(99, 102, 241, 0.1); |
| | border: 1px solid rgba(99, 102, 241, 0.2); |
| | color: #a5b4fc; |
| | transition: all 0.3s ease; |
| | |
| | &:hover { |
| | background: rgba(99, 102, 241, 0.2); |
| | border-color: rgba(99, 102, 241, 0.4); |
| | box-shadow: 0 0 15px var(--primary-glow); |
| | color: white; |
| | } |
| | } |
| |
|