6ca40e2321
feat: add base_path support for mounting under a URL prefix
...
Wraps the router in axum's `nest` when BOOK_BASE_PATH is set, prepends
the prefix to form actions and asset URLs, and exposes a {{base}}
template placeholder. basePath option added to the NixOS module.
2026-04-29 01:40:48 +01:00
b784f4dd9c
feat: set required/optional for message, drawing, and voice notes, independently
2026-04-28 15:50:36 +01:00
c70c4449fc
config: simplification of some options, moved into html template
2026-04-28 01:59:35 +01:00
3f46b7669d
ui: defaults
2026-04-28 01:22:28 +01:00
6bbdb50ab8
ui: update to defaults, less assumptions about layout
2026-04-28 00:30:08 +01:00
25ad11540e
telegram: improvements across the board, and avoiding sending images and notes without request
2026-04-10 21:38:29 +01:00
b3f5f403aa
refactor: forget epoch and going down to a 4char hex string
2026-04-10 19:38:46 +01:00
a7c74241a0
styles: semantic html rather than all being pre-wrapped to generalise for others
2026-04-10 19:25:53 +01:00
52cbc003e1
feat: responsive canvas scaling
2026-04-10 16:10:10 +01:00
4807104eb1
feat: extracts {{prompt}} out from {{form}} as a separate element
2026-04-10 16:04:42 +01:00
c5a138e6a0
docs: stale comment in templates/default.html
2026-04-10 15:35:38 +01:00
c3e1ff145d
fix: remove unused label configs, fix entry audio gap, canvas spacing
2026-04-10 02:48:55 +01:00
68080a1455
feat: voice note and collapsible form CSS
2026-04-10 02:22:25 +01:00
c05cbf4cbc
feat: extracts out the success page to an actual template
2026-04-10 01:22:09 +01:00
286a0ed371
feat: drawing toolbar is back
2026-04-09 23:35:57 +01:00
9521fc4aef
feat: initial draft of drawings, still missing some features from my other site
2026-04-09 23:00:48 +01:00
d26c289f66
feat: textarea width/rows in px to match drawpad, and drawpad submissions/entry rendering
2026-04-09 22:39:00 +01:00
f9f4d9e1de
docs: readme
2026-04-09 20:28:31 +01:00
f794fa3ce0
include_str default css, fix placeholder replacement in comments
2026-04-09 17:42:32 +01:00
250dc02407
replace pre with div.page-container, document template
2026-04-09 17:34:40 +01:00
e7aa4cae96
default css as a standalone file for reference
2026-04-09 17:16:20 +01:00
b041941a4a
classes on all elements, configurable form labels/style/textarea
2026-04-09 17:11:59 +01:00
d751eb62a9
pre-wrap default template, t0sig-style form and entries
2026-04-09 16:55:01 +01:00