montana/Russian/Site/montana-hub-theme/public/assets/css/theme-montana.css

112 lines
15 KiB
CSS
Raw Normal View History

2026-05-18 18:05:32 +03:00
.chroma .bp{color:#fabd2f}.chroma .c,.chroma .c1,.chroma .ch,.chroma .cm{color:#777e94}.chroma .cp{color:#8ec07c}.chroma .cpf{color:#649bc4}.chroma .cs{color:#9075cd}.chroma .dl{color:#649bc4}.chroma .gd{color:#fff;background-color:#5f3737}.chroma .ge{color:#ddee30}.chroma .gh{color:#ffaa10}.chroma .gi{color:#fff;background-color:#3a523a}.chroma .go{color:#777e94}.chroma .gp{color:#ebdbb2}.chroma .gr{color:#f43}.chroma .gs{color:#ebdbb2}.chroma .gt{color:#ff7540}.chroma .gu{color:#b8bb26}.chroma .il{color:#649bc4}.chroma .k{color:#ff7540}.chroma .kc{color:#649bc4}.chroma .kd{color:#ff7540}.chroma .kn{color:#ffaa10}.chroma .kp{color:#5f8700}.chroma .kr{color:#ff7540}.chroma .kt{color:#ff7b72}.chroma .m,.chroma .mb,.chroma .mf,.chroma .mh,.chroma .mi,.chroma .mo{color:#649bc4}.chroma .n{color:#c9d1d9}.chroma .na,.chroma .nb{color:#fabd2f}.chroma .nc{color:#ffaa10}.chroma .nd{color:#8ec07c}.chroma .ne{color:#ff7540}.chroma .nf,.chroma .ni{color:#fabd2f}.chroma .nl{color:#ff7540}.chroma .nn{color:#c9d1d9}.chroma .no{color:#649bc4}.chroma .nt{color:#ff7540}.chroma .nv{color:#ebdbb2}.chroma .nx{color:#b6bac5}.chroma .o{color:#ff7540}.chroma .ow{color:#5f8700}.chroma .p{color:#d2d4db}.chroma .s,.chroma .s1,.chroma .s2{color:#b8bb26}.chroma .sa{color:#ffaa10}.chroma .sb{color:#b8bb26}.chroma .sc{color:#ffaa10}.chroma .sd{color:#b8bb26}.chroma .se{color:#ff8540}.chroma .sh{color:#b8bb26}.chroma .si{color:#ffaa10}.chroma .sr{color:#9075cd}.chroma .ss{color:#ff8540}.chroma .sx{color:#ffaa10}.chroma .vc,.chroma .vg,.chroma .vi{color:#649bee}.chroma .w{color:#7f8699}.CodeMirror.cm-s-default .cm-property,.CodeMirror.cm-s-paper .cm-property{color:#a0cc75}.CodeMirror.cm-s-default .cm-header,.CodeMirror.cm-s-paper .cm-header{color:#9daccc}.CodeMirror.cm-s-default .cm-quote,.CodeMirror.cm-s-paper .cm-quote{color:#090}.CodeMirror.cm-s-default .cm-keyword,.CodeMirror.cm-s-paper .cm-keyword{color:#cc8a61}.CodeMirror.cm-s-default .cm-atom,.CodeMirror.cm-s-paper .cm-atom{color:#ef5e77}.CodeMirror.cm-s-default .cm-number,.CodeMirror.cm-s-paper .cm-number{color:#ff5656}.CodeMirror.cm-s-default .cm-def,.CodeMirror.cm-s-paper .cm-def{color:#e4e4e4}.CodeMirror.cm-s-default .cm-variable-2,.CodeMirror.cm-s-paper .cm-variable-2{color:#00bdbf}.CodeMirror.cm-s-default .cm-variable-3,.CodeMirror.cm-s-paper .cm-variable-3{color:#085}.CodeMirror.cm-s-default .cm-comment,.CodeMirror.cm-s-paper .cm-comment{color:#8e9ab3}.CodeMirror.cm-s-default .cm-string,.CodeMirror.cm-s-paper .cm-string{color:#a77272}.CodeMirror.cm-s-default .cm-string-2,.CodeMirror.cm-s-paper .cm-string-2{color:#f50}.CodeMirror.cm-s-default .cm-meta,.CodeMirror.cm-s-paper .cm-meta,.CodeMirror.cm-s-default .cm-qualifier,.CodeMirror.cm-s-paper .cm-qualifier{color:#ffb176}.CodeMirror.cm-s-default .cm-builtin,.CodeMirror.cm-s-paper .cm-builtin{color:#b7c951}.CodeMirror.cm-s-default .cm-bracket,.CodeMirror.cm-s-paper .cm-bracket{color:#997}.CodeMirror.cm-s-default .cm-tag,.CodeMirror.cm-s-paper .cm-tag{color:#f1d273}.CodeMirror.cm-s-default .cm-attribute,.CodeMirror.cm-s-paper .cm-attribute{color:#bfcc70}.CodeMirror.cm-s-default .cm-hr,.CodeMirror.cm-s-paper .cm-hr{color:#999}.CodeMirror.cm-s-default .cm-url,.CodeMirror.cm-s-paper .cm-url{color:#c5cfd0}.CodeMirror.cm-s-default .cm-link,.CodeMirror.cm-s-paper .cm-link{color:#d8c792}.CodeMirror.cm-s-default .cm-error,.CodeMirror.cm-s-paper .cm-error{color:#dbdbeb}:root{--is-dark-theme: true;--color-primary: #4183c4;--color-primary-contrast: #ffffff;--color-primary-dark-1: #548fca;--color-primary-dark-2: #679cd0;--color-primary-dark-3: #7aa8d6;--color-primary-dark-4: #8db5dc;--color-primary-dark-5: #b3cde7;--color-primary-dark-6: #d9e6f3;--color-primary-dark-7: #f4f8fb;--color-primary-light-1: #3876b3;--color-primary-light-2: #31699f;--color-primary-light-3: #2b5c8b;--color-primary-light-4: #254f77;--color-primary-light-5: #193450;--color-primary-light-6: #0c1a28;--color-primary-light-7: #04080c;--color-primary-alpha-10: #4183c419;--color-primary-alpha-20: #4183c433;--color-primary-alpha-30: #4183c44b;--color-primary-alpha-40: #4183c466;--color-
/* Montana brand override
Палитра из montana.quest/vpn/. Переопределяем только переменные
вся остальная вёрстка gitea-dark остаётся как есть.
*/
:root {
--color-primary: #ca9335;
--color-primary-contrast: #0c0a08;
--color-primary-dark-1: #d09f4a;
--color-primary-dark-2: #d6ab60;
--color-primary-dark-3: #dcb775;
--color-primary-dark-4: #e2c38b;
--color-primary-dark-5: #ecd7b3;
--color-primary-dark-6: #f5ead6;
--color-primary-dark-7: #fbf6ed;
--color-primary-light-1: #b48330;
--color-primary-light-2: #9d722a;
--color-primary-light-3: #876225;
--color-primary-light-4: #70511f;
--color-primary-light-5: #4a3614;
--color-primary-light-6: #251b0a;
--color-primary-light-7: #0e0a04;
--color-primary-alpha-10: #ca933519;
--color-primary-alpha-20: #ca933533;
--color-primary-alpha-30: #ca93354b;
--color-primary-alpha-40: #ca933566;
--color-primary-alpha-50: #ca933580;
--color-primary-alpha-60: #ca933599;
--color-primary-alpha-70: #ca9335b3;
--color-primary-alpha-80: #ca9335cc;
--color-primary-alpha-90: #ca9335e1;
--color-primary-hover: #d9a755;
--color-primary-active: #b48330;
--color-body: #0c0a08;
--color-box-header: #14110d;
--color-box-body: #1a1612;
--color-box-body-highlight: #221c16;
--color-text-dark: #f0e8d6;
--color-text: #e8e0d0;
--color-text-light: #c8bfac;
--color-text-light-1: #a89e87;
--color-text-light-2: #8a8175;
--color-text-light-3: #6b6356;
--color-input-background: #14110d;
--color-input-toggle-background: #221c16;
--color-input-border: #2a2520;
--color-input-border-hover: #8e6824;
--color-light: #ca93351a;
--color-light-border: #ca933533;
--color-hover: #ca933514;
--color-active: #ca933520;
--color-menu: #14110d;
--color-card: #1a1612;
--color-button: #14110d;
--color-code-bg: #14110d;
--color-secondary-bg: #221c16;
--color-expand-button: #2a2520;
--color-nav-bg: #14110d;
--color-nav-hover-bg: #221c16;
--color-nav-text: var(--color-text);
--color-secondary-nav-bg: #100e0a;
--color-footer: #100e0a;
--color-label-bg: #2a2520;
--color-label-hover-bg: #3a322a;
--color-label-active-bg: #4a4035;
--color-accent: #ca9335;
--color-small-accent: #4a3614;
--color-secondary: #2a2520;
--color-secondary-dark-1: #3a322a;
--color-secondary-dark-2: #4a4035;
--color-secondary-button: #2a2520;
--color-secondary-hover: #3a322a;
--color-secondary-active: #4a4035;
--color-highlight-fg: #d9a755;
--color-highlight-bg: #2a2014;
--color-gold: #ca9335;
}
/* типографика — заголовки сериф, тело — Inter (как на vpn-странице) */
body {
font-family: "Inter", "Noto Sans", -apple-system, "SF Pro Text", system-ui, sans-serif;
}
h1, h2, h3, .ui.header, .repository .header-wrapper .repo-header .repo-title,
.ui.menu .item, .repo-button-row .ui.button {
font-family: "Inter", "Noto Sans", -apple-system, system-ui, sans-serif;
}
.brand-serif, .home-logo {
font-family: ui-serif, Georgia, "Source Serif Pro", "Charter", serif;
}
/* «фирменный» хедер Gitea — золотым акцентом */
.repository .header-wrapper .repo-header .flex-item-title a,
.repository .header-wrapper .repo-header .flex-item-title strong {
color: var(--color-primary);
}
/* ссылки в README/файлах */
.markup a:not(.btn) { color: var(--color-primary-dark-1); }
.markup a:not(.btn):hover { color: var(--color-primary); }