133 Commits

Author SHA1 Message Date
9a13efbd35 Misc stuff 2025-01-13 00:33:58 -05:00
1e772a97e2 Homepage 2025-01-12 19:04:58 -05:00
de9291cd50 Article content element styles 2025-01-12 16:34:15 -05:00
4601874c64 Fix non-inline asides on mobile 2025-01-12 16:17:21 -05:00
f0ef67f9a0 Article metadata 2025-01-12 16:08:06 -05:00
3adf6031a4 Syntax highlighting, color tweaks 2025-01-12 15:48:13 -05:00
64332a137b Add rss feed 2025-01-11 23:34:07 -05:00
f5c7c14d2e Copy static files 2025-01-11 22:09:03 -05:00
494f2ad367 Footnotes/sidenotes 2025-01-11 16:53:27 -05:00
1279a1755d Improve InputVisitable derive macro 2025-01-05 00:07:13 -04:00
55b91944b2 Fix posts not being written to new path on permalink changing 2025-01-04 14:59:28 -05:00
657f90c39c Start new design 2025-01-04 14:59:15 -05:00
a9a6b85c5f Remove unused markdown stage 2025-01-04 14:57:52 -05:00
a0c4c06de7 Live reload 2025-01-03 12:38:43 -05:00
701350a269 Use hyper instead of axum 2025-01-02 19:19:39 -05:00
876d28fac6 Dev server 2025-01-02 16:10:47 -05:00
0b8717aa2b Inject fonts into css 2025-01-02 13:15:06 -05:00
ec0746011e Add homepage 2025-01-02 11:56:43 -05:00
5d795c3084 SCSS compilation 2025-01-01 23:31:50 -05:00
60858bde24 Use tera templates, incorporate templates into the graph 2025-01-01 18:54:36 -05:00
1253999961 More compute_graph changes 2025-01-01 18:00:49 -05:00
f467025569 Don't print qualified self in node type names 2025-01-01 17:04:42 -05:00
2c1b9c620e File watching 2024-12-31 18:59:22 -05:00
640c0ab620 Allow dynamic nodes to add invalidatable rules 2024-12-31 18:49:00 -05:00
f44f525c2c Actually make removing dynamic node children work 2024-12-31 18:21:17 -05:00
6bb51638cc Output stuff 2024-12-31 14:29:11 -05:00
9ff658f719 Start on the graph generator implementation 2024-12-30 18:35:07 -05:00
20653c2da5 Merge branch 'main' into v7 2024-12-30 15:57:07 -05:00
d92ebf11b2 Dynamic rules 2024-12-29 13:37:54 -05:00
1c436f5a23 Update splash-rs 2024-11-30 23:33:52 -05:00
3479c45c70 Add SwiftUI Lifecycle 2024-11-30 18:42:18 -05:00
07ee3bbbb6 Update ahash 2024-11-27 18:01:50 -05:00
9cb6a8c6ce Start implementing graph-backed generator 2024-11-05 11:32:01 -05:00
8f0fe08ecc Pretty type names in graphviz dump, bring back PartialEq/NodeValue impl 2024-11-05 11:32:01 -05:00
b8ad929d0b Fix derive macro with generics 2024-11-03 15:02:18 -05:00
e69014d98d Assorted graph tweaks 2024-11-03 14:42:45 -05:00
712b528ca8 Add graphviz dump 2024-11-03 13:13:51 -05:00
dd1143aa9b Better cycle error 2024-11-03 10:50:05 -05:00
04bd5cf8c4 Fix async fn in trait warning 2024-11-03 01:30:49 -04:00
08a4bf87dc Derive macro 2024-11-03 01:27:51 -04:00
36bcbe3c9c Simplify Synchronicity trait 2024-11-02 23:56:51 -04:00
6d1e505590 Don't borrow_mut excessively 2024-11-02 19:29:29 -04:00
8c761fe0d4 Use Input for ValueInvalidationSignal 2024-11-02 19:21:30 -04:00
b79edeef0a Add with_output and into_builder 2024-11-02 19:19:15 -04:00
365d2db571 Make InvalidationSignal not generic over synchronicity 2024-11-02 19:08:15 -04:00
a556b14188 Add GraphBuilder::add_async_value 2024-11-02 18:49:29 -04:00
88dfef75fd Document all the things 2024-11-02 18:39:07 -04:00
c1c594d4f7 Move input to rule.rs 2024-11-02 12:10:00 -04:00
b73d205456 Rename crate 2024-11-02 11:31:38 -04:00
02b5226a90 Add invalidatable value node 2024-11-02 11:15:04 -04:00