2025-12-15 11:29:26 +00:00
|
|
|
/* globals.css */
|
|
|
|
|
@import 'tailwindcss';
|
|
|
|
|
|
|
|
|
|
/* Tailwind base, components, utilities */
|
2022-01-13 17:07:44 +00:00
|
|
|
@tailwind base;
|
|
|
|
|
@tailwind components;
|
|
|
|
|
@tailwind utilities;
|
|
|
|
|
|
2025-12-15 11:29:26 +00:00
|
|
|
@theme {
|
|
|
|
|
/* Brand */
|
|
|
|
|
--color-primary: oklch(51.1% 0.262 276.966);
|
|
|
|
|
--color-primary-hover: oklch(47% 0.262 276.966);
|
2022-02-28 05:52:49 +00:00
|
|
|
|
2025-12-15 11:29:26 +00:00
|
|
|
/* Soft / UI surfaces */
|
|
|
|
|
--color-primary-soft: oklch(51.1% 0.262 276.966 / 0.1);
|
|
|
|
|
--color-primary-muted: oklch(51.1% 0.262 276.966 / 0.6);
|
2022-01-08 15:11:13 +00:00
|
|
|
|
2025-12-15 11:29:26 +00:00
|
|
|
/* Focus ring */
|
|
|
|
|
--color-primary-ring: oklch(51.1% 0.262 276.966 / 0.4);
|
2022-01-08 15:11:13 +00:00
|
|
|
}
|
|
|
|
|
|
2025-12-15 11:29:26 +00:00
|
|
|
/* Optional body defaults */
|
|
|
|
|
body {
|
|
|
|
|
background-color: white;
|
|
|
|
|
font-family: ui-sans-serif, system-ui, sans-serif;
|
|
|
|
|
color: #1f2937; /* Tailwind gray-900 default */
|
|
|
|
|
line-height: 1.5;
|
|
|
|
|
margin: 0;
|
|
|
|
|
padding: 0;
|
2022-01-08 15:11:13 +00:00
|
|
|
}
|
2022-02-18 18:12:45 +00:00
|
|
|
|
2025-12-15 11:29:26 +00:00
|
|
|
/* Optional focus outline for accessibility */
|
|
|
|
|
:focus {
|
|
|
|
|
outline: 2px solid transparent;
|
|
|
|
|
outline-offset: 2px;
|
|
|
|
|
ring-offset-width: 2px;
|
2022-02-18 18:12:45 +00:00
|
|
|
}
|
2025-12-15 11:29:26 +00:00
|
|
|
|
|
|
|
|
/* You can define custom colors directly in tailwind.config.js instead of here */
|