Commit graph

90 commits

Author SHA1 Message Date
9d17797688 make buttons extra snappy by disabling transitions on :active 2025-08-31 14:37:38 +02:00
0577d72707 netcanv: organise commands in UI demo 2025-08-31 14:33:54 +02:00
9e9d4dd75d style for buttons 2025-08-31 12:06:50 +02:00
408b984266 vertically aligned code comments 2025-08-30 20:51:49 +02:00
ee0a95974b minor stylistic tweaks to the CSS 2025-08-30 13:13:54 +02:00
e1b6578b2a add a tagging system to the website 2025-08-26 12:30:16 +02:00
49af219330 disable font inflation on mobile devices (hopefully) 2025-08-22 12:46:56 +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
c612929825 programming/lua/classes: prose version
it's much more readable is it not
2025-08-17 22:22:06 +02:00
57528fc7a8 add some stuff into the empty pink virtual space at the bottom 2025-07-15 00:48:34 +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
b792688776 remove treehouse-format crate and collapse everything into src 2025-07-10 18:30:39 +02:00
62c272ff62 add option to bust cache globally 2025-01-15 11:28:00 +01:00
c1cf9e0812 make space on the top when scrolling to elements via URL anchors # 2025-01-12 19:36:05 +01:00
74baa61122 make the 🔗 button copy branch links to clipboard
to accomplish this, I generalised emoji tooltips to a shared Tooltip class.
in the long run I'd like to transform all existing `title=""` tooltips into these for stylistic consistency with the rest of the website, but this is good enough for now.

I also ended up cleaning up some old code from before the /b rework.
2025-01-12 17:58:20 +01:00
2d687977c8 rebranding from liquidex.house to riki.house 2025-01-06 12:17:48 +01:00
ae9273cdff change units in CSS to properly scaled rem
yeah I should've done that from the start should have I
2024-12-10 23:51:51 +01:00
6d3037791a make the command line a bit more accessible by including a :| icon at the bottom
also add a few extra commands for navigating around the house
2024-12-10 20:41:14 +01:00
9cac6c3c3e add a vim-like command line under : 2024-12-08 22:33:25 +01:00
0ce7f50285 add image upload feature in dev mode 2024-12-08 12:45:44 +01:00
d658874fd7 fix some issues with typography (no italics in headers, no bold in <code>) 2024-11-25 22:10:46 +01:00
7169e65244 implement a blake3 content version layer for cache busting
works pretty much the same as our previous `?cache` parameter, but is implemented in a less ad-hoc way
2024-11-23 21:43:58 +01:00
d68855a73f fix missing root breadcrumb on history pages 2024-11-04 22:50:16 +01:00
83d88b564e fix history view on narrow screens 2024-11-01 19:22:20 +01:00
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
38e5f8f06d fix weird padding in footer 2024-09-29 14:17:46 +02:00
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
2a68cfbf63 update issues 2024-07-24 18:20:12 +02:00
9bf3409197 caching static resources 2024-07-19 19:13:55 +02:00
acb5a44866 fix some hacks in main.css that are no longer needed after scrollbar-color fix 2024-06-18 20:41:02 +02:00
742c4b96cd fix usage of rem where it was not meant to be 2024-06-17 21:00:26 +02:00
7d62e37146 refining the layout a bit 2024-06-13 22:00:26 +02:00
05460f6c69 new accessible metrics 2024-06-13 21:50:09 +02:00
7720c9df0b fix scrollbar color 2024-06-13 20:10:38 +02:00
2bdca414d0 lvalues 2024-05-18 13:41:43 +02:00
d8a8ea77fc OR-types 2024-04-07 18:11:56 +02:00
6ab533172d edit index 2024-03-24 22:32:01 +01:00
94328e0b93 add chats 2024-03-24 18:08:47 +01:00
1265796996 add json syntax 2024-03-12 20:03:00 +01:00
59679118be ALTER TABLE design (or something( 2024-03-07 21:21:02 +01:00
c89f32eeab make the page title a clickable link 2024-03-03 21:43:01 +01:00
3a4eb87ca0 magic! now it works on web kit 2024-03-03 21:23:37 +01:00
33416e8963 refactoring some stuff 2024-03-02 20:53:44 +01:00
372a9dff5a redesign new a bit 2024-02-22 16:14:02 +01:00
e0cdcc46c5 fix placeholder consoles 2024-02-21 23:26:53 +01:00
a1464bb865 newsfeed 2024-02-21 23:17:19 +01:00
a92ae02454 make tairu work better with noscript 2024-02-20 23:30:36 +01:00
3a8799f581 slight rework of emoji 2024-02-20 21:50:24 +01:00
6712f51778 conclusion of tairu 2024-02-19 22:32:26 +01:00