Commit Graph

91 Commits

Author SHA1 Message Date
Jake Howard 62d692045c Merge branch 'renovate/sass-1.x' into 'master'
Update dependency sass to v1.55.0

See merge request repos/website!30
2022-09-26 13:58:53 +01:00
Jake Howard d214c5d571
Merge remote-tracking branch 'origin/renovate/esbuild-0.x' 2022-09-25 22:04:36 +01:00
Renovate e91bcbd8e8 Update dependency eslint to v8.24.0 2022-09-24 08:00:47 +01:00
Renovate 3ca98d38b9 Update dependency esbuild to v0.15.9 2022-09-22 22:00:35 +01:00
Renovate b50b6874b7 Update dependency sass to v1.55.0 2022-09-22 08:00:41 +01:00
Jake Howard b4f166f4be
Merge remote-tracking branch 'origin/renovate/stylelint-14.x' 2022-09-19 17:18:20 +01:00
Renovate a59d1ff177 Update dependency stylelint to v14.12.0 2022-09-18 20:00:57 +01:00
Renovate 91d18646b9 Update dependency esbuild to v0.15.8 2022-09-18 20:00:35 +01:00
Jake Howard cb88f18cd0 Merge branch 'renovate/stylelint-14.x' into 'master'
Update dependency stylelint to v14.11.0

See merge request repos/website!7
2022-09-16 08:34:20 +01:00
Renovate b6ba3ed1b3 Update dependency stylelint to v14.11.0 2022-09-15 10:10:15 +01:00
Renovate 1198831dba Update dependency sass to v1.54.9 2022-09-15 10:09:53 +01:00
Jake Howard 484bba2ca4
Merge remote-tracking branch 'origin/renovate/prettier-2.x' 2022-09-15 08:54:58 +01:00
Renovate c78ef324ca Update dependency prettier to v2.7.1 2022-09-13 19:29:49 +01:00
Renovate 47073daa84 Update dependency @fortawesome/fontawesome-free to v6.2.0 2022-09-13 19:26:04 +01:00
Jake Howard b11c8ebf42 Merge branch 'renovate/eslint-8.x' into 'master'
Update dependency eslint to v8.23.1

See merge request repos/website!4
2022-09-13 19:24:32 +01:00
Jake Howard d604667063 Merge branch 'renovate/esbuild-0.x' into 'master'
Update dependency esbuild to v0.15.7

See merge request repos/website!3
2022-09-13 19:24:01 +01:00
Renovate 88878b5a67 Pin dependency @fortawesome/fontawesome-free to v6.1.1 2022-09-13 17:55:26 +01:00
Renovate d14ff5f681 Update dependency eslint to v8.23.1 2022-09-12 10:13:47 +01:00
Renovate 470cd0de92 Update dependency esbuild to v0.15.7 2022-09-12 10:13:26 +01:00
Renovate 1385275eca Pin dependencies 2022-09-09 17:13:13 +01:00
Jake Howard 6dfbb830ef
Add IE11 deterrent 2022-09-03 16:35:39 +01:00
Jake Howard 7fff13f0ab
Add lightbox for content images 2022-09-02 17:18:40 +01:00
Jake Howard 37cc1979be
Start doing a dark mode myself
darkreader is pretty big, and this is nice, simple and fast.

Not to mention has much less JS
2022-08-16 22:51:03 +01:00
Jake Howard 1af1addb6f
sass is a full dependency, too 2022-08-03 21:51:07 +01:00
Jake Howard 616b5f0415
Move some dependencies into actual dependencies
dev means dev
2022-08-03 21:28:12 +01:00
Jake Howard 10bb018417
Embed scss source into sourcemap 2022-08-03 21:27:44 +01:00
Jake Howard e5392fa95d
Add stylelint 2022-08-03 21:22:11 +01:00
Jake Howard eae2953b89
Add eslint 2022-08-03 21:19:19 +01:00
Jake Howard e87ed66a02
Install htmx 2022-07-26 09:04:14 +01:00
Jake Howard 38cc5182ca
Add a shadow to the hero when it scrolls
Sadly done in JS, but it's much much easier this way
2022-07-20 22:39:35 +01:00
Jake Howard e8c3ec86ae
Have animated scroll on table of contents
Animated and offset correctly with hero. Requires some extra JS to keep the height up to date.
2022-07-04 22:17:46 +01:00
Jake Howard 9694ae71bc
Use fira code for code blocks 2022-07-04 20:27:08 +01:00
Jake Howard 39f10c1c7c
Add shareon 2022-07-04 20:06:04 +01:00
Jake Howard f0239b40fc
Use lite-youtube-embed for YouTube embeds 2022-06-28 21:43:44 +01:00
Jake Howard 70c9a986b4
Add elevator.js 2022-06-20 08:46:42 +01:00
Jake Howard 00e1d28f4e
Swap darkmode-js for darkreader
darkreader is more customizable, and doesn't do weird things to images. Being able to use CSS-native animations is also much simpler
2022-06-19 15:53:44 +01:00
Jake Howard b521163007
Add prettier to format frontend 2022-06-12 19:35:06 +01:00
Jake Howard 27c0d64122
Add dark mode toggle
Finally, it won't be all dark all the time!
2022-06-12 18:13:48 +01:00
Jake Howard 553e393ba4
Add skeleton navbar 2022-06-12 17:21:53 +01:00
Jake Howard c1fdd81f86
Setup static file pipeline 2022-06-10 09:13:00 +01:00
Jake Howard 6514c06ad1
npm init 2022-06-09 09:09:02 +01:00