homepage: navy Protoss console — maximal octagon cornering, Share Tech Mono + Rajdhani, pictograms for CW/RomM/Copyparty/Marreta, dragoon teal
This commit is contained in:
1 parent
f148ecab4a
commit
90f678582e
10 files changed
+131
-52
No files matched your search
@@ -7,7 +7,7 @@
|
||||
<base href="/">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=VT323&display=swap">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Share+Tech+Mono&display=swap">
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -7,7 +7,7 @@
|
||||
<base href="/">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=VT323&display=swap">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Share+Tech+Mono&display=swap">
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
|
||||
<path d="M6 10c6-3 12-3 18 0v28c-6-3-12-3-18 0z" fill="#ffb26b" stroke="#e66d00" stroke-width="2"/>
|
||||
<path d="M42 10c-6-3-12-3-18 0v28c6-3 12-3 18 0z" fill="#ffd9ae" stroke="#e66d00" stroke-width="2"/>
|
||||
<path d="M24 10v28" stroke="#7a3a00" stroke-width="2.5"/>
|
||||
<path d="M10 16h9M10 21h9M10 26h9M29 16h9M29 21h9M29 26h9" stroke="#e66d00" stroke-width="1.6" opacity="0.75"/>
|
||||
<path d="M6 38c6-3 12-3 18 0 6-3 12-3 18 0v3c-6-3-12-3-18 0-6-3-12-3-18 0z" fill="#e66d00"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 542 B |
@@ -0,0 +1,6 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
|
||||
<path d="M5 12c0-2 1.5-3.5 3.5-3.5H18l4 4.5h14c2 0 3.5 1.5 3.5 3.5v3H5z" fill="#2c7ca6"/>
|
||||
<path d="M5 17h38v20c0 2-1.5 3.5-3.5 3.5h-31C6.5 40.5 5 39 5 37z" fill="#58b4d8"/>
|
||||
<path d="M24 21v9m0-9l-4 4m4-4l4 4" stroke="#eaf7ff" stroke-width="2.4" fill="none" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M18 34h12" stroke="#eaf7ff" stroke-width="2.2" stroke-linecap="round" opacity="0.85"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 478 B |
@@ -0,0 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
|
||||
<rect x="9" y="4" width="30" height="40" rx="4" ry="4" fill="#9d6bd0" stroke="#5b3a86" stroke-width="2"/>
|
||||
<rect x="14" y="8" width="20" height="13" rx="1.5" fill="#3a2b52"/>
|
||||
<rect x="16" y="10" width="16" height="9" fill="#bfe8a4"/>
|
||||
<path d="M16 12h16M16 14h16M16 16h16" stroke="#8fbf74" stroke-width="0.8" opacity="0.6"/>
|
||||
<path d="M15 27h4v-4h4v4h4v4h-4v4h-4v-4h-4z" fill="#2a1f3d"/>
|
||||
<circle cx="33" cy="30" r="2.6" fill="#e05fa0"/>
|
||||
<circle cx="38" cy="27" r="2.6" fill="#e05fa0"/>
|
||||
<path d="M28 40l6-3" stroke="#2a1f3d" stroke-width="1.6" stroke-linecap="round"/>
|
||||
<path d="M29 41.5l6-3M30 43l6-3" stroke="#2a1f3d" stroke-width="1.2" stroke-linecap="round" opacity="0.8"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 759 B |
@@ -0,0 +1,13 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48">
|
||||
<g fill="#c96f4a" stroke="#5b2a18" stroke-width="1.4">
|
||||
<rect x="5" y="34" width="12" height="8"/>
|
||||
<rect x="18" y="34" width="12" height="8"/>
|
||||
<rect x="31" y="34" width="12" height="8"/>
|
||||
<rect x="5" y="25" width="18" height="8"/>
|
||||
<rect x="24" y="26.5" width="16" height="8" transform="rotate(-4 32 30)"/>
|
||||
<rect x="5" y="16" width="12" height="8"/>
|
||||
<rect x="18" y="17.5" width="13" height="8" transform="rotate(5 24 21)"/>
|
||||
</g>
|
||||
<path d="M36 12l-3 6 4 2-3 6" stroke="#e5534b" stroke-width="2.2" fill="none" stroke-linecap="round" stroke-linejoin="round"/>
|
||||
<path d="M38 8l2 3M42 14l2 2" stroke="#c96f4a" stroke-width="2" stroke-linecap="round"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 746 B |
@@ -7,7 +7,7 @@
|
||||
<base href="/">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=VT323&display=swap">
|
||||
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Share+Tech+Mono&display=swap">
|
||||
<link rel="stylesheet" href="style.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -52,7 +52,7 @@
|
||||
"method": "http",
|
||||
"wip": "down",
|
||||
"showLink": false,
|
||||
"art": "/img/apps/mono-cw.svg"
|
||||
"art": "/img/apps/app-calibre.svg"
|
||||
},
|
||||
{
|
||||
"name": "RomM",
|
||||
@@ -65,7 +65,7 @@
|
||||
"method": "http",
|
||||
"wip": "down",
|
||||
"showLink": false,
|
||||
"art": "/img/apps/mono-rm.svg"
|
||||
"art": "/img/apps/app-gameboy.svg"
|
||||
},
|
||||
{
|
||||
"name": "Copyparty",
|
||||
@@ -78,7 +78,7 @@
|
||||
"method": "http",
|
||||
"wip": false,
|
||||
"showLink": true,
|
||||
"art": "/img/apps/mono-cp.svg"
|
||||
"art": "/img/apps/app-folder.svg"
|
||||
},
|
||||
{
|
||||
"name": "Plex",
|
||||
@@ -130,7 +130,7 @@
|
||||
"method": "http",
|
||||
"wip": false,
|
||||
"showLink": true,
|
||||
"art": "/img/apps/mono-mr.svg"
|
||||
"art": "/img/apps/app-wall.svg"
|
||||
},
|
||||
{
|
||||
"name": "Sonarr",
|
||||
|
||||
+69
-45
@@ -1,22 +1,25 @@
|
||||
/* The homepage theme: terminal TUI, amber-on-black, CRT-AMBIOS palette with
|
||||
the VT323 bitmap font (Google Fonts CDN), fused with a Protoss layer:
|
||||
chamfered hex-cut panels, gold-to-cyan gradient rules, pylon glows, and a
|
||||
faint hex-lattice backdrop. A ?bare=1 toggle strips the page to bare,
|
||||
unstyled HTML (Q27). The page never sets a custom or hidden cursor, so the
|
||||
user's cursor is untouched (Q28). */
|
||||
/* The homepage theme: StarCraft Protoss console — deep space navy,
|
||||
warp-blue/cyan glow, Share Tech Mono body with Rajdhani headings
|
||||
(Google Fonts CDN), maximal octagon-cut panels with double frames,
|
||||
plate section headers, pylon glows, hex-lattice backdrop, scanlines.
|
||||
A ?bare=1 toggle strips the page to bare, unstyled HTML (Q27). The page
|
||||
never sets a custom or hidden cursor, so the user's cursor is untouched
|
||||
(Q28). */
|
||||
|
||||
:root {
|
||||
--bg: #0a0600;
|
||||
--fg: #ffb000;
|
||||
--dim: #a06a00;
|
||||
--down: #ff5555;
|
||||
--wip: #ffcc33;
|
||||
--link: #ffd75f;
|
||||
--head: #ffe9a8;
|
||||
--border: #5c3d00;
|
||||
--panel: #150c02;
|
||||
--proto-blue: #4fb4ff; /* Zealot warp-blade blue */
|
||||
--proto-cyan: #a8ecff; /* Archon psychic-light cyan */
|
||||
--bg: #050d16;
|
||||
--fg: #bfe3ff;
|
||||
--dim: #5d87a8;
|
||||
--down: #ff4d5e;
|
||||
--wip: #ffd24d;
|
||||
--link: #4fd8ff;
|
||||
--head: #eaf7ff;
|
||||
--border: #1d4a6e;
|
||||
--panel: #0a1826;
|
||||
--proto-blue: #3fa9ff; /* warp-blade blue */
|
||||
--proto-cyan: #7fe7ff; /* psychic-light cyan */
|
||||
--font-mono: "Share Tech Mono", "DejaVu Sans Mono", "Consolas", monospace;
|
||||
--font-head: "Rajdhani", "Share Tech Mono", sans-serif;
|
||||
}
|
||||
|
||||
* { box-sizing: border-box; }
|
||||
@@ -26,12 +29,12 @@ html { background: var(--bg); }
|
||||
body {
|
||||
background: var(--bg);
|
||||
color: var(--fg);
|
||||
font-family: "VT323", "Terminus", "Fira Code", "DejaVu Sans Mono", "Consolas", monospace;
|
||||
font-size: 19px;
|
||||
line-height: 1.4;
|
||||
font-family: var(--font-mono);
|
||||
font-size: 18px;
|
||||
line-height: 1.45;
|
||||
margin: 0;
|
||||
padding: 24px;
|
||||
text-shadow: 0 0 4px rgba(255, 176, 0, 0.30);
|
||||
text-shadow: 0 0 4px rgba(127, 231, 255, 0.22);
|
||||
}
|
||||
|
||||
/* Subtle scanlines. */
|
||||
@@ -52,11 +55,11 @@ body::after {
|
||||
pointer-events: none;
|
||||
z-index: -1;
|
||||
background:
|
||||
radial-gradient(1100px 480px at 50% -8%, rgba(79, 180, 255, 0.06), transparent 60%),
|
||||
radial-gradient(900px 420px at 88% 108%, rgba(168, 236, 255, 0.05), transparent 60%),
|
||||
linear-gradient(30deg, rgba(255, 176, 0, 0.03) 1px, transparent 1px),
|
||||
linear-gradient(150deg, rgba(255, 176, 0, 0.03) 1px, transparent 1px),
|
||||
linear-gradient(90deg, rgba(255, 176, 0, 0.022) 1px, transparent 1px);
|
||||
radial-gradient(1100px 480px at 50% -8%, rgba(63, 169, 255, 0.10), transparent 60%),
|
||||
radial-gradient(900px 420px at 88% 108%, rgba(127, 231, 255, 0.07), transparent 60%),
|
||||
linear-gradient(30deg, rgba(79, 216, 255, 0.04) 1px, transparent 1px),
|
||||
linear-gradient(150deg, rgba(79, 216, 255, 0.04) 1px, transparent 1px),
|
||||
linear-gradient(90deg, rgba(63, 169, 255, 0.03) 1px, transparent 1px);
|
||||
background-size: auto, auto, 34px 60px, 34px 60px, 34px 60px;
|
||||
}
|
||||
|
||||
@@ -68,7 +71,7 @@ body::after {
|
||||
border-image: linear-gradient(90deg, var(--head), var(--proto-blue) 55%, transparent) 1;
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
.title { color: var(--head); text-shadow: 0 0 8px color-mix(in srgb, var(--proto-cyan) 45%, transparent), 0 0 4px rgba(255, 176, 0, 0.4); }
|
||||
.title { color: var(--head); text-shadow: 0 0 8px color-mix(in srgb, var(--proto-cyan) 50%, transparent), 0 0 18px color-mix(in srgb, var(--proto-blue) 35%, transparent); }
|
||||
.title::after { content: " \25AE"; color: var(--proto-cyan); animation: proto-blink 1.2s steps(2, start) infinite; }
|
||||
@keyframes proto-blink { 50% { opacity: 0; } }
|
||||
.summary { color: var(--dim); margin: 12px 0; letter-spacing: 0.05em; }
|
||||
@@ -78,18 +81,23 @@ body::after {
|
||||
.section { margin-bottom: 20px; }
|
||||
.section-title {
|
||||
color: var(--head);
|
||||
font-size: 1rem;
|
||||
font-weight: normal;
|
||||
letter-spacing: 0.12em;
|
||||
font-size: 1.05rem;
|
||||
font-weight: 600;
|
||||
letter-spacing: 0.18em;
|
||||
text-transform: uppercase;
|
||||
margin: 0 0 12px;
|
||||
padding-bottom: 6px;
|
||||
margin: 0 0 14px;
|
||||
padding: 3px 18px 3px 36px;
|
||||
position: relative;
|
||||
display: inline-block;
|
||||
border: 1px solid color-mix(in srgb, var(--proto-cyan) 45%, var(--border));
|
||||
background: linear-gradient(90deg, color-mix(in srgb, var(--proto-blue) 18%, var(--panel)), transparent 90%);
|
||||
clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);
|
||||
text-shadow: 0 0 8px color-mix(in srgb, var(--proto-cyan) 40%, transparent);
|
||||
}
|
||||
.section-title::before { content: "\25C8"; color: var(--proto-cyan); margin-right: 10px;
|
||||
text-shadow: 0 0 8px var(--proto-cyan); }
|
||||
.section-title::before { content: "\25C8"; position: absolute; left: 13px; top: 50%; transform: translateY(-50%);
|
||||
color: var(--proto-cyan); text-shadow: 0 0 8px var(--proto-cyan); }
|
||||
.section-title::after { content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 2px;
|
||||
background: linear-gradient(90deg, var(--head), var(--proto-blue) 45%, transparent 90%); }
|
||||
background: linear-gradient(90deg, var(--proto-cyan), var(--proto-blue) 45%, transparent 90%); }
|
||||
|
||||
.grid {
|
||||
display: grid;
|
||||
@@ -97,8 +105,11 @@ body::after {
|
||||
gap: 12px;
|
||||
}
|
||||
|
||||
.panel { border: 1px solid var(--border); background: var(--panel); padding: 12px 14px;
|
||||
clip-path: polygon(14px 0, 100% 0, 100% calc(100% - 14px), calc(100% - 14px) 100%, 0 100%, 0 14px); }
|
||||
.panel { position: relative; border: 1px solid var(--border); background: var(--panel); padding: 12px 14px;
|
||||
clip-path: polygon(18px 0, calc(100% - 18px) 0, 100% 18px, 100% calc(100% - 18px), calc(100% - 18px) 100%, 18px 100%, 0 calc(100% - 18px), 0 18px); }
|
||||
.panel::before { content: ""; position: absolute; inset: 4px; pointer-events: none;
|
||||
border: 1px solid color-mix(in srgb, var(--proto-cyan) 18%, transparent);
|
||||
clip-path: polygon(12px 0, calc(100% - 12px) 0, 100% 12px, 100% calc(100% - 12px), calc(100% - 12px) 100%, 12px 100%, 0 calc(100% - 12px), 0 12px); }
|
||||
.panel.clickable { cursor: pointer; transition: border-color 0.15s, filter 0.15s, transform 0.15s; }
|
||||
.panel.clickable:hover {
|
||||
border-color: var(--proto-cyan);
|
||||
@@ -106,6 +117,7 @@ body::after {
|
||||
filter: drop-shadow(0 0 7px color-mix(in srgb, var(--proto-blue) 60%, transparent))
|
||||
drop-shadow(0 0 18px color-mix(in srgb, var(--link) 30%, transparent));
|
||||
}
|
||||
.panel.clickable:hover::before { border-color: color-mix(in srgb, var(--proto-cyan) 55%, transparent); }
|
||||
.panel.down {
|
||||
background: linear-gradient(180deg,
|
||||
color-mix(in srgb, var(--down) 12%, var(--panel)), var(--panel));
|
||||
@@ -135,7 +147,7 @@ body::after {
|
||||
}
|
||||
.name { color: var(--head); }
|
||||
.badge { border: 1px solid currentColor; padding: 0 6px; font-size: 12px;
|
||||
clip-path: polygon(4px 0, 100% 0, 100% calc(100% - 4px), calc(100% - 4px) 100%, 0 100%, 0 4px); }
|
||||
clip-path: polygon(4px 0, calc(100% - 4px) 0, 100% 4px, 100% calc(100% - 4px), calc(100% - 4px) 100%, 4px 100%, 0 calc(100% - 4px), 0 4px); }
|
||||
.badge.up { color: var(--fg); }
|
||||
.badge.down { color: var(--down); }
|
||||
.badge.wip-open { color: var(--wip); }
|
||||
@@ -167,7 +179,7 @@ body::after {
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 1px;
|
||||
text-shadow: 0 0 6px color-mix(in srgb, var(--link) 55%, transparent);
|
||||
clip-path: polygon(8px 0, 100% 0, 100% calc(100% - 8px), calc(100% - 8px) 100%, 0 100%, 0 8px);
|
||||
clip-path: polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);
|
||||
}
|
||||
.foot-btn:hover {
|
||||
background: color-mix(in srgb, var(--link) 16%, transparent);
|
||||
@@ -201,10 +213,11 @@ html[data-bare="1"] body::before { display: none; }
|
||||
html[data-bare="1"] .panel, html[data-bare="1"] .top, html[data-bare="1"] .foot { border-color: #000; background: none; }
|
||||
html[data-bare="1"] .badge, html[data-bare="1"] .name, html[data-bare="1"] .desc, html[data-bare="1"] .summary, html[data-bare="1"] .section-title { color: #000; }
|
||||
html[data-bare="1"] .desc-role, html[data-bare="1"] .desc-spec, html[data-bare="1"] .desc-inputs, html[data-bare="1"] .desc-use, html[data-bare="1"] .desc-equiv { color: #000; font-weight: normal; }
|
||||
html[data-bare="1"] .section-title { border-color: #000; }
|
||||
html[data-bare="1"] .section-title { border-color: #000; background: none; clip-path: none; padding: 0 0 6px; }
|
||||
html[data-bare="1"] .links a, html[data-bare="1"] .toggle, html[data-bare="1"] .foot a { color: #000; }
|
||||
html[data-bare="1"] .foot-btn { border-color: #000; text-shadow: none; }
|
||||
html[data-bare="1"] .panel, html[data-bare="1"] .mi-card, html[data-bare="1"] .badge, html[data-bare="1"] .foot-btn { clip-path: none; filter: none; animation: none; box-shadow: none; }
|
||||
html[data-bare="1"] .panel, html[data-bare="1"] .mi-card, html[data-bare="1"] .badge, html[data-bare="1"] .foot-btn, html[data-bare="1"] .model-info { clip-path: none; filter: none; animation: none; box-shadow: none; }
|
||||
html[data-bare="1"] .panel::before, html[data-bare="1"] .mi-card::before { content: none; }
|
||||
html[data-bare="1"] body::after { display: none; }
|
||||
html[data-bare="1"] .section-title::before, html[data-bare="1"] .section-title::after, html[data-bare="1"] .title::after { content: none; }
|
||||
html[data-bare="1"] .top { border-image: none; }
|
||||
@@ -218,6 +231,7 @@ html[data-bare="1"] .top { border-image: none; }
|
||||
color-mix(in srgb, var(--proto-blue) 6%, var(--panel)), var(--panel) 45%);
|
||||
box-shadow: inset 0 0 0 1px color-mix(in srgb, var(--proto-cyan) 30%, transparent),
|
||||
inset 0 0 28px color-mix(in srgb, var(--proto-blue) 7%, transparent);
|
||||
clip-path: polygon(24px 0, calc(100% - 24px) 0, 100% 24px, 100% calc(100% - 24px), calc(100% - 24px) 100%, 24px 100%, 0 calc(100% - 24px), 0 24px);
|
||||
}
|
||||
.mi-title {
|
||||
background: linear-gradient(90deg, var(--head), var(--proto-cyan) 70%);
|
||||
@@ -236,18 +250,22 @@ html[data-bare="1"] .top { border-image: none; }
|
||||
gap: 12px;
|
||||
}
|
||||
.mi-card {
|
||||
position: relative;
|
||||
font-size: 15px;
|
||||
line-height: 1.35;
|
||||
border: 1px solid var(--mi);
|
||||
padding: 10px 12px;
|
||||
clip-path: polygon(12px 0, 100% 0, 100% calc(100% - 12px), calc(100% - 12px) 100%, 0 100%, 0 12px);
|
||||
clip-path: polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);
|
||||
background:
|
||||
linear-gradient(160deg, color-mix(in srgb, var(--mi) 7%, var(--panel)), var(--panel) 60%);
|
||||
box-shadow: inset 0 0 22px color-mix(in srgb, var(--mi) 8%, transparent);
|
||||
}
|
||||
.mi-card::before { content: ""; position: absolute; inset: 4px; pointer-events: none;
|
||||
border: 1px solid color-mix(in srgb, var(--mi) 25%, transparent);
|
||||
clip-path: polygon(10px 0, calc(100% - 10px) 0, 100% 10px, 100% calc(100% - 10px), calc(100% - 10px) 100%, 10px 100%, 0 calc(100% - 10px), 0 10px); }
|
||||
.mi-zealot { --mi: #4fb4ff; } /* Zealot: Khai's blue blades */
|
||||
.mi-archon { --mi: #a8ecff; } /* Archon: pure psychic light */
|
||||
.mi-dragoon { --mi: #ffc94d; } /* Dragoon: gold phase disruptor */
|
||||
.mi-dragoon { --mi: #5fe0d0; } /* Dragoon: phase-crystal teal */
|
||||
.mi-top { display: flex; align-items: center; gap: 10px; }
|
||||
.mi-art {
|
||||
width: 56px;
|
||||
@@ -293,7 +311,7 @@ html[data-bare="1"] .top { border-image: none; }
|
||||
color: var(--down);
|
||||
font-weight: bold;
|
||||
text-shadow: 0 0 6px color-mix(in srgb, var(--down) 45%, transparent);
|
||||
clip-path: polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px);
|
||||
clip-path: polygon(6px 0, calc(100% - 6px) 0, 100% 6px, 100% calc(100% - 6px), calc(100% - 6px) 100%, 6px 100%, 0 calc(100% - 6px), 0 6px);
|
||||
}
|
||||
.mi-comp {
|
||||
margin-top: 8px;
|
||||
@@ -302,7 +320,7 @@ html[data-bare="1"] .top { border-image: none; }
|
||||
color: var(--head);
|
||||
background: color-mix(in srgb, var(--head) 8%, transparent);
|
||||
text-shadow: 0 0 6px color-mix(in srgb, var(--head) 40%, transparent);
|
||||
clip-path: polygon(6px 0, 100% 0, 100% calc(100% - 6px), calc(100% - 6px) 100%, 0 100%, 0 6px);
|
||||
clip-path: polygon(6px 0, calc(100% - 6px) 0, 100% 6px, 100% calc(100% - 6px), calc(100% - 6px) 100%, 6px 100%, 0 calc(100% - 6px), 0 6px);
|
||||
}
|
||||
.svc-warn { color: var(--down); margin-top: 6px; cursor: help;
|
||||
text-decoration: underline dotted color-mix(in srgb, var(--down) 60%, transparent); }
|
||||
@@ -325,3 +343,9 @@ html[data-bare="1"] .mi-perm, html[data-bare="1"] .mi-comp { border: 1px solid #
|
||||
::-webkit-scrollbar-track { background: var(--bg); }
|
||||
::-webkit-scrollbar-thumb { background: var(--dim); border: 1px solid var(--border); }
|
||||
::-webkit-scrollbar-thumb:hover { background: var(--fg); }
|
||||
|
||||
/* Headings wear the console face. */
|
||||
.title, .section-title, .mi-title, .name, .mi-name, .docs h1, .docs h2 {
|
||||
font-family: var(--font-head);
|
||||
font-weight: 600;
|
||||
}
|
||||
Reference in new issue
Block a user