Updates
This commit is contained in:
parent
bee93bd9aa
commit
4513451823
42 changed files with 78 additions and 45 deletions
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
16
feed.xml
16
feed.xml
|
@ -64,15 +64,15 @@
|
||||||
In case you don’t have a basic server setup routine yet, this is a good start:
|
In case you don’t have a basic server setup routine yet, this is a good start:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Change the default root password</li>
|
<li>Change the default root password.</li>
|
||||||
<li>
|
<li>
|
||||||
Create a new user, add it to the sudo group. In my examples below the user
|
Create a new user and add it to the sudo group. In my examples below the
|
||||||
is <code>joshua</code>.
|
user is <code>joshua</code>.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Use <code>ssh-copy-id</code> to install your ssl pubkey for easier login
|
Use <code>ssh-copy-id</code> to install your ssl pubkey for easier login.
|
||||||
</li>
|
</li>
|
||||||
<li>Disable/lock root’s password</li>
|
<li>Disable/lock root’s password.</li>
|
||||||
<li>
|
<li>
|
||||||
Disable root login over ssh and change the SSL port number. Pick a new port
|
Disable root login over ssh and change the SSL port number. Pick a new port
|
||||||
lower than 1024.
|
lower than 1024.
|
||||||
|
@ -102,9 +102,9 @@
|
||||||
<a href="https://caddyserver.com/docs/install" target="_blank" rel="noopener"
|
<a href="https://caddyserver.com/docs/install" target="_blank" rel="noopener"
|
||||||
>official instructions</a
|
>official instructions</a
|
||||||
>.<br />
|
>.<br />
|
||||||
Here is the Caddyfile I made - you will need to change the domains names and
|
Here is the Caddyfile I made—you will need to change the domains names and the
|
||||||
the email. Email could be removed, but it is recommended so SSL certificate
|
email. Email could be removed, but it is recommended so SSL certificate
|
||||||
issues can contact you if there is a problem with your certificates.
|
issuers can contact you if there is a problem with your certificates.
|
||||||
</p>
|
</p>
|
||||||
<p><code>/etc/caddy/Caddyfile</code></p>
|
<p><code>/etc/caddy/Caddyfile</code></p>
|
||||||
<pre
|
<pre
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
BIN
pagefind/fragment/en_2dd46c3.pf_fragment
Normal file
BIN
pagefind/fragment/en_2dd46c3.pf_fragment
Normal file
Binary file not shown.
BIN
pagefind/fragment/en_b1cc595.pf_fragment
Normal file
BIN
pagefind/fragment/en_b1cc595.pf_fragment
Normal file
Binary file not shown.
BIN
pagefind/fragment/en_bdc4e82.pf_fragment
Normal file
BIN
pagefind/fragment/en_bdc4e82.pf_fragment
Normal file
Binary file not shown.
BIN
pagefind/fragment/en_fafaa74.pf_fragment
Normal file
BIN
pagefind/fragment/en_fafaa74.pf_fragment
Normal file
Binary file not shown.
BIN
pagefind/index/en_b3b81db.pf_index
Normal file
BIN
pagefind/index/en_b3b81db.pf_index
Normal file
Binary file not shown.
BIN
pagefind/index/en_f2fed9e.pf_index
Normal file
BIN
pagefind/index/en_f2fed9e.pf_index
Normal file
Binary file not shown.
BIN
pagefind/index/en_f3319ae.pf_index
Normal file
BIN
pagefind/index/en_f3319ae.pf_index
Normal file
Binary file not shown.
|
@ -1 +1 @@
|
||||||
{"version":"1.3.0","languages":{"en":{"hash":"en_9138de3859","wasm":"en","page_count":26}}}
|
{"version":"1.3.0","languages":{"en":{"hash":"en_24e668f423","wasm":"en","page_count":26}}}
|
BIN
pagefind/pagefind.en_24e668f423.pf_meta
Normal file
BIN
pagefind/pagefind.en_24e668f423.pf_meta
Normal file
Binary file not shown.
BIN
pagefind/pagefind.en_3426bbafe4.pf_meta
Normal file
BIN
pagefind/pagefind.en_3426bbafe4.pf_meta
Normal file
Binary file not shown.
BIN
pagefind/pagefind.en_a0c1ed2f56.pf_meta
Normal file
BIN
pagefind/pagefind.en_a0c1ed2f56.pf_meta
Normal file
Binary file not shown.
BIN
pagefind/pagefind.en_fea52a64d7.pf_meta
Normal file
BIN
pagefind/pagefind.en_fea52a64d7.pf_meta
Normal file
Binary file not shown.
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
@ -132,16 +132,16 @@
|
||||||
start:
|
start:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Change the default root password</li>
|
<li>Change the default root password.</li>
|
||||||
<li>
|
<li>
|
||||||
Create a new user, add it to the sudo group. In my examples below the
|
Create a new user and add it to the sudo group. In my examples below
|
||||||
user is <code>joshua</code>.
|
the user is <code>joshua</code>.
|
||||||
</li>
|
</li>
|
||||||
<li>
|
<li>
|
||||||
Use <code>ssh-copy-id</code> to install your ssl pubkey for easier
|
Use <code>ssh-copy-id</code> to install your ssl pubkey for easier
|
||||||
login
|
login.
|
||||||
</li>
|
</li>
|
||||||
<li>Disable/lock root’s password</li>
|
<li>Disable/lock root’s password.</li>
|
||||||
<li>
|
<li>
|
||||||
Disable root login over ssh and change the SSL port number. Pick a new
|
Disable root login over ssh and change the SSL port number. Pick a new
|
||||||
port lower than 1024.
|
port lower than 1024.
|
||||||
|
@ -169,9 +169,9 @@
|
||||||
rel="noopener"
|
rel="noopener"
|
||||||
>official instructions</a
|
>official instructions</a
|
||||||
>.<br />
|
>.<br />
|
||||||
Here is the Caddyfile I made - you will need to change the domains names
|
Here is the Caddyfile I made—you will need to change the domains names
|
||||||
and the email. Email could be removed, but it is recommended so SSL
|
and the email. Email could be removed, but it is recommended so SSL
|
||||||
certificate issues can contact you if there is a problem with your
|
certificate issuers can contact you if there is a problem with your
|
||||||
certificates.
|
certificates.
|
||||||
</p>
|
</p>
|
||||||
<p><code>/etc/caddy/Caddyfile</code></p>
|
<p><code>/etc/caddy/Caddyfile</code></p>
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
33
site.css
33
site.css
|
@ -500,6 +500,30 @@ h1 {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@media screen {
|
||||||
|
p:has(+ pre[class*="language-"] > code) {
|
||||||
|
position: relative;
|
||||||
|
font-size: 0.8em;
|
||||||
|
}
|
||||||
|
p:has(+ pre[class*="language-"]) > code::after {
|
||||||
|
content: "";
|
||||||
|
pointer-events: none;
|
||||||
|
opacity: 0.5;
|
||||||
|
position: absolute;
|
||||||
|
z-index: -1;
|
||||||
|
bottom: 0;
|
||||||
|
left: -2rem;
|
||||||
|
height: 4rem;
|
||||||
|
width: 20rem;
|
||||||
|
max-width: 100%;
|
||||||
|
background: radial-gradient(
|
||||||
|
ellipse farthest-side at 50% 100%,
|
||||||
|
var(--c-highlight),
|
||||||
|
transparent
|
||||||
|
);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
main {
|
main {
|
||||||
h1,
|
h1,
|
||||||
h2,
|
h2,
|
||||||
|
@ -738,6 +762,15 @@ pre[class*="language-"] {
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
padding: 1.25em 1em;
|
padding: 1.25em 1em;
|
||||||
}
|
}
|
||||||
|
p:has(+ pre[class*="language-"]) > code {
|
||||||
|
margin: 0;
|
||||||
|
padding: 0.1em 1em;
|
||||||
|
border-radius: none;
|
||||||
|
background: none;
|
||||||
|
}
|
||||||
|
p:has(> code) + pre[class*="language-"] {
|
||||||
|
margin-top: 0;
|
||||||
|
}
|
||||||
[class*="language-"] .namespace {
|
[class*="language-"] .namespace {
|
||||||
opacity: 0.7;
|
opacity: 0.7;
|
||||||
}
|
}
|
||||||
|
|
|
@ -176,7 +176,7 @@
|
||||||
|
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/site.css?v=9f2b70ad5d78</loc>
|
<loc>/site.css?v=1e5c2ce3b48c</loc>
|
||||||
<lastmod>2025-06-06T04:44:47.546Z</lastmod>
|
<lastmod>2025-06-06T04:44:47.546Z</lastmod>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
@ -228,7 +228,7 @@
|
||||||
|
|
||||||
<url>
|
<url>
|
||||||
<loc>/feed.xml</loc>
|
<loc>/feed.xml</loc>
|
||||||
<lastmod>2025-06-15T20:19:52.938Z</lastmod>
|
<lastmod>2025-06-15T20:56:57.687Z</lastmod>
|
||||||
</url>
|
</url>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
name="viewport"
|
name="viewport"
|
||||||
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
content="width=device-width, initial-scale=1.0, viewport-fit=cover"
|
||||||
/>
|
/>
|
||||||
<link rel="stylesheet" href="/site.css?v=9f2b70ad5d78" />
|
<link rel="stylesheet" href="/site.css?v=1e5c2ce3b48c" />
|
||||||
<link rel="me" href="https://github.com/seigler" />
|
<link rel="me" href="https://github.com/seigler" />
|
||||||
<link
|
<link
|
||||||
rel="webmention"
|
rel="webmention"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue