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