Commit graph

50 commits

Author SHA1 Message Date
liquidex e201ea7058 revamp the way page:treehouse/new works
- treehouse/new is now a regular page, not a special template
- most of the code related to the `new` badge in page:index has been removed
- you're meant to discern between pages you've read vs ones you haven't by looking at the colors of the links (blue vs purple)
2024-11-12 20:39:58 +01:00
liquidex d68855a73f fix missing root breadcrumb on history pages 2024-11-04 22:50:16 +01:00
liquidex 83d88b564e fix history view on narrow screens 2024-11-01 19:22:20 +01:00
liquidex 512b48cd21 fix missing page title in history pages 2024-10-30 23:25:33 +01:00
liquidex b75d215e53 always display the root breadcrumb
it's important for navigation
2024-10-30 23:20:47 +01:00
liquidex 523a364fa9 switch the layout to a wider one that leans slightly to the left of the page
this is to make space on the right for a nice background in the future
2024-10-30 23:02:47 +01:00
liquidex 38e5f8f06d fix weird padding in footer 2024-09-29 14:17:46 +02:00
liquidex c58c07d846 version history MVP
implement basic version history support; there's now an icon in the footer that lets you see the previous versions and their sources
I'm a bit worried about spoilers but honestly it's yet another way to hint yourself at the cool secrets so I don't mind
2024-09-28 23:45:06 +02:00
liquidex b505c1bcfe haku: a very shitty tree-walk interpreter 2024-07-25 23:12:26 +02:00
liquidex 87ead3be17 moving some things around; fixed import maps not being deterministic 2024-07-22 20:01:58 +02:00
liquidex 10ccb250c1 add site-wide JS caching through import maps 2024-07-20 23:38:30 +02:00
liquidex 9bf3409197 caching static resources 2024-07-19 19:13:55 +02:00
liquidex d8a8ea77fc OR-types 2024-04-07 18:11:56 +02:00
liquidex 45981bdb3d add favicon 2024-03-08 22:40:19 +01:00
liquidex 59679118be ALTER TABLE design (or something( 2024-03-07 21:21:02 +01:00
liquidex c89f32eeab make the page title a clickable link 2024-03-03 21:43:01 +01:00
liquidex 1d2ce8d701 remove a bunch of .html links 2024-03-03 21:39:54 +01:00
liquidex 3a4eb87ca0 magic! now it works on web kit 2024-03-03 21:23:37 +01:00
liquidex 33416e8963 refactoring some stuff 2024-03-02 20:53:44 +01:00
liquidex 372a9dff5a redesign new a bit 2024-02-22 16:14:02 +01:00
liquidex a1464bb865 newsfeed 2024-02-21 23:17:19 +01:00
liquidex 1bb14f059e rearrange head in _tree to load important stuff more quickly 2024-02-20 21:50:01 +01:00
liquidex b506f5a219 big commit 2024-02-18 23:37:31 +01:00
liquidex 668e9a050e even better sandbox 2024-02-18 12:10:02 +01:00
liquidex 0580db6c68 automatically resize sandbox iframes 2024-02-18 10:58:57 +01:00
liquidex 51de33c2b5 graphical output in code blocks 2024-02-18 00:29:58 +01:00
liquidex 1013c53975 wip! 2024-02-14 23:31:39 +01:00
liquidex f2e9a5f66e wip 2024-02-12 19:56:06 +01:00
liquidex 81018eeafe WIP 2024-02-11 23:05:08 +01:00
liquidex 41180edb99 eye candy 😌 2024-02-08 22:41:01 +01:00
liquidex 4c24c0354c add support for thumbnails 2024-02-08 11:34:09 +01:00
liquidex 6d887da5cd display page title a bit more proudly 2024-02-07 13:32:47 +01:00
liquidex 8c91bb3d34 add ulid timestamp extraction script 2024-02-06 20:12:37 +01:00
liquidex 5f86f4cee7 tree update! 2024-01-18 22:46:57 +01:00
liquidex 26b6056dbc font updates
I saw that Recursive has stylistic sets and thought to myself "wow cool" and now treehouse is using them too
2024-01-10 21:25:19 +01:00
liquidex e7e848daeb emoji tooltips 2023-08-28 22:11:18 +02:00
liquidex 92ebc29daf add page breadcrumbs 2023-08-28 21:14:51 +02:00
liquidex 588ec52511 trying to add opengraph metadata 2023-08-27 22:16:23 +02:00
liquidex 06d99bf556 bunch o' tresh 2023-08-27 19:40:47 +02:00
liquidex 00947ec966 add config 2023-08-27 15:59:52 +02:00
liquidex 2c2d529056 add logo/homepage link 2023-08-27 15:27:42 +02:00
liquidex 09ff8a742e navigation maps for navigating across pages 2023-08-27 14:50:46 +02:00
liquidex 582447e02b rework branches a bit to support saving 2023-08-22 19:23:31 +02:00
liquidex 6c110b61a2 no JS is not really supported 2023-08-22 18:23:18 +02:00
liquidex d2aef1d7a1 some responsiveness tweaks 2023-08-20 15:54:06 +02:00
liquidex aa91046bc5 dynamic loading 2023-08-20 15:05:59 +02:00
liquidex 7e84005a6b rework generation to support multiple files; introduce a more proper CLI 2023-08-19 17:52:13 +02:00
liquidex 84ec91042e make it look presentable 2023-08-18 19:25:38 +02:00
liquidex 30255be018 making it look better 2023-08-18 17:04:12 +02:00
liquidex 0a185250da rewrite the parser to produce an AST 2023-08-18 13:25:20 +02:00