Commit graph

272 commits

Author SHA1 Message Date
ac5b7f3a10 chore: Update tool versions to match Nix environment 2023-04-01 03:34:24 +00:00
d068247797 feat: Add dotenv support for nix 2023-04-01 03:34:24 +00:00
0ecf9ad46f feat: Add Nix shell configuration 2023-04-01 03:34:24 +00:00
fe08fdd7bb
Create .gitpod.yml 2023-03-24 15:53:35 +00:00
1a91d53b2d
refactor: Remove raster bull image 2023-03-18 21:25:28 -05:00
f79f4a4aaa
refactor: Use vector bull in footer 2023-03-18 21:25:27 -05:00
5e27500c8c
feat: Add vector version of branded bull image 2023-03-18 21:25:27 -05:00
948cc7a19a
feat: Switch sidebar to use Hugo menu 2023-03-18 21:24:37 -05:00
da20f247f2
refactor: Move sidebar content into partial page 2023-03-18 21:24:36 -05:00
1909072f55
fix: Add static files back into mount config 2023-03-18 21:23:46 -05:00
acda78c6d0
Apply Prettier formatting 2023-02-24 23:13:45 -06:00
4230057dae
Add HTML to lint-staged config 2023-02-24 23:13:30 -06:00
59c7d6412b
Remove asset fingerprinting for JavaScript 2023-02-24 23:10:48 -06:00
5d4a2d8242
Replace FontAwesome icons JavaScript with module
The BuildJS process used by Hugo can't tree-shake the `index.js` file
currently used. Replace it with a tree-shakable `index.mjs` file to
reduce page size.
2023-02-24 23:06:15 -06:00
48f7c455ab
Remove pro FontAwesome registry 2023-02-09 18:24:56 -06:00
0b2b830afc
Refactor publishing workflow to use local Font Awesome 2023-02-09 18:13:58 -06:00
01102226b5
Refactor FontAwesome icon serving to use non-Node icons 2023-02-09 18:13:16 -06:00
316c9c3354
Add FontAwesome pro icons 2023-02-09 18:11:56 -06:00
ba3674fe8d
Setup git-crypt for Font Awesome pro files 2023-02-09 18:11:27 -06:00
a8a0b4f6ae
Remove pro FontAwesome packages 2023-02-09 18:10:44 -06:00
c875b93617
Replace every instance of .Permalink with .RelPermalink
Hugo can't figure out how to sort out http vs https, which causes issues
in Chromium-based browsers. Fix that by only using relative links.
2023-02-09 17:30:03 -06:00
ff1790746e
Move modal to end of layout document 2023-02-09 17:21:39 -06:00
ce86bea317
Add descriptions to main index pages 2023-02-09 12:25:54 -06:00
ce4b4c069c
Add description to base template 2023-02-09 12:20:36 -06:00
e11e6bfc71
Confine footer to content area width 2023-02-09 12:15:03 -06:00
e4e1adba0a
Make motto lines more compact 2023-02-09 11:53:29 -06:00
22d8a08420
Fix mismatch in peeking window heights 2023-02-09 11:52:27 -06:00
1053d56c44
Add SASS to Prettier format list 2023-02-09 11:50:53 -06:00
722229fe55
Apply Prettier to stylesheet 2023-02-09 11:50:14 -06:00
f536633241
Change Vimeo links to Peertube links 2023-02-01 20:05:11 -06:00
f81ef022d5
Add support for Peertube links 2023-02-01 20:04:55 -06:00
088fc929b1
Fix redirecting links 2023-01-11 14:16:41 +00:00
36c86e59ab
Add extra info modal 2023-01-05 18:13:02 -06:00
d51764b859
Add external links 2023-01-05 16:03:43 -06:00
daf2a0d746
Make styles more responsive 2023-01-05 16:01:33 -06:00
3c91a05bd9
Delete build-site.yml 2023-01-04 01:32:26 +00:00
693df8e0d6
Create hugo.yml 2023-01-04 01:32:19 +00:00
b7e34ef7e5
Delete .gitpod.yml 2023-01-04 01:22:04 +00:00
b2f77179d6
Update deployment to Github Actions 2023-01-02 23:05:28 -06:00
5c242f80b1
Remove ananke submodule 2023-01-02 22:23:45 -06:00
c3567f03e1
Add bull footer back in 2023-01-02 21:11:25 -06:00
2babd5250d
Add branded bull image back in 2023-01-02 19:57:07 -06:00
9d1ec4fb42
Add GoatCounter 2023-01-02 19:23:05 -06:00
32d9c5dcc2
Change visible title of academia page 2023-01-02 19:18:36 -06:00
a6b10b56b7
Add stroke to motto text 2023-01-02 19:16:58 -06:00
fe51da1a48
Make pre-commit hooks executable 2023-01-02 19:11:28 -06:00
ff8dc5865f
Add stroke to make headings more readable 2022-12-20 22:39:09 -06:00
5920af63c4
Correct spelling errors in blogroll 2022-12-20 22:25:48 -06:00
ea8913f30e
Switch theme to Bootswatch lux 2022-12-20 22:25:22 -06:00
2efb797c21
Add mount for Nunito font 2022-12-20 21:35:57 -06:00