/* Matches the Authelia "oled" theme at login.somecat.space */
@import "./theme-forgejo-dark.css";

gitea-theme-meta-info {
  --theme-display-name: "SomeCat";
  --theme-color-scheme: dark;
}

:root {
  /* neutral grays instead of Forgejo's blue-tinted steel */
  --steel-100: #dddddd;
  --steel-150: #cccccc;
  --steel-200: #b3b3b3;
  --steel-250: #a6a6a6;
  --steel-300: #999999;
  --steel-350: #8a8a8a;
  --steel-400: #7a7a7a;
  --steel-450: #6b6b6b;
  --steel-500: #5c5c5c;
  --steel-550: #474747;
  --steel-600: #363636;
  --steel-650: #2b2b2b;
  --steel-700: #232323;
  --steel-750: #1e1e1e;
  --steel-800: #181818;
  --steel-850: #141414;
  --steel-900: #101010;

  /* Authelia --primary: #ffa364 (dark themes: dark-N is lighter, light-N is darker) */
  --color-primary: #ffa364;
  --color-primary-contrast: #181818;
  --color-primary-dark-1: #ffb27d;
  --color-primary-dark-2: #ffb989;
  --color-primary-dark-3: #ffc096;
  --color-primary-dark-4: #ffc8a2;
  --color-primary-dark-5: #ffcfae;
  --color-primary-dark-6: #ffd7bb;
  --color-primary-dark-7: #ffe3d0;
  --color-primary-light-1: #eb965c;
  --color-primary-light-2: #d68954;
  --color-primary-light-3: #c27c4c;
  --color-primary-light-4: #ad6f44;
  --color-primary-light-5: #99623c;
  --color-primary-light-6: #855534;
  --color-primary-light-7: #70482c;
  --color-primary-alpha-10: #ffa36419;
  --color-primary-alpha-20: #ffa36433;
  --color-primary-alpha-30: #ffa3644b;
  --color-primary-alpha-40: #ffa36466;
  --color-primary-alpha-50: #ffa36480;
  --color-primary-alpha-60: #ffa36499;
  --color-primary-alpha-70: #ffa364b3;
  --color-primary-alpha-80: #ffa364cc;
  --color-primary-alpha-90: #ffa364e1;

  --color-body: #181818;
  --color-text: #dddddd;
  --color-text-light-2: #999999;
  --color-text-light-3: #999999;
  --color-light-border: #ffffff1f;
  --color-caret: #ffc107;
}

:focus-visible { outline-color: #ffc107; }
