Commit Graph

20 Commits

Author SHA1 Message Date
Adrian Rumpold
7dd913df7b Paragraph-level links, preview tooltips 2025-04-30 12:04:38 +02:00
Adrian Rumpold
ea7885eeee Update README 2025-04-30 08:32:11 +02:00
Adrian Rumpold
894d4f50ef Add high-level architecture to README 2025-04-29 14:12:32 +02:00
Adrian Rumpold
8aced6c67a Fix cross-ref hyperlink behavior 2025-04-29 10:15:00 +02:00
Adrian Rumpold
860c67b00b Fix xref links 2025-04-29 09:41:51 +02:00
Adrian Rumpold
04f46e3893 Article cross-reference linking 2025-04-29 09:34:14 +02:00
Adrian Rumpold
9597ccc3bd Fix Panel test setup 2025-04-29 07:37:15 +02:00
Adrian Rumpold
f113c72c10 Switch to Axios, Panel component test 2025-04-29 07:33:01 +02:00
Adrian Rumpold
3e5d465356 Tests and fixes for ArticleSelector component 2025-04-25 12:42:29 +02:00
Adrian Rumpold
727622755f More component tests 2025-04-25 11:31:31 +02:00
Adrian Rumpold
b281059218 Add test for the language switcher 2025-04-25 11:14:28 +02:00
Adrian Rumpold
00c32f72c2 Fix static asset serving in Modal app 2025-04-25 09:24:46 +02:00
Adrian Rumpold
abb415c380 Improved article selector with titles and structure 2025-04-25 09:18:53 +02:00
Adrian Rumpold
f21158c6c0 Correctly extract TOC text entries
The previous code could not correctly handle nested XML elements in the TOC text entries.
2025-04-25 09:18:23 +02:00
Adrian Rumpold
ad335ad4d3 Frontend: CSS modules, Zustand + URL sync 2025-04-25 08:17:46 +02:00
Adrian Rumpold
e8a9a42ef4 Use zustand for state management 2025-04-24 11:14:05 +02:00
Adrian Rumpold
a15ceaa6e3 Modal deployment 2025-04-24 08:45:01 +02:00
Adrian Rumpold
2165ce0d5b Hierarchical TOC + routing 2025-04-23 13:27:54 +02:00
Adrian Rumpold
6dcf39dc58 Working TOC 2025-04-23 12:27:35 +02:00
Adrian Rumpold
54a3aba531 Working initial version 2025-04-23 11:30:03 +02:00