1
Fork 0
Commit graph

184 commits

Author SHA1 Message Date
424d30998d
Override current state rather than creating new ones 2022-01-03 14:18:23 +00:00
9360f1e34f
Add blank anchors to scroll links 2022-01-03 14:12:56 +00:00
2ffe77a757
Allow clicking on header links to actuallly update the URL 2021-12-30 20:28:53 +00:00
6ac31eb8e0
Clear hash when scrolling to top 2021-12-30 20:20:19 +00:00
16003b57a5
Use full path for search index
If the search page is viewed without a trailing slash, it reads the wrong index file and lunr silently fails, resulting in no results being shown
2021-12-27 12:36:11 +00:00
ee78a994e9
Fix style order for linter 2021-12-27 11:31:12 +00:00
b8f07c76a4
Improve spacing and headers on contact page 2021-12-27 11:21:28 +00:00
fd8f9788ac
Add a very basic lightbox to all content images
It's a bit nicer than just opening the image in a new tab
2021-12-12 18:58:05 +00:00
4db3239a22
Replace BMAC pill with generic support link 2021-09-04 16:37:23 +01:00
31305d2a3a
Add post about self-hosting static websites 2021-08-05 21:48:53 +01:00
cd83cbf332
Replace cusotm image loader with object-fit CSS
Because of this, images had to be changed to load async, else pages are crazy intensive to load
2021-07-18 12:36:59 +01:00
eaaa008b13
Use correct API to opacify
This modified the opacity, not added it.
2021-07-11 22:27:53 +01:00
ef5b5b7540
Use dedicated shareon file
This means the main JS file is smaller
2021-07-03 12:20:29 +01:00
ce63774cbd
Use shareon for social links 2021-07-03 12:06:56 +01:00
2c604dafcb
Add site search with lunr.js 2021-07-03 10:46:56 +01:00
709277929b
Fix footer not sticking to bottom of screen
It's a hack, but the issue is more annoting than the hack.
2021-07-03 00:32:56 +01:00
4ac040d684
Add backup strategy post 2021-06-06 12:31:18 +01:00
4fff67ade6
Correctly style code in block shortcode 2021-03-01 21:45:05 +00:00
b0bfaef7d2
Add private youtube embed shortcode 2020-12-01 19:29:21 +00:00
ac3acde4d6
Add better BuyMeACoffee widget in the corner rather than randomly sat arond the page
This isn't using the default widget, because that requires javascript I don't want.
2020-11-13 22:26:30 +00:00
7ae2361bfb
Fix CSS order 2020-09-12 00:12:33 +01:00
562978f2b1
Make tag icon in details a link to the tags page 2020-09-12 00:07:33 +01:00
e920b646c0
Target all anchor links and only scroll when target exists 2020-08-13 20:13:21 +01:00
22ebabbadf
Increase padding and spacing on content
This makes everything feel much easier to read!
2020-07-28 08:55:09 +01:00
095e6166d3
Add whitespace 2020-07-27 21:42:50 +01:00
f17efe6332
Add post on keeping containers up to date 2020-07-27 21:39:51 +01:00
4dde3e4bb1
Fix index showing scrollbars
Now the navbar exists on the page, it needs to be accounted for when doing heights
2020-07-24 23:48:00 +01:00
81d8166ff4
Animate scrolling when clicking on ToC 2020-07-24 23:36:45 +01:00
6e6a7c3716
Install elevator.js
I'm just a big kid, really!
2020-07-24 23:24:56 +01:00
c6e16cc777
Don't pin navbar to top 2020-07-24 22:58:43 +01:00
83b0f6efeb
Add anchor links to titles 2020-07-23 18:37:44 +01:00
edb58b0340
Cleanup some unused shortcodes
Or at least, just vendor them in if they're used just once
2020-05-19 20:52:39 +01:00
b5ee6e3a54
Use mermaid.ink service rather than mermaid js 2020-04-10 17:56:03 +01:00
e729561a70
Import mermaid as const 2020-04-10 13:16:48 +01:00
e791298bf1
Update eslint 2020-03-30 17:36:38 +01:00
0eb23e82cd
Remove sentry
My JS doesn't have errors, and the less tracking on the site the better!
2020-03-30 17:27:30 +01:00
e7c9222801
Replace browserify with parcel
The build is slightly smarter, and deals with weird things better, although it is a bit slower.
2019-11-01 22:41:11 +00:00
5a0ee4f08e
Move more things into the ready event handler 2019-10-29 19:34:07 +00:00
2c6a63b954
Only add transition on hover 2019-10-29 18:51:12 +00:00
60c66b5ab0
Extract mermaid logic into its own JS file, and correct conditional loading 2019-10-29 18:49:42 +00:00
f59c66c9f3
Install sentry error logging 2019-06-01 18:12:29 +01:00
6a989ca6ca
Fix weird spacing under footer 2019-04-27 21:44:00 +01:00
b4bf656f5d
Correct style order 2019-03-16 16:40:08 +00:00
c24b8a5fd4
Reduce font size 2019-03-16 16:07:54 +00:00
0fa37b8473
Change body background color to black 2019-03-16 16:02:38 +00:00
08b0bb05ae
Make the footer as dark as the navbar 2019-03-16 15:18:41 +00:00
cfa3c5f66f
Only load lightgallery and mermaid on relevant pages 2018-12-16 14:30:46 +00:00
1128182535
Customize lightgallery and use all plugins 2018-12-01 20:52:38 +00:00
2bc993ccc7
Wait for less frequently 2018-12-01 20:39:27 +00:00
04c4e6f0bc
Update eslint config 2018-12-01 20:33:25 +00:00