pr_01m47d24b0e6n91zwymwxg0vpx/apps/sudo/app/app.css

60 lines1,290 bytesCodeBlame
1@import "tailwindcss" source(".");
2@import "@g1t/theme/tokens.css";
3
4/* Tailwind's names for the shared g1t tokens, as in apps/web. */
5@theme {
6 --font-sans: var(--g1t-font-sans);
7 --font-mono: var(--g1t-font-mono);
8
9 --color-bg: var(--g1t-bg);
10 --color-surface: var(--g1t-surface);
11 --color-raised: var(--g1t-raised);
12 --color-line: var(--g1t-line);
13 --color-line-strong: var(--g1t-line-strong);
14
15 --color-fg: var(--g1t-fg);
16 --color-fg-soft: var(--g1t-fg-soft);
17 --color-muted: var(--g1t-muted);
18 --color-faint: var(--g1t-faint);
19
20 --color-accent: var(--g1t-accent);
21 --color-accent-dim: var(--g1t-accent-dim);
22
23 --color-info: var(--g1t-info);
24 --color-merged: var(--g1t-merged);
25 --color-warn: var(--g1t-warn);
26 --color-danger: var(--g1t-danger);
27}
28
29html {
30 color-scheme: dark;
31}
32
33body {
34 @apply bg-bg font-sans text-fg antialiased;
35 font-feature-settings: "cv11", "ss01";
36}
37
38::selection {
39 background: color-mix(in srgb, var(--color-merged) 35%, transparent);
40}
41
42@layer base {
43 :focus-visible {
44 outline: 2px solid var(--color-merged);
45 outline-offset: 2px;
46 }
47
48 .grid > * {
49 min-width: 0;
50 }
51
52 :root {
53 accent-color: var(--color-merged);
54 }
55
56 /* Figures line up in columns of money. */
57 .tabular {
58 font-variant-numeric: tabular-nums;
59 }
60}