feat: Wait this may work
This commit is contained in:
@ -22,7 +22,7 @@ section#comments {
|
|||||||
.avatar {
|
.avatar {
|
||||||
all: unset;
|
all: unset;
|
||||||
display: block;
|
display: block;
|
||||||
background-color: var(--bg2);
|
background-color: var(--fg-05);
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
height: 100%;
|
height: 100%;
|
||||||
@ -56,7 +56,7 @@ section#comments {
|
|||||||
grid-area: name;
|
grid-area: name;
|
||||||
|
|
||||||
.instance {
|
.instance {
|
||||||
background-color: var(--fg05);
|
background-color: var(--fg-05);
|
||||||
border-radius: 9999px;
|
border-radius: 9999px;
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
font-size: smaller;
|
font-size: smaller;
|
||||||
@ -117,7 +117,7 @@ section#comments {
|
|||||||
|
|
||||||
figure {
|
figure {
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
background-color: var(--bg2);
|
background-color: var(--fg-05);
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
margin-right: 0;
|
margin-right: 0;
|
||||||
@ -224,15 +224,15 @@ section#comments {
|
|||||||
to right,
|
to right,
|
||||||
transparent,
|
transparent,
|
||||||
transparent 0.4rem,
|
transparent 0.4rem,
|
||||||
var(--bg2) 0.4rem,
|
var(--fg-05) 0.4rem,
|
||||||
var(--bg2) calc(100% - 0.4rem),
|
var(--fg-05) calc(100% - 0.4rem),
|
||||||
transparent calc(100% - 0.4rem),
|
transparent calc(100% - 0.4rem),
|
||||||
transparent
|
transparent
|
||||||
),
|
),
|
||||||
repeating-linear-gradient(
|
repeating-linear-gradient(
|
||||||
45deg,
|
45deg,
|
||||||
var(--bg1),
|
var(--fg-50),
|
||||||
var(--bg1) 0.3rem,
|
var(--fg-50) 0.3rem,
|
||||||
var(--accent-color) 0.3rem,
|
var(--accent-color) 0.3rem,
|
||||||
var(--accent-color) 0.6rem
|
var(--accent-color) 0.6rem
|
||||||
);
|
);
|
||||||
|
@ -112,7 +112,7 @@ b {
|
|||||||
}
|
}
|
||||||
|
|
||||||
small {
|
small {
|
||||||
color: var(--fg50);
|
color: var(--fg-50);
|
||||||
}
|
}
|
||||||
|
|
||||||
dl {
|
dl {
|
||||||
@ -140,8 +140,8 @@ hr {
|
|||||||
blockquote {
|
blockquote {
|
||||||
padding: 0 1rem;
|
padding: 0 1rem;
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
color: var(--fg40);
|
color: var(--fg-50);
|
||||||
border-left: 0.3rem solid var(--fg07);
|
border-left: 0.3rem solid var(--accent-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
blockquote > :first-child {
|
blockquote > :first-child {
|
||||||
@ -157,32 +157,27 @@ abbr {
|
|||||||
}
|
}
|
||||||
|
|
||||||
kbd {
|
kbd {
|
||||||
background-color: var(--fg05);
|
|
||||||
border: 1px solid var(--fg07);
|
|
||||||
border-radius: 4px;
|
|
||||||
box-shadow: inset 0 -1px 0 var(--fg09);
|
|
||||||
color: var(--text);
|
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
font-size: 11px;
|
padding: 2px 6px;
|
||||||
line-height: 10px;
|
border-radius: var(--border-radius-small);
|
||||||
padding: 3px 5px;
|
background-color: var(--fg-07);
|
||||||
vertical-align: middle;
|
box-shadow: inset 0 -2px 0 var(--fg-09);
|
||||||
|
font-size: medium;
|
||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
user-select: none;
|
user-select: none;
|
||||||
-webkit-user-select: none;
|
-webkit-user-select: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
kbd:active {
|
kbd:active {
|
||||||
background-color: var(--fg07);
|
background-color: var(--fg-09);
|
||||||
border: 1px solid var(--fg09);
|
box-shadow: inset 0 1px 0 var(--fg-09);
|
||||||
box-shadow: inset 0 0px 0 var(--fg09);
|
transform: translate(0, 2px);
|
||||||
vertical-align: bottom;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
mark {
|
mark {
|
||||||
padding: 2px 6px;
|
padding: 2px 6px;
|
||||||
border-radius: var(--border-radius-small);
|
border-radius: var(--border-radius-small);
|
||||||
background-color: var(--marked);
|
background-color: var(--accent-color-20);
|
||||||
color: var(--accent-color);
|
color: var(--accent-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -191,12 +186,12 @@ figcaption {
|
|||||||
margin-bottom: 2rem;
|
margin-bottom: 2rem;
|
||||||
display: block;
|
display: block;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
color: var(--fg50);
|
color: var(--fg-50);
|
||||||
font-size: smaller;
|
font-size: smaller;
|
||||||
}
|
}
|
||||||
|
|
||||||
details {
|
details {
|
||||||
background-color: var(--bg2);
|
background-color: var(--fg-05);
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
@ -227,7 +222,7 @@ table th {
|
|||||||
table th,
|
table th,
|
||||||
table td {
|
table td {
|
||||||
padding: 0.5rem 1rem;
|
padding: 0.5rem 1rem;
|
||||||
border: 1px solid var(--fg05);
|
border: 1px solid var(--fg-05);
|
||||||
}
|
}
|
||||||
|
|
||||||
td,
|
td,
|
||||||
@ -290,7 +285,7 @@ img:not(.no-hover):hover {
|
|||||||
max-width: var(--content-width);
|
max-width: var(--content-width);
|
||||||
margin: 1rem auto;
|
margin: 1rem auto;
|
||||||
border-radius: var(--border-radius-big);
|
border-radius: var(--border-radius-big);
|
||||||
background-color: var(--fg05);
|
background-color: var(--fg-05);
|
||||||
backdrop-filter: blur(24px);
|
backdrop-filter: blur(24px);
|
||||||
-webkit-backdrop-filter: blur(24px);
|
-webkit-backdrop-filter: blur(24px);
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
@ -304,7 +299,7 @@ img:not(.no-hover):hover {
|
|||||||
}
|
}
|
||||||
|
|
||||||
li {
|
li {
|
||||||
color: var(--fg50);
|
color: var(--fg-50);
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -314,13 +309,13 @@ img:not(.no-hover):hover {
|
|||||||
padding: 0.4rem 1rem;
|
padding: 0.4rem 1rem;
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
color: var(--fg50);
|
color: var(--fg-50);
|
||||||
transition: var(--transition);
|
transition: var(--transition);
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
a:hover {
|
a:hover {
|
||||||
background-color: var(--fg05);
|
background-color: var(--fg-05);
|
||||||
color: var(--accent-color);
|
color: var(--accent-color);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -404,7 +399,7 @@ img:not(.no-hover):hover {
|
|||||||
font-size: 0.9rem;
|
font-size: 0.9rem;
|
||||||
padding: 0.4rem 1rem;
|
padding: 0.4rem 1rem;
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
background-color: var(--fg05);
|
background-color: var(--fg-05);
|
||||||
color: var(--text);
|
color: var(--text);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -412,7 +407,7 @@ img:not(.no-hover):hover {
|
|||||||
.crt {
|
.crt {
|
||||||
margin: 1rem 0 1rem;
|
margin: 1rem 0 1rem;
|
||||||
border-radius: var(--border-radius);
|
border-radius: var(--border-radius);
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--glow);
|
||||||
background: var(--crt-bg);
|
background: var(--crt-bg);
|
||||||
|
|
||||||
pre {
|
pre {
|
||||||
@ -463,8 +458,8 @@ pre {
|
|||||||
max-width: 100vw;
|
max-width: 100vw;
|
||||||
overflow-x: auto;
|
overflow-x: auto;
|
||||||
box-shadow: var(--shadow);
|
box-shadow: var(--shadow);
|
||||||
background-image: linear-gradient(var(--fg03) 1px, transparent 1px),
|
background-image: linear-gradient(var(--fg-03) 1px, transparent 1px),
|
||||||
linear-gradient(90deg, var(--fg03) 1px, transparent 1px);
|
linear-gradient(90deg, var(--fg-03) 1px, transparent 1px);
|
||||||
background-size: 10px 10px, 10px 10px;
|
background-size: 10px 10px, 10px 10px;
|
||||||
background-position: -1px -1px, -1px -1px;
|
background-position: -1px -1px, -1px -1px;
|
||||||
}
|
}
|
||||||
@ -479,7 +474,7 @@ pre code {
|
|||||||
code {
|
code {
|
||||||
padding: 2px 6px;
|
padding: 2px 6px;
|
||||||
border-radius: var(--border-radius-small);
|
border-radius: var(--border-radius-small);
|
||||||
background-color: var(--fg07);
|
background-color: var(--fg-05);
|
||||||
color: var(--red-fg);
|
color: var(--red-fg);
|
||||||
box-shadow: none;
|
box-shadow: none;
|
||||||
}
|
}
|
||||||
|
@ -1,32 +1,26 @@
|
|||||||
@use "sass:color";
|
@use "sass:color";
|
||||||
|
|
||||||
$accent-color: #ff7800;
|
$accent-color: #ffa348;
|
||||||
|
$accent-color-20: color.scale($accent-color, $alpha: -80%);
|
||||||
|
|
||||||
$crt-bg-l: radial-gradient(
|
$crt-bg: radial-gradient(
|
||||||
color.mix($accent-color, black, 30%),
|
color.scale($accent-color, $lightness: -80%),
|
||||||
color.mix($accent-color, black, 20%)
|
color.scale($accent-color, $lightness: -90%)
|
||||||
);
|
);
|
||||||
|
|
||||||
$crt-bg-d: radial-gradient(
|
$bg-l: color.mix($accent-color, rgb(250, 250, 250), 10%);
|
||||||
color.mix($accent-color, black, 20%),
|
$bg-d: color.mix($accent-color, rgb(11, 11, 11), 5%);
|
||||||
color.mix($accent-color, black, 10%)
|
|
||||||
);
|
|
||||||
|
|
||||||
$bg1-l: color.mix($accent-color, rgb(250, 250, 250), 10%);
|
$glow:
|
||||||
$bg2-l: color.mix($accent-color, rgb(255, 255, 255), 20%);
|
0 0 0 1px color.scale($accent-color, $alpha: -95%),
|
||||||
$bg3-l: color.mix($accent-color, rgb(75, 75, 75), 30%);
|
0 2px 6px 2px color.scale($accent-color, $alpha: -95%),
|
||||||
|
0 4px 24px 4px color.scale($accent-color, $alpha: -90%);
|
||||||
$bg1-d: color.mix($accent-color, rgb(36, 36, 36), 15%);
|
|
||||||
$bg2-d: color.mix($accent-color, rgb(30, 30, 30), 10%);
|
|
||||||
$bg3-d: color.mix($accent-color, rgb(11, 11, 11), 5%);
|
|
||||||
|
|
||||||
$marked: color.scale($accent-color, $alpha: -80%);
|
|
||||||
|
|
||||||
:root {
|
:root {
|
||||||
// GENERAL SETUP
|
// GENERAL SETUP
|
||||||
--accent-color: #{$accent-color};
|
--accent-color: #{$accent-color};
|
||||||
--text: var(--dark4);
|
--text: var(--dark4);
|
||||||
--background: var(--bg1);
|
--background: var(--bg);
|
||||||
--border: rgba(120, 120, 120, 0.4);
|
--border: rgba(120, 120, 120, 0.4);
|
||||||
--border-radius: 0.75rem;
|
--border-radius: 0.75rem;
|
||||||
--border-radius-big: 1.2rem;
|
--border-radius-big: 1.2rem;
|
||||||
@ -34,17 +28,13 @@ $marked: color.scale($accent-color, $alpha: -80%);
|
|||||||
--content-width: 720px;
|
--content-width: 720px;
|
||||||
|
|
||||||
// CUSTOM COLOR PALETTE
|
// CUSTOM COLOR PALETTE
|
||||||
--bg1: #{$bg1-l};
|
--bg: #{$bg-l};
|
||||||
--bg2: #{$bg2-l};
|
|
||||||
--bg3: #{$bg3-l};
|
|
||||||
|
|
||||||
--fg01: rgba(0, 0, 0, 0.01);
|
--fg-03: rgba(0, 0, 0, 0.03);
|
||||||
--fg03: rgba(0, 0, 0, 0.03);
|
--fg-05: rgba(0, 0, 0, 0.05);
|
||||||
--fg05: rgba(0, 0, 0, 0.05);
|
--fg-07: rgba(0, 0, 0, 0.07);
|
||||||
--fg07: rgba(0, 0, 0, 0.07);
|
--fg-09: rgba(0, 0, 0, 0.09);
|
||||||
--fg09: rgba(0, 0, 0, 0.09);
|
--fg-50: rgba(0, 0, 0, 0.5);
|
||||||
--fg40: rgba(0, 0, 0, 0.4);
|
|
||||||
--fg50: rgba(0, 0, 0, 0.5);
|
|
||||||
|
|
||||||
--purple-bg: rgba(145, 65, 172, 0.1);
|
--purple-bg: rgba(145, 65, 172, 0.1);
|
||||||
--purple-fg: rgb(145, 65, 172);
|
--purple-fg: rgb(145, 65, 172);
|
||||||
@ -55,9 +45,9 @@ $marked: color.scale($accent-color, $alpha: -80%);
|
|||||||
--orange-bg: rgba(255, 120, 0, 0.1);
|
--orange-bg: rgba(255, 120, 0, 0.1);
|
||||||
--orange-fg: rgb(255, 120, 0);
|
--orange-fg: rgb(255, 120, 0);
|
||||||
|
|
||||||
--crt-bg: #{$crt-bg-l};
|
--crt-bg: #{$crt-bg};
|
||||||
|
|
||||||
--marked: #{$marked};
|
--accent-color-20: #{$accent-color-20};
|
||||||
|
|
||||||
// CUSTOM VARIABLES
|
// CUSTOM VARIABLES
|
||||||
--shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07),
|
--shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07),
|
||||||
@ -66,6 +56,7 @@ $marked: color.scale($accent-color, $alpha: -80%);
|
|||||||
0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 4px 12px 4px rgba(0, 0, 0, 0.06);
|
0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 4px 12px 4px rgba(0, 0, 0, 0.06);
|
||||||
--drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07))
|
--drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07))
|
||||||
drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
|
drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
|
||||||
|
--glow: #{$glow};
|
||||||
|
|
||||||
--transition: 200ms;
|
--transition: 200ms;
|
||||||
--transition-longer: 400ms;
|
--transition-longer: 400ms;
|
||||||
@ -76,20 +67,18 @@ $marked: color.scale($accent-color, $alpha: -80%);
|
|||||||
:root {
|
:root {
|
||||||
color-scheme: dark;
|
color-scheme: dark;
|
||||||
|
|
||||||
|
// GENERAL SETUP
|
||||||
--text: var(--light2);
|
--text: var(--light2);
|
||||||
--background: var(--bg3);
|
--background: var(--bg);
|
||||||
|
|
||||||
--fg01: rgba(255, 255, 255, 0.01);
|
// CUSTOM COLOR PALETTE
|
||||||
--fg03: rgba(255, 255, 255, 0.03);
|
--bg: #{$bg-d};
|
||||||
--fg05: rgba(255, 255, 255, 0.05);
|
|
||||||
--fg07: rgba(255, 255, 255, 0.07);
|
|
||||||
--fg09: rgba(255, 255, 255, 0.09);
|
|
||||||
--fg40: rgba(255, 255, 255, 0.4);
|
|
||||||
--fg50: rgba(255, 255, 255, 0.5);
|
|
||||||
|
|
||||||
--bg1: #{$bg1-d};
|
--fg-03: rgba(255, 255, 255, 0.03);
|
||||||
--bg2: #{$bg2-d};
|
--fg-05: rgba(255, 255, 255, 0.05);
|
||||||
--bg3: #{$bg3-d};
|
--fg-07: rgba(255, 255, 255, 0.07);
|
||||||
|
--fg-09: rgba(255, 255, 255, 0.09);
|
||||||
|
--fg-50: rgba(255, 255, 255, 0.5);
|
||||||
|
|
||||||
--purple-bg: rgba(220, 138, 221, 0.1);
|
--purple-bg: rgba(220, 138, 221, 0.1);
|
||||||
--purple-fg: rgb(220, 138, 221);
|
--purple-fg: rgb(220, 138, 221);
|
||||||
@ -99,7 +88,5 @@ $marked: color.scale($accent-color, $alpha: -80%);
|
|||||||
--yellow-fg: rgb(248, 228, 92);
|
--yellow-fg: rgb(248, 228, 92);
|
||||||
--orange-bg: rgba(255, 190, 111, 0.1);
|
--orange-bg: rgba(255, 190, 111, 0.1);
|
||||||
--orange-fg: rgb(255, 190, 111);
|
--orange-fg: rgb(255, 190, 111);
|
||||||
|
|
||||||
--crt-bg: #{$crt-bg-d};
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,5 @@
|
|||||||
@use "main";
|
@use "main";
|
||||||
@use "comments";
|
@use "comments";
|
||||||
@use "scanlines";
|
@use "scanlines";
|
||||||
@use "custom";
|
|
||||||
@import "syntax-theme-dark.css" (prefers-color-scheme: dark);
|
@import "syntax-theme-dark.css" (prefers-color-scheme: dark);
|
||||||
@import "syntax-theme-light.css" (prefers-color-scheme: light);
|
@import "syntax-theme-light.css" (prefers-color-scheme: light);
|
||||||
|
File diff suppressed because one or more lines are too long
Before Width: | Height: | Size: 146 KiB After Width: | Height: | Size: 146 KiB |
@ -7,6 +7,7 @@
|
|||||||
<title>{% block title %}{{ config.title }}{% endblock title %}</title>
|
<title>{% block title %}{{ config.title }}{% endblock title %}</title>
|
||||||
|
|
||||||
<link href="{{ get_url(path='style.css') }}" rel="stylesheet" />
|
<link href="{{ get_url(path='style.css') }}" rel="stylesheet" />
|
||||||
|
<link href="{{ get_url(path='custom.css') }}" rel="stylesheet" />
|
||||||
|
|
||||||
<link rel="icon" type="image/gif" href="{{ config.base_url }}/favicon.gif" />
|
<link rel="icon" type="image/gif" href="{{ config.base_url }}/favicon.gif" />
|
||||||
<link rel="icon" type="image/png" href="{{ config.base_url }}/favicon.png" />
|
<link rel="icon" type="image/png" href="{{ config.base_url }}/favicon.png" />
|
||||||
|
Reference in New Issue
Block a user