Commit graph

94 commits

Author SHA1 Message Date
488369a247
Add filename and header show checkbox to code block 2022-08-31 22:30:08 +01:00
55f15bc974
Fix height on 404 page 2022-08-31 19:14:31 +01:00
ce3690384e
Make code header a solid bar instead
This is much easier to layout, and has the benefit of being able to fit
more in.

The transform was still leaving space allocated, which looked odd
2022-08-31 09:05:32 +01:00
f3b603a82a
Add language and clipboard buttons to code blocks 2022-08-30 22:48:45 +01:00
e7c4acce8b
Add the ability to password protect pages
Useful for sharing drafts
2022-08-28 22:02:02 +01:00
1a2320d14a
Use consistent styles for image and mermaid blocks 2022-08-27 22:47:56 +01:00
8c9589a497
Ensure table block has a dark mode 2022-08-27 22:47:03 +01:00
e5c8c6d7eb
Add dark mode for spotify table 2022-08-27 22:31:19 +01:00
ee1eaf6593
Correctly set max height of list item 2022-08-27 21:57:17 +01:00
fea5a1f58b
Don't define classes immediately inside dark-mode mixin
This causes with the automatic transition animation.
2022-08-27 21:24:49 +01:00
245d2ee146
Add dark mode for contact page 2022-08-27 21:13:15 +01:00
e6244bee51
Ensure subtitle is also dark 2022-08-27 20:42:44 +01:00
f7552e9565
Add dark mode for search input 2022-08-27 20:34:23 +01:00
7c7e81f841
Only animate loading spinner when it's visible 2022-08-27 20:24:27 +01:00
d2e1cde927
Remove unnecessary extra div in footer 2022-08-26 23:25:02 +01:00
0fbd36ce3e
Add pagination to blog post list 2022-08-26 23:13:06 +01:00
2a46a70620
Add more elements to the dark mode 2022-08-20 17:45:12 +01:00
366d135285
Animate dark mode 2022-08-20 15:55:50 +01:00
727ad725d1
Add dark mode toggle 2022-08-20 15:31:14 +01:00
3e6547881e
Rename blog post models
A "blog" isn't a blog "post"
2022-08-20 14:20:12 +01:00
57f5505c24
Add 404 page 2022-08-19 09:36:03 +01:00
a593dea561
Add spacing under results count on search page 2022-08-18 14:42:01 +01:00
e094974f20
Make the spotify table look nicer 2022-08-18 09:25:14 +01:00
ace30f4dbd
Add basic spotify page
It currently doesn't handle pagination, or caching
2022-08-17 22:17:32 +01:00
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
f554c9fb48
Add custom buttons to hero 2022-08-17 13:40:07 +01:00
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
4ff8b64132
Fix header styling on most list page 2022-08-05 08:55:05 +01:00
3daddfb5f0
Ensure home search is always a certain width 2022-08-04 14:18:04 +01:00
e5392fa95d
Add stylelint 2022-08-03 21:22:11 +01:00
996f7b9c2a
Add all the relevant search messages 2022-08-02 21:11:35 +01:00
7647ace4a0
Add a loading spinner 2022-08-01 22:23:06 +01:00
71c08f5568
Use class name rather than database name for body classes
This avoids duplication and makes the classnames a bit shorter, and more sane.
2022-07-25 19:30:47 +01:00
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
fafc0e8828
Simplify navbar styling and disable variants 2022-07-20 21:54:09 +01:00
261d35385f
Use dark rather than black 2022-07-20 21:42:58 +01:00
f5cb783f8d
Set base theme colours 2022-07-20 21:42:08 +01:00
690095ea52
Replace tag snippets with full pages
Makes the page tree a bit more messy, but is much more versatile and means there are fewer hacks in the code to make snippets act like pages in the tree.
2022-07-16 10:29:01 +01:00
78660500a5
Add tag filtered view to blog list 2022-07-16 00:56:20 +01:00
feba307de7
Add mermaid embed 2022-07-15 10:10:37 +01:00
ae4e24481e
Add date group headers to blog list page 2022-07-10 18:42:16 +01:00
0a8d6556a4
Add animation to link hover 2022-07-05 09:10:20 +01:00
ef9128313d
Add a tangent block 2022-07-05 09:03:45 +01:00
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
664e59cf37
Ensure headings are still visible when scrolling to them 2022-07-04 20:58:51 +01:00
c526ff0d47
Define font family in CSS not HTML 2022-07-04 20:40:50 +01:00
4de9ed541b
Show tags with code font 2022-07-04 20:40:33 +01:00
b9a00e9b83
Use Fira Code for all code 2022-07-04 20:36:19 +01:00
9694ae71bc
Use fira code for code blocks 2022-07-04 20:27:08 +01:00
39f10c1c7c
Add shareon 2022-07-04 20:06:04 +01:00