Commit graph

460 commits

Author SHA1 Message Date
5342d7568b enlarge code font a bit on desktop 2025-08-21 19:50:58 +02:00
7b5fc068ee fix typo: it's not Hackage it's Hoogle 2025-08-21 19:46:48 +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
d8d3ebdd38 new post: header files are cool, actually 2025-08-05 23:52:13 +02:00
122f611d6d shorten copyright 2025-08-05 23:52:02 +02:00
50a3137520 update friends list 2025-08-02 22:54:42 +02:00
28f3ea2627 fix _jar.hbs varying with font
Japanese characters can take up one or two cells
2025-07-20 19:52:05 +02:00
bf82b01af7 story: trickle 2025-07-19 00:41:54 +02:00
918661ec2f amber: proofreading 2025-07-17 22:39:43 +02:00
308aee99a6 story: Amber 2025-07-17 22:28:28 +02:00
b815d2dce4 story: long hair 2025-07-15 23:08:26 +02:00
e4d830cc7a add pink space to tree pages 2025-07-15 21:55:43 +02:00
57528fc7a8 add some stuff into the empty pink virtual space at the bottom 2025-07-15 00:48:34 +02:00
0f91d13fa8 furry v2, along with some other changes
#philosophy tag got renamed to #shower to reflect what the category was called
this may result in changes in your feed
2025-07-15 00:30:20 +02:00
a65804bb91 change bullet point 2025-07-14 20:55:39 +02:00
8d17639c96 post: Requiem for a Fractal Forest 2025-07-14 19:25:26 +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
550c062327 factor out simple templates into a separate SimpleTemplateDir
there's no need to bloat TreehouseDir with that logic
2025-07-10 20:34:56 +02:00
b792688776 remove treehouse-format crate and collapse everything into src 2025-07-10 18:30:39 +02:00
ca127a9411 new: programming/new-tab 2025-06-05 19:08:16 +02:00
767da3d956 fix typo in programming/unreal-engine/fixes
EMessageVerbosity -> EMessageSeverity
2025-05-19 22:44:21 +02:00
b57bc5c99b change spring icons to fit the current website theme a bit more nicely 2025-04-04 21:55:41 +02:00
7bf5fb56f3 music: Kettel - Dubio 2025-04-03 22:04:18 +02:00
1ef79a0faf fix fmt cli 2025-04-03 21:57:40 +02:00
8a71abef2e add C++ without Classes to new 2025-02-28 21:05:43 +01:00
566f428082 fix branches 2025-02-28 15:14:03 +01:00
59bdeb93ac C++ without classes 2025-02-28 15:12:46 +01:00
7cf5fbf843 add Lua classes tutorial 2025-02-08 22:39:02 +01:00
05e60920a7 music: Tilt Shift / Ablaze 2025-02-03 12:42:34 +01:00
fe084d50ac add image content types to PhysicalDir 2025-01-24 21:17:53 +01:00
1423483b5c fix permalinks
looks like I mistakenly used the branch's `html_id` rather than the `named_id` when generating URLs...
2025-01-24 20:11:13 +01:00
f5c63359f4 remove matrix + note about name
I don't use Matrix anymore because our home server is falling apart, and I don't really have a _reason_ to use it anyways.
please email me or message me on Discord instead!
2025-01-19 12:16:02 +01:00
e344e70a29 fix branches in treehouse/changelog 2025-01-19 00:49:30 +01:00
958c9f23d3 update changelog 2025-01-19 00:49:08 +01:00
1d6bfc4418 make treehouse/ subpages private 2025-01-19 00:48:52 +01:00
eaa8ae13c5 music: Flacks / aBliss 2025-01-19 00:29:09 +01:00
8e9c96a2dc remove borders from child page list 2025-01-18 23:39:09 +01:00
3020b7f3e6 update opinions to not include a manual listing 2025-01-18 20:36:40 +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
9a86b5f98e explode programming/opinions into several subpages 2025-01-15 20:22:51 +01:00
62c272ff62 add option to bust cache globally 2025-01-15 11:28:00 +01:00
cf29293fd6 add missing text/css content type 2025-01-15 10:59:01 +01:00
39a6155bdc the flattening
not to be confused with the Minecraft technical update

I'm moving about the pages to be have a more flat, less nested structure.
I feel like that'll improve URLs a lot, making them more readable than ever.

over the years I've learned that flatter is better, and that tagging is generally a much more effective way of organising things.
this doesn't get rid of categories entirely, as I think having the category makes the URL much a bit more readable in the end.
my current vision does include a concept of "major categories" either way.
2025-01-14 23:59:12 +01:00
20e29e3b2c add support for server-side redirects 2025-01-14 23:36:24 +01:00
143be85416 add explicit content types to VFS
this allows us to serve a precise Content-Type header for all our pages, rendering treehouse usable in browsers that require one
(like terminal browsers---w3m, lynx)
2025-01-14 23:10:01 +01:00