liquidex liquidex · he/him
liquidex closed issue liquidex/treehouse#51 2024-12-12 19:53:43 +01:00
Feed contains relative links, which some feed readers do not like
liquidex closed issue liquidex/treehouse#53 2024-12-12 19:53:26 +01:00
Make image uploads easier
liquidex pushed to main at liquidex/treehouse 2024-12-11 00:00:38 +01:00
d0023cc101 changelog entry for the command line
liquidex pushed to main at liquidex/treehouse 2024-12-10 23:52:00 +01:00
ae9273cdff change units in CSS to properly scaled rem
liquidex pushed to main at liquidex/treehouse 2024-12-10 20:41:23 +01:00
6d3037791a make the command line a bit more accessible by including a :| icon at the bottom
liquidex pushed to main at liquidex/treehouse 2024-12-09 20:01:44 +01:00
7c93750b32 fix branches in page:design and page:treehouse/new
liquidex pushed to main at liquidex/treehouse 2024-12-09 20:00:09 +01:00
a0232aa7e9 design: animations & perception of sluggishness
734f1e096b make daemon output build logs to treehouse_build.log
Compare 2 commits »
liquidex pushed to main at liquidex/treehouse 2024-12-08 22:35:08 +01:00
534c6f9088 fix branches
liquidex pushed to main at liquidex/treehouse 2024-12-08 22:33:50 +01:00
9cac6c3c3e add a vim-like command line under :
0ce7f50285 add image upload feature in dev mode
Compare 2 commits »
liquidex pushed to main at liquidex/treehouse 2024-12-03 22:21:04 +01:00
47c2b74ecb design: touch panels
liquidex opened issue liquidex/treehouse#53 2024-12-02 00:13:40 +01:00
Make image uploads easier
liquidex opened issue liquidex/treehouse#52 2024-12-01 23:26:16 +01:00
@media (hover: none) should cause indent guides to always be visible
liquidex opened issue liquidex/treehouse#51 2024-12-01 18:39:56 +01:00
Feed contains relative links, which some feed readers do not like
liquidex pushed to main at liquidex/treehouse 2024-11-30 23:40:51 +01:00
eb37656ebc programming: Advent of Code feels
liquidex commented on issue liquidex/treehouse#24 2024-11-30 20:55:51 +01:00
Broken Djot in programming/projects/shelter

Removed the projects branch, no longer relevant since it's a page inaccessible from root.

liquidex closed issue liquidex/treehouse#24 2024-11-30 20:55:38 +01:00
Broken Djot in programming/projects/shelter
liquidex closed issue liquidex/treehouse#49 2024-11-30 20:47:01 +01:00
Support for determining size of SVG images
liquidex pushed to main at liquidex/treehouse 2024-11-30 20:46:08 +01:00
2e1e64ae8c add SVG size computation to ImageSizeCache
liquidex pushed to main at liquidex/treehouse 2024-11-30 20:11:27 +01:00
b4927261db fix commas before closing parentheses
afd7f38958 treehouse: rework the structure a bit
2f2fbc683a changelog: mention feed
Compare 3 commits »
liquidex closed issue liquidex/treehouse#18 2024-11-30 11:48:51 +01:00
RSS/Atom feed
liquidex pushed to main at liquidex/treehouse 2024-11-29 22:55:30 +01:00
f518d7a0ff remove id attribute from pages
liquidex pushed to main at liquidex/treehouse 2024-11-29 22:52:09 +01:00
600651ec16 change vfs API to something akin to the deleted std provider API
liquidex closed issue liquidex/treehouse#43 2024-11-29 19:57:27 +01:00
Add <link rel=canonical>
liquidex pushed to main at liquidex/treehouse 2024-11-28 22:49:37 +01:00
5b6d637f44 fix timestamp on Blue Calx
liquidex pushed to main at liquidex/treehouse 2024-11-28 22:43:53 +01:00
55b6a0df96 implement RSS feeds
liquidex commented on issue liquidex/treehouse#45 2024-11-28 22:02:46 +01:00
Improve SEO

Devised a more sensible plan:

  • /b pages are marked as noindex
  • all pages have <link rel=canonical>
  • certain subdirectories of /static are allowed to be index to prevent soft 404s
