Files
katenary/doc/docs/statics/main.css

118 lines
2.1 KiB
CSS
Raw Normal View History

2022-06-14 09:25:43 +02:00
:root {
2022-06-14 10:08:22 +02:00
--code-bg-color: var(--lt-color-gray-800);
--code-fg-color: var(--lt-color-gray-300);
--md-primary-fg-color: var(--lt-color-gray-900);
2022-06-14 09:25:43 +02:00
}
2022-06-14 10:08:22 +02:00
[data-md-color-scheme="default"] {
--md-primary-fg-color: var(--md-code-fg-color);
}
2022-06-14 09:25:43 +02:00
div.smile-logo {
display: flex;
font-size: 0.7rem;
}
2022-06-14 10:08:22 +02:00
div.smile-logo img {
2022-06-14 09:25:43 +02:00
width: 100px;
}
button.md-clipboard::after {
transition: all 0.5s ease;
color: var(--lt-color-gray-500);
}
button.md-clipboard:hover::after {
color: var(--md-primary-bg-color);
}
article a,
article a:visited {
color: var(--md-code-hl-number-color) !important;
2022-06-13 13:18:31 +02:00
}
2022-06-14 09:25:43 +02:00
.md-center {
text-align: center;
margin: auto;
2022-06-13 13:18:31 +02:00
}
2022-06-13 14:00:10 +02:00
2022-06-14 09:25:43 +02:00
.md-center img {
max-width: 200px;
2022-06-13 13:18:31 +02:00
}
2022-06-13 14:00:10 +02:00
2022-06-14 10:21:55 +02:00
.md-nav__item .md-nav__link--active {
color: var(--md-code-hl-string-color) !important;
opacity: 0.7;
}
2022-06-14 09:25:43 +02:00
.go-logo {
font-size: 4em;
2022-06-13 14:00:10 +02:00
}
2022-06-14 10:08:22 +02:00
/* HLJS */
pre code.hljs {
background-color: var(--code-bg-color);
color: var(--code-fg-color);
}
table tbody code {
text-align: left;
white-space: nowrap;
font-size: 1em !important;
background-color: transparent !important;
color: var(--md-code-hl-special-color) !important;
}
h3[id*="katenaryio"] {
color: var(--md-code-hl-special-color);
}
2024-04-10 04:48:51 +02:00
#logo {
background-image: url("logo-vertical.svg");
2024-04-10 04:48:51 +02:00
background-repeat: no-repeat;
background-position: center;
background-size: contain;
height: 8em;
width: 100%;
margin: 0 auto 2rem auto;
}
/*Zoomable images*/
.zoomable svg {
background-color: var(--md-default-bg-color);
padding: 1rem;
}
[data-md-color-scheme="slate"] .zoomable svg {
background-color: var(--md-default-bg-color);
}
[data-md-color-scheme="slate"] .zoomable svg .colorize {
fill: var(--md-typeset-color) !important;
2024-04-10 04:48:51 +02:00
}
.zoomable input[type="checkbox"] {
display: none;
}
@media all and (min-width: 1399px) {
.zoomable label > * {
2024-04-10 04:48:51 +02:00
cursor: zoom-in;
transition: all 0.2s ease-in-out;
}
.zoomable input[type="checkbox"]:checked ~ label > * {
2024-04-10 04:48:51 +02:00
transform: scale(2);
cursor: zoom-out;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.3);
z-index: 1;
}
}
#klee {
filter: drop-shadow(0 0 16px var(--md-default-fg-color));
text-align: center;
padding: 1rem;
}
#klee svg {
zoom: 2;
}