/* velorino - Terminal-Aesthetik passend zu velorino.de,
   aufgesetzt auf forgejo-dark. Eingebunden, nicht kopiert:
   Verbesserungen am Basis-Theme kommen dadurch automatisch an. */

@import url("/assets/css/theme-forgejo-dark.css");

:root {
    --is-dark-theme: true;
    color-scheme: dark;

    /* --- Flaechenskala: Forgejo leitet daraus Body, Kaesten,
           Menues, Eingabefelder und Beschriftungen ab. --- */
    --steel-900: #06090d;   /* Navigationsleiste, Fusszeile */
    --steel-850: #1a212c;   /* Kopfleiste - bewusst heller, wie auf der Startseite */
    --steel-800: #0b0e14;   /* Grundflaeche */
    --steel-750: #11151d;   /* Kaesten */
    --steel-700: #161c25;   /* Kastenkopf, Menue, Karten */
    --steel-650: #1f2630;   /* Trennlinien, Eingabefelder */
    --steel-600: #2a3444;
    --steel-550: #35404f;
    --steel-500: #445061;
    --steel-450: #556374;
    --steel-400: #667586;
    --steel-350: #78879a;
    --steel-300: #8b9aad;
    --steel-250: #9eadc0;
    --steel-200: #b1c0d2;
    --steel-150: #c2d0e0;
    --steel-100: #ccd3de;   /* Fliesstext */

    /* --- Akzent: Gruen statt Orange --- */
    --color-primary:          #7ee787;
    --color-primary-contrast: #06090d;

    --color-primary-dark-1: #96eb9d;
    --color-primary-dark-2: #96eb9d;
    --color-primary-dark-3: #aef0b3;
    --color-primary-dark-4: #aef0b3;
    --color-primary-dark-5: #c6f5c9;
    --color-primary-dark-6: #c6f5c9;
    --color-primary-dark-7: #ddfadf;

    --color-primary-light-1: #63dd6e;
    --color-primary-light-2: #48cf56;
    --color-primary-light-3: #35b344;
    --color-primary-light-4: #2a8f36;
    --color-primary-light-5: #2a8f36;
    --color-primary-light-6: #1f6b28;
    --color-primary-light-7: #1f6b28;

    --color-primary-alpha-10: #48cf5619;
    --color-primary-alpha-20: #48cf5633;
    --color-primary-alpha-30: #48cf564b;
    --color-primary-alpha-40: #48cf5666;
    --color-primary-alpha-50: #48cf5680;
    --color-primary-alpha-60: #48cf5699;
    --color-primary-alpha-70: #48cf56b3;
    --color-primary-alpha-80: #48cf56cc;
    --color-primary-alpha-90: #48cf56e1;

    /* --- Feinschliff --- */
    --color-nav-bg: #1a212c;
    --color-header-wrapper:   #1a212c;
    --color-console-bg:       #0f1319;
    --color-code-bg:          #0f1319;
    --color-markup-code-block:#0f1319;
    --color-markup-code-inline: #0f1319;
    --color-selection-bg:     #7ee787;
    --color-selection-fg:     #06090d;

    --fonts-monospace: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas,
                       "DejaVu Sans Mono", monospace;
}
