Commit graph

396 commits

Author SHA1 Message Date
87f387deef
refactor: Move about me stuff from home page to about page 2025-01-09 15:56:28 -06:00
0071a69994
feat: Complete about people page 2025-01-09 15:55:31 -06:00
4a2ce0c389
fix: Rename people/list.html to people/term.html
This is really the layout for the list of works on each person's page,
so switch to the more specific lookup name.
2025-01-09 15:50:59 -06:00
64d0b6520f
refactor: move list card to partial template 2025-01-09 14:20:12 -06:00
d675dc24ff
editor: Use Prettier for formatting within Zed 2025-01-09 14:20:12 -06:00
f7e205f119
feat: Add Accounts bar 2025-01-09 14:20:12 -06:00
88f1a8f932
style: Remove Bootstrap container from main content 2025-01-09 14:20:12 -06:00
5ad3f9c4e1
feat: Scaffold initial about me page 2025-01-09 14:20:11 -06:00
6c660516af
feat: Add Blog landing page 2025-01-09 14:20:11 -06:00
c61106d035
feat: Add Rickrolling login button 2025-01-09 14:20:11 -06:00
d6cc732f20
feat: Add code menu button 2025-01-09 14:20:11 -06:00
bcce0c8bee
feat!: Remove website listing 2025-01-09 14:20:11 -06:00
ab4ef12700
refactor: Redirect videos to external PeerTube ref 2025-01-09 14:20:11 -06:00
06a57d6a30
feat: Allow menu items to declare custom URLs 2025-01-09 14:20:11 -06:00
a01ef89287
chore: Update to latest nixpkgs channel
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-09 14:16:43 -06:00
2f59e9fc74
chore: Use smaller Nix channel for faster builds 2025-01-09 14:13:56 -06:00
e63d77b931 chore: Remove .prettierignore
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-09 15:07:25 -05:00
aceb5ba95d cleanup: Remove unused module mounts 2025-01-09 15:07:25 -05:00
aa2c0e665c deps: Remove unused JavaScript dependencies 2025-01-09 15:07:25 -05:00
8da69b5363 refactor: Make phone number masking use vanilla JS 2025-01-09 15:07:25 -05:00
24ae46716b Delete content/posts/new-site.md
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2025-01-08 20:24:58 -05:00
4335df6bca
fix: Move Woodpecker ci file
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
There is a known issue with Woodpecker where files within a .woodpecker/ directory
are not found by Woodpecker, but a .woodpecker.yml file is found.

https://github.com/woodpecker-ci/woodpecker/issues/3600

Although this change is most likely a Gitea upgrade problem, switch to the more
conventional system anyway.
2025-01-07 23:46:07 -06:00
a51cb31c02
feat: Add abbr shortcode 2025-01-07 23:28:37 -06:00
3cfb870f99
feat: Add dfn shortcode 2025-01-07 23:28:21 -06:00
a2c6fd6d1f
fix: scrolling header layering in chrome 2025-01-07 23:27:55 -06:00
7c54c9951f
style: Update color scheme 2025-01-06 21:11:56 -06:00
e1bfbf4b7c
docs: Add notes on Flake npm weirdness [ci skip] 2024-12-16 22:12:19 -06:00
f3fba04398
ci: Fix Woodpecker symlink deployment issue
All checks were successful
ci/woodpecker/push/build-site Pipeline was successful
Woodpecker wasn't able to deploy, because 'result' from a Nix flake is a
symlink to the Nix store, which isn't copied over to a non-Nix
deployment container like plugin-codeberg-pages-deploy. Trying to
troubleshoot deploy steps in particular is hard because, not only do you
not want to have the test stage doing random deployments, but Woodpecker
CLI also features a nice bug where the use of `from_secret` actually
causes the entire pipeline to not run.

Anyway, remove excess permissions that are no longer needed, create a
proper copy step, and fix the deployment.
2024-12-16 21:52:56 -06:00
f3391badf4
ci: Update Woodpecker to use Nix
Some checks failed
ci/woodpecker/manual/build-site Pipeline failed
2024-12-15 16:23:30 -06:00
0375dcf6e0
ci: Remove GitHub actions CI 2024-12-15 16:23:30 -06:00
51bbd4f3c9
build: Add build steps to flake 2024-12-15 16:23:29 -06:00
9774d2b8f8
deps: Downgrade lockfile to v2 2024-12-15 16:23:28 -06:00
2d858d9021
build: Convert nix devshell to flake 2024-12-15 16:21:58 -06:00
ae6f4c7bae
deps: Remove unused npm deps 2024-12-15 16:21:02 -06:00
a4eaf8cf69
build: Remove PostCSS filtering 2024-12-15 16:21:02 -06:00
570091242d
ci: Remove gitpod config 2024-12-15 16:17:53 -06:00
8b2cdb8f2f
ci: Remove git-crypt from deployment script
All checks were successful
ci/woodpecker/manual/build-site Pipeline was successful
2024-12-01 19:49:37 -07:00
12c55c504b
chore: Remove PostCSS processing 2024-12-01 19:49:36 -07:00
e475ca560f
chore: Remove unused Bootstrap script 2024-12-01 19:49:35 -07:00
cc80a285f9
feat: Remove FontAwesome scripts 2024-12-01 19:49:34 -07:00
b5d1727d9e
chore: Add FontAwesome download directory to gitignore 2024-12-01 19:49:33 -07:00
9904d5e8c4
refactor: Remove unneeded classes from sidebar 2024-12-01 19:49:32 -07:00
64fc0d2d4d
refactor: Make form page conform to new styles 2024-12-01 19:49:31 -07:00
e8fbe1813b
refactor: Move JQuery masking plugins to their own partial template 2024-12-01 19:49:31 -07:00
8ec7300c3e
feat: Remove FontAwesome script file 2024-12-01 19:49:30 -07:00
e7972cfd81
refactor: Change FontAwesome icon embed to partial template 2024-12-01 19:49:29 -07:00
478a7f8af7
fix: Odd formatting on Academia single template 2024-12-01 19:49:28 -07:00
7007c1e878
feat: Remove academia partial template 2024-12-01 19:49:27 -07:00
838d9a2028
feat: Remove modal partial template 2024-12-01 19:49:26 -07:00
eea76753a4
fix: Footer position on Chrome 2024-12-01 19:49:25 -07:00