Files
5chan/src/index.css
T

117 lines
2.8 KiB
CSS

html, body {
max-width: 100%;
overflow-x: hidden;
}
body {
background-color: white;
background: var(--body-background-base-color) var(--body-background-pattern-image) top center repeat-x;
font-size: var(--body-font-size);
font-family: var(--body-font-family);
color: var(--body-font-color);
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, th, td, iframe, blockquote {
margin: 0;
padding: 0;
}
hr {
border: var(--hr-border, revert);
border-top: var(--hr-border-top, revert);
height: var(--hr-height, revert);
}
.greentext {
color: var(--post-greentext-color);
}
.spoilertext {
color: #000 !important;
background: #000 !important;
text-decoration: none;
}
.spoilertext:hover {
color: #fff !important;
}
.capitalize {
text-transform: capitalize;
}
.uppercase {
text-transform: uppercase;
}
.red {
color: red !important;
}
:root {
color-scheme: dark;
}
.yellowOfflineIcon {
background-image: url('/public/assets/icons/offline-blue.png');
}
.redOfflineIcon {
background-image: url('/public/assets/icons/offline-red.png');
}
@media (max-width: 640px) {
.button {
font-size: var(--button-font-size-mobile);
font-weight: var(--button-font-weight-mobile);
font-family: var(--button-font-family-mobile);
border-radius: 3px;
padding: 5px 10px 5px;
background-color: var(--button-background-color-mobile);
color: var(--button-text-color-mobile);
border: var(--button-border-mobile);
background-image: var(--button-background-image-mobile);
background-repeat: var(--button-background-repeat-mobile);
text-decoration: var(--button-text-decoration-mobile);
user-select: none;
display: inline-block;
cursor: pointer;
}
.highlight {
background: var(--reply-highlight-background-color) !important;
}
.double-highlight {
background: var(--reply-double-highlight-background-color) !important;
}
}
@media (min-width: 640px) {
.button {
all: unset;
text-transform: capitalize;
color: var(--button-desktop-text-color);
text-decoration: var(--button-text-decoration);
}
.button:hover {
color: var(--button-desktop-text-color-hover);
cursor: pointer;
}
.highlight {
background: var(--reply-highlight-background-color) !important;
border: var(--reply-highlight-border) !important;
border-left: var(--reply-highlight-border-left, revert) !important;
border-top: var(--reply-highlight-border-top, revert) !important;
}
.double-highlight {
background: var(--reply-double-highlight-background-color) !important;
border: var(--reply-double-highlight-border) !important;
border-left: var(--reply-double-highlight-border-left, revert) !important;
border-top: var(--reply-double-highlight-border-top, revert) !important;
}
}