140 lines
2.5 KiB
CSS
Raw Normal View History

2024-08-22 17:41:44 +02:00
@import url(./assets/css/container.css);
@import url(./assets/css/indicator.css);
@import url(./assets/css/text.css);
:root {
--codex-background: rgb(23 23 23);
--codex-color: #e1e4d9;
--codex-color-contrast: #f8f8f8;
2024-08-29 18:45:52 +02:00
--codex-color-error: 239, 68, 68;
--codex-color-warning: 234, 179, 8;
--codex-color-success: 20, 184, 166;
--codex-color-blue: 30, 64, 175;
--codex-color-grey: 170, 170, 170;
2024-08-22 17:41:44 +02:00
--codex-color-primary: #c1f0a4;
2024-09-23 13:49:56 +02:00
--codex-color-primary-rgb: 193, 240, 164;
2024-08-22 17:41:44 +02:00
--codex-color-primary-variant: #c1f0a4cc;
--codex-color-on-primary: #333;
--codex-color-disabled: #717171;
--codex-color-light: rgb(150 150 150);
--codex-border-color: rgb(82 82 82);
--codex-background-secondary: rgb(38 38 38);
--codex-background-light: rgb(64 64 64);
--codex-background-backdrop: rgba(70, 70, 70, 0.75);
--codex-border-radius: 0.5rem;
--codex-font-size: 0.875rem;
--codex-font-family: Inter, ui-sans-serif, system-ui, -apple-system,
BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans,
sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol,
Noto Color Emoji;
-webkit-tap-highlight-color: transparent;
-webkit-text-size-adjust: 100%;
font-family: var(--codex-font-family);
font-feature-settings: normal;
font-variation-settings: normal;
tab-size: 4;
2024-08-29 18:45:52 +02:00
font-size: 1.15rem;
2024-08-22 17:41:44 +02:00
font-size: var(--codex-font-size);
color-scheme: dark;
color: var(--codex-color);
background-color: var(--codex-background);
}
::selection {
background: var(--codex-color-primary);
color: #3a0b5a;
}
::-webkit-scrollbar {
height: 12px;
width: 8px;
background: #aaa;
}
::-webkit-scrollbar-thumb {
background: #444;
-webkit-border-radius: 1ex;
-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.75);
}
::-webkit-scrollbar-corner {
background: #000;
}
html {
min-height: 100%;
display: flex;
2024-08-29 18:45:52 +02:00
max-width: 100%;
2024-08-22 17:41:44 +02:00
}
body {
margin: 0;
flex: 1;
display: flex;
2024-08-29 18:45:52 +02:00
max-width: 100%;
2024-08-22 17:41:44 +02:00
}
ul,
h1,
p,
p,
h1,
h2,
h3,
h4,
h5,
h6 {
overflow-wrap: break-word;
margin: 0;
}
ul {
padding: 0;
}
main {
flex: 1;
display: flex;
flex-direction: column;
2024-08-29 18:45:52 +02:00
max-width: 100%;
2024-08-22 17:41:44 +02:00
}
hr {
border: 0.1px solid var(--codex-border-color);
width: 100%;
}
ul {
margin: 0;
padding: 0;
}
input,
button,
textarea,
select {
font: inherit;
}
pre {
white-space: pre-wrap;
word-break: break-word;
}
a {
text-decoration: inherit;
color: var(--codex-color);
}
.root {
display: flex;
flex: 1;
2024-08-29 18:45:52 +02:00
max-width: 100%;
}
.page {
max-width: 100%;
2024-08-22 17:41:44 +02:00
}