Commit graph

62 commits

Author SHA1 Message Date
liquidex 42eaa326ab add content cache to generated pages
just so that we don't waste work regenerating them over and over again -w-
2024-11-23 21:43:58 +01:00
liquidex 5ce9cfc022 add live reloading to the client 2024-11-23 21:43:58 +01:00
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 1de5234215 wrapping up haku 2024-08-05 23:00:36 +02:00
liquidex 5ac11b261b haku continued 2024-07-30 23:24:06 +02:00
liquidex e1fe9fde11 more on haku, highlighting fixes 2024-07-26 23:21:02 +02:00
liquidex e9ae153266 optimizing and squashing bugs in literate programs a whole bunch 2024-07-26 19:24:25 +02:00
liquidex b505c1bcfe haku: a very shitty tree-walk interpreter 2024-07-25 23:12:26 +02:00
liquidex d813675d47 haku - first draft 2024-07-24 23:42:59 +02:00
liquidex 10ccb250c1 add site-wide JS caching through import maps 2024-07-20 23:38:30 +02:00
liquidex d8a8ea77fc OR-types 2024-04-07 18:11:56 +02:00
liquidex b98644c3b9 scroll highlighted branch into view 2024-03-31 18:52:43 +02:00
liquidex 1d7e44df66 a character 2024-03-24 22:27:06 +01:00
liquidex 94328e0b93 add chats 2024-03-24 18:08:47 +01:00
liquidex 7fa202ac5f add JSON-defined syntax highlighting in dynamic highlighter 2024-03-12 20:02:55 +01:00
liquidex 5ab8ffdba2 static syntax highlighting WIP 2024-03-10 23:23:50 +01:00
liquidex 56a0bbabe5 fix certain branches' data-cast not working 2024-03-05 23:33:27 +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 9121a3add4 remove leftover console.log 2024-02-22 22:29:21 +01:00
liquidex 1606c32b9e fix placeholders again 2024-02-21 23:28:13 +01:00
liquidex e0cdcc46c5 fix placeholder consoles 2024-02-21 23:26:53 +01:00
liquidex a1464bb865 newsfeed 2024-02-21 23:17:19 +01:00
liquidex d64cc3fbf2 fix console error 2024-02-20 23:32:54 +01:00
liquidex a92ae02454 make tairu work better with noscript 2024-02-20 23:30:36 +01:00
liquidex 90de54c359 draft branches, some minor cleanups 2024-02-20 22:36:47 +01:00
liquidex 3a8799f581 slight rework of emoji 2024-02-20 21:50:24 +01:00
liquidex b506f5a219 big commit 2024-02-18 23:37:31 +01:00
liquidex 6ec7c40f8e make the editor a bit more usable 2024-02-18 12:36:53 +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 0e913e69a0 47 tiling 2024-02-17 21:03:45 +01:00
liquidex d9b351ad64 syntax highlighting 2024-02-17 18:01:17 +01:00
liquidex b9218c8ace module-based literate programming 2024-02-17 14:56:17 +01:00
liquidex ca94c06c5f wip: 47 tiles 2024-02-16 22:01:19 +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 ec21c4ce95 add dates, tweak css a bit 2024-02-07 13:09:44 +01:00
liquidex 61cce04357 remove debug console.log 2024-02-07 12:32:53 +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 986a3daed3 expand the linked branch by default 2023-10-03 15:13:28 +02:00
liquidex 1e10f832ca fix navigation. 2023-09-20 14:47:44 +02:00
liquidex f8ca16a50d fix navigation 2023-09-05 13:51:43 +02:00
liquidex c0179cd29c fix navigating to fragment in chrome 2023-09-03 11:45:14 +02:00
liquidex ffd762f08f store persistent data in sessionStorage instead of localStorage
closes #17
2023-08-29 14:28:18 +02:00
liquidex e7e848daeb emoji tooltips 2023-08-28 22:11:18 +02:00