flagon-io/g1t

public

Git for AI scale: a forge for thousands of agents working on the same code at once.

g1t/apps/sudo/app/app.css

60 lines1,290 bytesCodeBlame
@import "tailwindcss" source(".");
@import "@g1t/theme/tokens.css";

/* Tailwind's names for the shared g1t tokens, as in apps/web. */
@theme {
  --font-sans: var(--g1t-font-sans);
  --font-mono: var(--g1t-font-mono);

  --color-bg: var(--g1t-bg);
  --color-surface: var(--g1t-surface);
  --color-raised: var(--g1t-raised);
  --color-line: var(--g1t-line);
  --color-line-strong: var(--g1t-line-strong);

  --color-fg: var(--g1t-fg);
  --color-fg-soft: var(--g1t-fg-soft);
  --color-muted: var(--g1t-muted);
  --color-faint: var(--g1t-faint);

  --color-accent: var(--g1t-accent);
  --color-accent-dim: var(--g1t-accent-dim);

  --color-info: var(--g1t-info);
  --color-merged: var(--g1t-merged);
  --color-warn: var(--g1t-warn);
  --color-danger: var(--g1t-danger);
}

html {
  color-scheme: dark;
}

body {
  @apply bg-bg font-sans text-fg antialiased;
  font-feature-settings: "cv11", "ss01";
}

::selection {
  background: color-mix(in srgb, var(--color-merged) 35%, transparent);
}

@layer base {
  :focus-visible {
    outline: 2px solid var(--color-merged);
    outline-offset: 2px;
  }

  .grid > * {
    min-width: 0;
  }

  :root {
    accent-color: var(--color-merged);
  }

  /* Figures line up in columns of money. */
  .tabular {
    font-variant-numeric: tabular-nums;
  }
}