7b06c7c6e1
font: remove ss08 styleset to fix kerning in 'LT'
2025-10-07 10:16:46 +02:00
2de872e664
optimise fonts
...
fonts are now loaded in a hierarchy:
- title: smallest, loads first, "riki's fluffy little house" characters only
- crit: loads next, contains ASCII + some other stuff, in weights 400-900 (for body text and headings)
- full: loads last, contains everything (italics & monospace too)
2025-10-06 20:09:24 +02:00
6b707587ef
inline critical CSS
2025-10-06 14:43:06 +02:00
5304273b28
optimise font (remove CASL axis) & fix caching
2025-10-06 13:46:09 +02:00
0269ed5c60
CSS cleanups and preparations
2025-10-06 13:40:35 +02:00
72bddf3c9f
reduce indent for lists, make block quotes align text with paragraphs
2025-10-02 19:20:09 +02:00
4101660e3b
add music-making-week
2025-09-25 22:58:22 +02:00
688a3b5963
add note about AI
2025-09-24 15:11:22 +02:00
0faccf1f99
update seeing-red
2025-09-19 13:29:16 +02:00
9a9e5bf96f
seeing red
2025-09-19 13:15:10 +02:00
6ae6076f0d
fixing feed link underline after CSS tweaks
2025-09-16 23:14:03 +02:00
e4e21fe7e0
CSS tweaks
2025-09-16 23:11:31 +02:00
31e99f3137
fix <button> style affecting buttons across the whole website
...
now the push-button style is opt-in, in case you need it
2025-09-12 18:32:27 +02:00
87e3264242
make feed section stretch itself to the entire page width
2025-09-01 21:13:41 +02:00
ce6a336216
make buttons pop out a bit more
2025-08-31 14:52:26 +02:00
9d17797688
make buttons extra snappy by disabling transitions on :active
2025-08-31 14:37:38 +02:00
0577d72707
netcanv: organise commands in UI demo
2025-08-31 14:33:54 +02:00
ce04cbdc92
figures & figcaptions for docs
...
could probably work in trees but eh
2025-08-31 12:54:51 +02:00
9e9d4dd75d
style for buttons
2025-08-31 12:06:50 +02:00
26204b6d03
doc layout based on a grid: wider images, and code block text aligned with body text
2025-08-30 22:51:40 +02:00
d75359a8e2
draft article about NetCanv
2025-08-30 20:53:17 +02:00
408b984266
vertically aligned code comments
2025-08-30 20:51:49 +02:00
ee0a95974b
minor stylistic tweaks to the CSS
2025-08-30 13:13:54 +02:00
a65938fb64
add a :tags command that takes you to /tags
...
I couldn't think of a better place, yet
2025-08-26 21:14:22 +02:00
fcaf5d8ad9
add dates to posts
2025-08-26 21:10:45 +02:00
73cd7efcf7
tweak top padding to be more consistent in wide without sidebar / narrow layouts
2025-08-26 20:20:17 +02:00
d3c3ff8e4e
code housekeeping
2025-08-26 19:16:47 +02:00
e1b6578b2a
add a tagging system to the website
2025-08-26 12:30:16 +02:00
d3b09fa326
new: code-blocks
2025-08-23 00:48:43 +02:00
ee12500ce7
fmt: draft 2
2025-08-22 20:42:58 +02:00
49af219330
disable font inflation on mobile devices (hopefully)
2025-08-22 12:46:56 +02:00
5342d7568b
enlarge code font a bit on desktop
2025-08-21 19:50:58 +02:00
4967deb080
experiment for narrow screens: variable tab width / proportional code font
...
okay, so imagine this: you can change the tab size to something smaller on narrow screens...!
isn't that hella cool?
2025-08-21 19:44:57 +02:00
0ae5842740
prevent doc page layout from blowing up in presence of <pre>
2025-08-21 18:34:31 +02:00
153ba9f0c2
draft: post about formatting lib
2025-08-21 12:37:14 +02:00
332fb13668
increase margins around h3 in prose docs
2025-08-17 22:26:47 +02:00
c612929825
programming/lua/classes: prose version
...
it's much more readable is it not
2025-08-17 22:22:06 +02:00
57528fc7a8
add some stuff into the empty pink virtual space at the bottom
2025-07-15 00:48:34 +02:00
a65804bb91
change bullet point
2025-07-14 20:55:39 +02:00
36705e7c1e
adding document mode
...
I've been thinking a lot about the treehouse and I feel like it's time to say goodbye to the tree format.
2025-07-14 19:25:22 +02:00
b792688776
remove treehouse-format crate and collapse everything into src
2025-07-10 18:30:39 +02:00
b57bc5c99b
change spring icons to fit the current website theme a bit more nicely
2025-04-04 21:55:41 +02:00
7cf5fbf843
add Lua classes tutorial
2025-02-08 22:39:02 +01:00
8e9c96a2dc
remove borders from child page list
2025-01-18 23:39:09 +01:00
4013b44996
adjust pages to not include manual subpage listings
2025-01-18 20:35:04 +01:00
fbb9f39353
generate subpage listings automatically
...
right now very barebones!
- doesn't sort pages quite correctly
- no search function
- still not sure about the UI design aspects
includes refactor of tree generation code
2025-01-18 20:33:55 +01:00
62c272ff62
add option to bust cache globally
2025-01-15 11:28:00 +01:00
1170829d2d
add bare bones TOML syntax
...
just for the following post so it's pretty shitty
2025-01-14 00:10:12 +01:00
1953b649cf
make dates rendered server-side & consistently in YYYY-MM-DD format
...
client-side time zone adjustment still persists---the server renders them out in UTC, but the client will adjust the date to its timezone during loading.
this shouldn't cause any layout shifting because we use `font-variant-numeric: tabular-nums` (though Recursive seems to use tabular numbers either way.)
2025-01-13 22:40:13 +01:00
81373b1076
remove unused CSS selector
2025-01-13 18:02:24 +01:00