From f73be3ba28ee3a65db17acb31057603aa936a69c Mon Sep 17 00:00:00 2001 From: Vula Builder Date: Sun, 11 Oct 2026 14:20:21 +0000 Subject: [PATCH] Deploy --- src/app/globals.css | 84 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 84 insertions(+) create mode 100644 src/app/globals.css diff --git a/src/app/globals.css b/src/app/globals.css new file mode 100644 index 0000000..9cedd7e --- /dev/null +++ b/src/app/globals.css @@ -0,0 +1,84 @@ +@import "tailwindcss"; + +@theme { + --color-background: oklch(0.185 0.012 30); + --color-foreground: oklch(0.940 0.004 30); + --color-card: oklch(0.231 0.012 30); + --color-card-foreground: oklch(0.940 0.004 30); + --color-primary: oklch(0.646 0.243 32.1); + --color-primary-foreground: oklch(0.985 0.002 30); + --color-secondary: oklch(0.289 0.010 30); + --color-secondary-foreground: oklch(0.940 0.004 30); + --color-accent: oklch(0.646 0.243 32.1); + --color-accent-foreground: oklch(0.185 0.012 30); + --color-muted: oklch(0.285 0.008 30); + --color-muted-foreground: oklch(0.699 0.008 30); + --color-border: oklch(0.341 0.010 30); + --color-input: oklch(0.341 0.010 30); + --color-ring: oklch(0.646 0.243 32.1); + + --font-heading: var(--font-marcellus); + --font-body: var(--font-jost); + + --radius: 0.25rem; + --radius-sm: 2px; + --radius-md: 4px; + --radius-lg: 8px; + --radius-xl: 12px; + + --hairline: 1px solid rgba(255, 255, 255, 0.12); + --hairline-accent: 1px solid color-mix(in srgb, #ff2d00 40%, transparent); + --accent-hex: #ff2d00; +} + +* { + border-color: var(--color-border); + outline-color: color-mix(in oklch, var(--color-ring), transparent 50%); +} + +html { + scroll-behavior: smooth; + -webkit-text-size-adjust: 100%; +} + +body { + background-color: var(--color-background); + color: var(--color-foreground); + font-family: var(--font-jost), system-ui, sans-serif; + font-feature-settings: "rlig" 1, "calt" 1; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-family: var(--font-marcellus), Georgia, serif; + font-weight: 400; + letter-spacing: 0.01em; +} + +.eyebrow { + font-family: var(--font-jost), system-ui, sans-serif; + text-transform: uppercase; + letter-spacing: 0.3em; + font-size: 0.6875rem; + font-weight: 400; + color: var(--color-accent); +} + +.hairline { + border: var(--hairline); +} + +.hairline-accent { + border: var(--hairline-accent); +} + +::selection { + background-color: color-mix(in oklch, var(--color-accent) 70%, transparent); + color: var(--color-foreground); +}