memorium/static/global.css

162 lines
29 KiB
CSS
Raw Permalink Normal View History

2025-01-06 19:01:19 +01:00
:root {
--background: rgb(43, 41, 48);
--foreground: rgb(129, 129, 129);
--light: #2B2930;
}
.custom-grid {
grid-template-columns: repeat(auto-fit, minmax(37vw, 1fr));
}
@media(min-width: 640px) {
.custom-grid {
grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
}
/* work-sans-regular - latin */
@font-face {
font-family: 'Work Sans';
font-style: normal;
font-weight: 400;
src: url('/fonts/work-sans-v18-latin-regular.woff2') format('woff2');
/* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
/* work-sans-700 - latin */
@font-face {
font-family: 'Work Sans';
font-style: normal;
font-weight: 700;
src: url('/fonts/work-sans-v18-latin-700.woff2') format('woff2');
/* Chrome 36+, Opera 23+, Firefox 39+, Safari 12+, iOS 10+ */
}
body {
background: #141218;
padding: 0px 20px;
}
pre {
font-family: Work Sans;
}
a {
color: cadetblue;
font-family: Work Sans;
}
2023-08-06 17:47:26 +02:00
.animate-hover {
2025-01-06 19:01:19 +01:00
animation: hover 4s infinite;
2023-08-06 17:47:26 +02:00
}
2023-08-06 17:47:26 +02:00
@keyframes hover {
2025-01-06 19:01:19 +01:00
0%,
100% {
2023-08-06 17:47:26 +02:00
transform: translateY(-15%);
}
2025-01-06 19:01:19 +01:00
2023-08-06 17:47:26 +02:00
50% {
transform: translateY(0);
}
}
2023-08-11 17:22:16 +02:00
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
/* Firefox */
input[type=number] {
-moz-appearance: textfield;
2023-08-12 18:32:56 +02:00
appearance: textfield;
}
.fix-border::before {
content: "";
width: calc(100% + 2px);
height: calc(100% + 2px);
position: absolute;
top: 0px;
left: 0px;
border: solid thin #141218;
border-radius: 1.5rem;
2023-08-11 17:22:16 +02:00
}
.noisy-gradient::after {
content: "";
top: 0;
left: 0;
2025-01-06 19:01:19 +01:00
z-index: 0;
position: absolute;
height: 100%;
width: 100%;
2023-08-02 13:11:17 +02:00
filter: saturate(0) brightness(2);
2023-08-04 22:58:42 +02:00
background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAAEACAMAAABrrFhUAAAAAXNSR0IB2cksfwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAwBQTFRFAAAA/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29v/29vwewJ2gAAAQB0Uk5TAAECEQQGJQgFJhQYKAMuBykWGzALIBkMCTINLBczCjEaHTY1Ij9ILR83S0Q6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
background-size: contain;
2023-08-11 16:37:54 +02:00
background-position: 0px 0px;
2023-07-26 13:47:01 +02:00
}
2023-08-23 14:06:28 +02:00
.octicon-link {
width: 14px;
height: 14px;
margin-top: 2px;
}
.octicon-link path {
fill: #dcdbdc;
}
2023-12-08 21:17:34 +01:00
2025-01-06 19:01:19 +01:00
.items-52>* {
height: 52px;
2023-12-08 21:17:34 +01:00
}
.highlight>pre {
text-wrap: wrap;
}
.list-decimal li::marker {
color: #8a898c;
}
2025-01-20 23:37:03 +01:00
main {
transition: opacity 0.3s;
}
main.loading {
opacity: 0;
}
2025-01-25 18:51:10 +01:00
.markdown-body>h1 {
font-size: 2.25rem;
font-weight: 600;
}
.markdown-body>h2 {
font-size: 1.75rem;
font-weight: 600;
}
.markdown-body>h3 {
font-size: 1.5rem;
font-weight: 600;
}
.markdown-body>h1>.anchor,
.markdown-body>h2>.anchor,
.markdown-body>h3>.anchor {
display: inline-flex;
margin-left: -26px;
margin-right: 12px;
opacity: 0;
transition: opacity 0.2s;
}
.markdown-body>h1:hover .anchor,
.markdown-body>h2:hover .anchor,
.markdown-body>h3:hover .anchor {
opacity: 1;
2025-01-25 18:51:10 +01:00
}