Inital Commit

This commit is contained in:
Chillcog committed 2026-07-03 05:08:27 -07:00
1 parent b9d5e3b0a4
commit 5301c4bc36
3 files changed
+333 -73

No files matched your search

+262
View File
@@ -0,0 +1,262 @@
/*
* Please dont remove this attribution its required by the license of this code.
* This code is licensed under the CPSL License.
*
* Original code by: @chillcog
* See https://git.chillcog.com/chillcog/azuracast-themes
* Copyright (c) 2024-2026 ChillCog
*/
.gitea-theme-meta-info {
--theme-display-name: "Deep Blue Night";
}
:root {
--is-dark-theme: true;
--color-body: #0b132b;
--color-box-body: #1c2541;
--color-box-header: #111a33;
--color-footer: #0b132b;
--color-navbar: #111a33;
--color-menu: #1c2541;
--color-card: #1c2541;
--color-secondary: #3a506b;
--color-border: #24344d;
--color-text: #e2e8f0;
--color-text-dark: #cbd5e1;
--color-text-light: #94a3b8;
--color-text-light-2: #64748b;
--color-primary: #00b4d8;
--color-primary-hover: #48cae4;
--color-primary-active: #0077b6;
--color-primary-alpha-10: rgba(0, 180, 216, 0.1);
--color-primary-alpha-20: rgba(0, 180, 216, 0.2);
--color-primary-light: #90e0ef;
--color-hover: #24344d;
--color-active: #2a3c5a;
--color-diff-added-word-bg: rgba(46, 160, 67, 0.3);
--color-diff-added-row-bg: rgba(46, 160, 67, 0.15);
--color-diff-removed-word-bg: rgba(248, 81, 73, 0.3);
--color-diff-removed-row-bg: rgba(248, 81, 73, 0.15);
--color-input-background: #0b132b;
--color-input-text: #ffffff;
--color-input-border: #3a506b;
--color-markup-code-block: #070c1b;
--color-code-bg: #070c1b;
}
::selection {
background-color: #0077b6 !important;
color: #ffffff !important;
}
input,
textarea,
.ui.input input,
.ui.form input,
.ui.form textarea {
background-color: #0b132b !important;
color: #ffffff !important;
border: 1px solid #3a506b !important;
}
input:focus,
textarea:focus,
.ui.input input:focus,
.ui.form input:focus,
.ui.form textarea:focus {
border-color: #00b4d8 !important;
box-shadow: 0 0 0 3px rgba(0, 180, 216, 0.3) !important;
}
.ui.dropdown,
.ui.selection.dropdown {
background-color: #1c2541 !important;
color: #ffffff !important;
border: 1px solid #3a506b !important;
}
.ui.selection.dropdown .menu .item {
background-color: #1c2541 !important;
color: #e2e8f0 !important;
border-top: 1px solid #24344d !important;
}
.ui.selection.dropdown .menu .item:hover {
background-color: #24344d !important;
color: #ffffff !important;
}
.ui.blue.button,
.ui.blue.buttons .button,
.ui.primary.button {
background-color: var(--color-primary) !important;
color: #0b132b !important;
font-weight: bold !important;
}
.ui.blue.button:hover,
.ui.blue.buttons .button:hover,
.ui.primary.button:hover {
background-color: var(--color-primary-hover) !important;
}
.markdown code,
.markdown pre,
pre,
.code-block,
.chroma,
.CodeMirror {
background-color: #070c1b !important;
color: #f8f8f2 !important;
border-radius: 6px;
}
.CodeMirror-gutter,
.CodeMirror-gutters {
background-color: #070c1b !important;
border-right: 1px solid #24344d !important;
}
.CodeMirror-cursor {
border-left: 2px solid #00b4d8 !important;
}
.chroma .k,
.chroma .kc,
.chroma .kd,
.chroma .kn,
.chroma .kp,
.chroma .kr {
color: #ff79c6 !important;
font-weight: bold;
}
.chroma .s,
.chroma .sc,
.chroma .dl,
.chroma .sd,
.chroma .s2 {
color: #f1fa8c !important;
}
.chroma .nd,
.chroma .nf,
.chroma .fm {
color: #50fa7b !important;
}
.chroma .m,
.chroma .mi,
.chroma .mf {
color: #bd93f9 !important;
}
.chroma .c,
.chroma .ch,
.chroma .cm,
.chroma .c1 {
color: #6272a4 !important;
font-style: italic;
}
.chroma .nt {
color: #8be9fd !important;
font-weight: bold;
}
.chroma .na {
color: #50fa7b !important;
}
.chroma .o,
.chroma .ow {
color: #ff79c6 !important;
}
.lines-num,
.lines-code {
background-color: #070c1b !important;
}
.lines-num {
border-right: 1px solid #24344d !important;
color: #4b5563 !important;
}
a:focus-visible,
button:focus-visible,
[tabindex]:focus-visible {
outline: 2px solid #00b4d8 !important;
outline-offset: 2px !important;
}
pre.no-code-block,
.markdown pre.no-code-block {
background-color: transparent !important;
border: none !important;
color: inherit !important;
padding: 0 !important;
}
.ascii {
font-family: "Geist Mono", monospace;
font-weight: 400;
font-size: 8px;
line-height: 1.2;
overflow-x: auto;
margin-bottom: 1.5rem;
color: #ffffff1a;
background-image: linear-gradient(90deg, #2a7fff 0%, #56d6ff 20%, #bfefff 40%, #6d9bff 60%, #3b3fff 80%, #2a7fff 100%);
background-size: 200% 100%;
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
animation: gradient-scroll 10s linear infinite;
}
@keyframes gradient-scroll {
0% {
background-position: 0 0;
}
100% {
background-position: -200% 0;
}
}
@media (min-width: 640px) {
.ascii {
font-size: 11px;
}
}
.ui.checkbox input[type="checkbox"],
.ui.checkbox input[type="checkbox"] + label,
input[type="checkbox"],
.ui.radio.checkbox input[type="radio"],
.ui.radio.checkbox input[type="radio"] + label,
input[type="radio"] {
appearance: auto !important;
-webkit-appearance: auto !important;
accent-color: #00b4d8 !important;
cursor: pointer !important;
}
.ui.checkbox label,
.ui.checkbox+label,
.ui.radio.checkbox label,
.ui.radio.checkbox+label {
color: #e2e8f0 !important;
}