liquidex pushed to main at liquidex/treehouse 2024-11-28 22:00:03 +01:00
9221cc159f implement RSS feeds
1e3a1f3527 update robots.txt to only exclude specific subdirectories of /static
2e14197fd1 further breaking up treehouse::generate into smaller submodules
fd40f99810 split treehouse::generate apart into smaller modules
Compare 4 commits »
liquidex opened issue liquidex/treehouse#50 2024-11-28 21:54:14 +01:00
TreehouseDir does not handle page redirects
liquidex commented on issue liquidex/treehouse#14 2024-11-27 17:53:03 +01:00
Replace Handlebars with something simpler and smaller

My original motivation doesn't really apply anymore since most caching is now done at the VFS layer, but we could probably replace Handlebars with something a bit more performant to increase page…

liquidex pushed to main at liquidex/treehouse 2024-11-26 23:58:45 +01:00
0713b59063 refactoring: remove dependency on SimpleFiles, make tree parsing multithreaded
505163383f fix broken content.link in music/reviews
5de308c0c4 load syntaxes in parallel
Compare 3 commits »
liquidex closed issue liquidex/treehouse#35 2024-11-26 22:02:15 +01:00
Branch links don't work correctly anymore
liquidex closed issue liquidex/treehouse#47 2024-11-26 22:01:24 +01:00
Implement generation time profiling using tracing
liquidex closed issue liquidex/treehouse#46 2024-11-26 22:01:21 +01:00
Use tracing instead of log
liquidex pushed to main at liquidex/treehouse 2024-11-26 22:00:36 +01:00
a8773aac63 remove unused imports
liquidex pushed to main at liquidex/treehouse 2024-11-26 21:57:23 +01:00
07419ca702 add tracing to the treehouse as an instrumenting profiler
2f7fbc1b6f add a leading Allow: * in robots.txt
Compare 2 commits »
liquidex pushed to main at liquidex/treehouse 2024-11-25 22:15:57 +01:00
3673036bec programming: composable virtual file systems
b522732a67 fix prefix _ in Rust syntax
d658874fd7 fix some issues with typography (no italics in headers, no bold in <code>)
Compare 3 commits »
liquidex pushed to main at liquidex/treehouse 2024-11-25 17:02:27 +01:00
7ed19454f2 fix branches in blue calx, for good
dfe45abe7d philosophy: on responsibility & conformity
Compare 2 commits »
liquidex commented on issue liquidex/treehouse#12 2024-11-25 10:34:44 +01:00
programming/projects needs the rest of my projects

I removed programming/projects completely because it doesn't really align with the philosophy of how I want to do projects nowadays.

liquidex closed issue liquidex/treehouse#12 2024-11-25 10:34:44 +01:00
programming/projects needs the rest of my projects
liquidex commented on issue liquidex/treehouse#13 2024-11-25 10:34:09 +01:00
A more sophisticated build system to avoid rebuilding all pages when that’s not needed

The VFS basically solves this problem.

liquidex closed issue liquidex/treehouse#13 2024-11-25 10:34:09 +01:00
A more sophisticated build system to avoid rebuilding all pages when that’s not needed
liquidex closed issue liquidex/treehouse#32 2024-11-25 10:33:11 +01:00
Remove dependency on tower-livereload
liquidex closed issue liquidex/treehouse#41 2024-11-25 10:32:45 +01:00
Breadcrumbs are missing in historic posts
liquidex closed issue liquidex/treehouse#40 2024-11-25 10:32:34 +01:00
/b?hello link is broken
liquidex closed issue liquidex/treehouse#36 2024-11-25 10:32:30 +01:00
revision n in the bottom should link to the latest historic revision in case you're on the latest hot revision
liquidex closed issue liquidex/treehouse#38 2024-11-25 10:32:24 +01:00
Working tree pages do not report diagnostics
liquidex closed issue liquidex/treehouse#44 2024-11-25 10:31:42 +01:00
Lazy page generation in debug mode
liquidex pushed to main at liquidex/treehouse 2024-11-24 20:17:56 +01:00
b2a25e65e9 fix broken indentation and formatting in various pages
e1dd1074f8 make text in sections a bit smaller
c54b0629b7 fix navigation jank in debug environments with live reloading
bcae0ec6f7 philosophy/furry: fix broken branch link
Compare 4 commits »
liquidex pushed to main at liquidex/treehouse 2024-11-24 14:50:38 +01:00
41fa245150 rudimentary search engine optimisation (robots.txt, <meta name="robots"> in /b)
liquidex pushed to main at liquidex/treehouse 2024-11-23 22:50:22 +01:00
107a9a4c39 restore functionality that expands linked branches