fussy fixes
This commit is contained in:
parent
2f85867a05
commit
5612d5e345
5 changed files with 19 additions and 19 deletions
|
@ -1,3 +0,0 @@
|
||||||
<?php
|
|
||||||
header( 'Location: https://www.boardgamegeek.com/collection/user/kuqumi?geekranks=Board+Game+Rank&excludesubtype=boardgameexpansion&objecttype=thing&gallery=large&columns=title|status|version|rating|bggrating|plays|comment|commands&own=1&ff=1&subtype=boardgame&sort=rating&sortdir=desc' ) ;
|
|
||||||
?>
|
|
|
@ -24,11 +24,12 @@ pre[class*="language-"] {
|
||||||
padding: 0.1em;
|
padding: 0.1em;
|
||||||
}
|
}
|
||||||
pre[class*="language-"] {
|
pre[class*="language-"] {
|
||||||
background: var(--c-text-background-light);
|
background: color-mix(in lch, var(--c-text-background-light) 20%, transparent);
|
||||||
overflow: auto;
|
overflow: auto;
|
||||||
position: relative;
|
position: relative;
|
||||||
margin: 0.5em 0;
|
margin: 0.5em 0;
|
||||||
padding: 1.25em 1em;
|
padding: 1.25em 1em;
|
||||||
|
box-shadow: inset 0 0 6rem -2rem var(--c-highlight);
|
||||||
}
|
}
|
||||||
p:has(+ pre[class*="language-"]) > code {
|
p:has(+ pre[class*="language-"]) > code {
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
|
|
@ -12,11 +12,11 @@
|
||||||
|
|
||||||
body {
|
body {
|
||||||
--c-highlight: oklch(100% 0 0 / 0.875);
|
--c-highlight: oklch(100% 0 0 / 0.875);
|
||||||
--c-dark: oklch(32.1% 0.022 259.9);
|
|
||||||
--c-accent: white;
|
--c-accent: white;
|
||||||
|
--c-dark: oklch(32.1% 0.022 259.9);
|
||||||
--c-body-background: oklch(85% 0 338);
|
--c-body-background: oklch(85% 0 338);
|
||||||
--c-bg1: oklch(85% 0.04 285);
|
--c-bg1: oklch(85% 0.04 285);
|
||||||
--c-bg2: oklch(85% 0.04 188);
|
--c-bg2: oklch(85% 0.04 160);
|
||||||
--c-text-background-light: oklch(96.2% 0 0 / 0.6);
|
--c-text-background-light: oklch(96.2% 0 0 / 0.6);
|
||||||
|
|
||||||
--c-text-light: var(--c-highlight);
|
--c-text-light: var(--c-highlight);
|
||||||
|
@ -56,13 +56,13 @@ body[data-theme="dark"] {
|
||||||
background-color: var(--c-body-background);
|
background-color: var(--c-body-background);
|
||||||
}
|
}
|
||||||
[data-theme="dark"] {
|
[data-theme="dark"] {
|
||||||
--c-highlight: oklch(40% 0.088 341.9 / 0.6);
|
--c-highlight: oklch(45% 0.135 280 / 0.7);
|
||||||
--c-accent: oklch(40% 0.088 341.9 / 0.8);
|
--c-accent: oklch(45% 0.135 280 / 0.8);
|
||||||
--c-body-background: oklch(15% 0.05 262);
|
--c-body-background: oklch(15% 0.05 262);
|
||||||
--c-bg1: oklch(15% 0.05 285);
|
--c-bg1: oklch(15% 0.05 290);
|
||||||
--c-bg2: oklch(15% 0.05 188);
|
--c-bg2: oklch(15% 0.05 188);
|
||||||
--c-dark: oklch(19.1% 0.005 259.9);
|
--c-dark: oklch(19.1% 0.005 259.9);
|
||||||
--c-text-background-light: oklch(30.6% 0.073 341.7 / 0.3);
|
--c-text-background-light: oklch(45% 0.135 280 / 0.3);
|
||||||
--c-text-light: oklch(94% 0.045 107.2);
|
--c-text-light: oklch(94% 0.045 107.2);
|
||||||
--c-text-dark: oklch(94% 0.045 107.2);
|
--c-text-dark: oklch(94% 0.045 107.2);
|
||||||
}
|
}
|
||||||
|
@ -72,13 +72,13 @@ body[data-theme="dark"] {
|
||||||
background-color: var(--c-body-background);
|
background-color: var(--c-body-background);
|
||||||
}
|
}
|
||||||
[data-theme="auto"] {
|
[data-theme="auto"] {
|
||||||
--c-highlight: oklch(40% 0.088 341.9 / 0.6);
|
--c-highlight: oklch(45% 0.135 280 / 0.7);
|
||||||
--c-accent: oklch(40% 0.088 341.9 / 0.8);
|
--c-accent: oklch(45% 0.135 280 / 0.8);
|
||||||
--c-body-background: oklch(15% 0.05 262);
|
--c-body-background: oklch(15% 0.05 262);
|
||||||
--c-bg1: oklch(15% 0.05 285);
|
--c-bg1: oklch(15% 0.05 290);
|
||||||
--c-bg2: oklch(15% 0.05 188);
|
--c-bg2: oklch(15% 0.05 188);
|
||||||
--c-dark: oklch(19.1% 0.005 259.9);
|
--c-dark: oklch(19.1% 0.005 259.9);
|
||||||
--c-text-background-light: oklch(30.6% 0.073 341.7 / 0.3);
|
--c-text-background-light: oklch(45% 0.135 280 / 0.3);
|
||||||
--c-text-light: oklch(94% 0.045 107.2);
|
--c-text-light: oklch(94% 0.045 107.2);
|
||||||
--c-text-dark: oklch(94% 0.045 107.2);
|
--c-text-dark: oklch(94% 0.045 107.2);
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,6 +6,6 @@ permalink: /
|
||||||
|
|
||||||
I'm Joshua Seigler, a software engineer since 2010 and a living being since the 1980s. I've watched technology advance from dial-up and Geocities pages, to federated social media and decentralized autonomous organizations.
|
I'm Joshua Seigler, a software engineer since 2010 and a living being since the 1980s. I've watched technology advance from dial-up and Geocities pages, to federated social media and decentralized autonomous organizations.
|
||||||
|
|
||||||
I currently work for a risk analysis startup called QI Path. My professional focus is on front-end development for web and mobile. See [/about](/about) for more detail.
|
I currently work for a risk analysis startup called [QI Path](https://www.qipath.com/). My professional focus is on front-end development for web and mobile. See [/about](/about) for more detail.
|
||||||
|
|
||||||
If you'd like to connect, [send me electronic mail](mailto:joshua@seigler.net?subject=found+your+website) or [schedule a video chat](/unoffice-hours).
|
I would love to connect: [send me electronic mail](mailto:joshua@seigler.net?subject=found+your+website) or [drop in my unoffice hours](/unoffice-hours).
|
|
@ -192,6 +192,7 @@ Also make sure to replace your execute-command lines with ones referencing your
|
||||||
|
|
||||||
Forgejo supports running webhooks conditionally triggered by certain conditions.
|
Forgejo supports running webhooks conditionally triggered by certain conditions.
|
||||||
Under my main user settings I set up each webhook:
|
Under my main user settings I set up each webhook:
|
||||||
|
|
||||||
#### Update pages
|
#### Update pages
|
||||||
|
|
||||||
Target URL: https:// _your domain here_ /hooks/update-pages
|
Target URL: https:// _your domain here_ /hooks/update-pages
|
||||||
|
@ -200,6 +201,7 @@ POST content type: `application/json` (the default)
|
||||||
Secret: _omitted, use your own_
|
Secret: _omitted, use your own_
|
||||||
Trigger on: Push events
|
Trigger on: Push events
|
||||||
Branch filter: `gh-pages`
|
Branch filter: `gh-pages`
|
||||||
|
|
||||||
#### Remove pages
|
#### Remove pages
|
||||||
|
|
||||||
Target URL: https:// _your domain here_ /hooks/remove-pages
|
Target URL: https:// _your domain here_ /hooks/remove-pages
|
||||||
|
@ -208,12 +210,12 @@ POST content type: `application/json` (the default)
|
||||||
Secret: _omitted, use your own_
|
Secret: _omitted, use your own_
|
||||||
Trigger on: Custom Events > Repository > Delete
|
Trigger on: Custom Events > Repository > Delete
|
||||||
Branch filter: `gh-pages`
|
Branch filter: `gh-pages`
|
||||||
|
|
||||||
## Conclusion
|
## Conclusion
|
||||||
|
|
||||||
It works!
|
It works!
|
||||||
This repo is in my Forgejo instance: https://git.apps.seigler.net/joshua/marklink.pages.seigler.net
|
Here is [the marklink repo in my Forgejo instance](https://git.apps.seigler.net/joshua/marklink.pages.seigler.net) and [its contents on my Caddy server](https://marklink.pages.seigler.net/).
|
||||||
And its contents are visible here on my Caddy server: https://marklink.pages.seigler.net/
|
|
||||||
|
|
||||||
For repos with npm build scripts, I use [gh-pages @ npm](https://www.npmjs.com/package/gh-pages) to push the build to the gh-pages branch and up to the server.
|
That repo is just HTML and JS with only a gh-pages branch, but for repos with npm build scripts, I use [gh-pages @ npm](https://www.npmjs.com/package/gh-pages) to push the build to a gh-pages branch and up to the server.
|
||||||
|
|
||||||
I'm putting off rolling my own CI server, but I imagine that's the next stage here. Stay tuned.
|
I'm putting off rolling my own CI server, but I imagine that's the next stage here. Stay tuned.
|
Loading…
Add table
Add a link
Reference in a new issue