Commit Graph

32 Commits

Author SHA1 Message Date
Jake Howard 6ab0ff3fa7
Add similar content based on text Trigram similarity 2023-06-02 15:33:15 +01:00
Jake Howard c8f01870d4
Use simpler listing on tag list page 2022-10-21 17:20:58 +01:00
Jake Howard 79c9550ee2
Make sure commento works in dark mode 2022-09-23 17:27:03 +01:00
Jake Howard c18e408db7
Reduce motion when the user requests it 2022-09-23 17:05:18 +01:00
Jake Howard 18ac4f9fbb
Animate hover on shareon icons 2022-09-23 17:03:40 +01:00
Jake Howard a0a3631ac0
Enforce link animations are shorter 2022-09-23 16:57:21 +01:00
Jake Howard e7c4acce8b
Add the ability to password protect pages
Useful for sharing drafts
2022-08-28 22:02:02 +01:00
Jake Howard 245d2ee146
Add dark mode for contact page 2022-08-27 21:13:15 +01:00
Jake Howard 2a46a70620
Add more elements to the dark mode 2022-08-20 17:45:12 +01:00
Jake Howard 57f5505c24
Add 404 page 2022-08-19 09:36:03 +01:00
Jake Howard ace30f4dbd
Add basic spotify page
It currently doesn't handle pagination, or caching
2022-08-17 22:17:32 +01:00
Jake Howard 73dd1d6ba0
Only apply `a` colour changes to the footer
These looked weird on regular links and buttons
2022-08-17 13:48:33 +01:00
Jake Howard f554c9fb48
Add custom buttons to hero 2022-08-17 13:40:07 +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 e5392fa95d
Add stylelint 2022-08-03 21:22:11 +01:00
Jake Howard 7647ace4a0
Add a loading spinner 2022-08-01 22:23:06 +01:00
Jake Howard 0a8d6556a4
Add animation to link hover 2022-07-05 09:10:20 +01:00
Jake Howard ef9128313d
Add a tangent block 2022-07-05 09:03:45 +01:00
Jake Howard b9a00e9b83
Use Fira Code for all code 2022-07-04 20:36:19 +01:00
Jake Howard 39f10c1c7c
Add shareon 2022-07-04 20:06:04 +01:00
Jake Howard 72f9374c03
Add image figure block 2022-06-27 20:40:55 +01:00
Jake Howard dc928a2168
Force containers to be desktop width
This also adds the ability to override bulma variables, with others defined by bulma
2022-06-26 16:56:51 +01:00
Jake Howard 294d5bd656
Wire up scroll to top button 2022-06-19 17:10:35 +01:00
Jake Howard dae91f9279
Add spacing between content and footer 2022-06-19 15:58:00 +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 122bf8dea2
Ensure footer always sticks to bottom 2022-06-19 14:46:45 +01:00
Jake Howard 39a59b88db
Add skeleton listing page 2022-06-19 13:23:41 +01:00
Jake Howard db6ca1ae8d
Show darkmode toggle on top of content 2022-06-14 21:23:24 +01:00
Jake Howard b1b6aeb818
Add basic content page 2022-06-14 20:57:43 +01:00
Jake Howard 36f8cd65b8
Just import everything bulma
We need quite a lot in the base, and it's only 200k
2022-06-14 20:12:09 +01:00
Jake Howard a1aab90eb9
Add basic homepage layout 2022-06-12 21:08:11 +01:00
Jake Howard 553e393ba4
Add skeleton navbar 2022-06-12 17:21:53 +01:00