Commit Graph

1074 Commits

Author SHA1 Message Date
Ben Edgington
953fa387f4 Build: update dark mode file version numbers 2025-07-11 09:42:07 +01:00
Ben Edgington
bb2b668808 Book: fix dark mode transition on Chrome 2025-07-10 18:05:35 +01:00
Ben Edgington
1e24ea6408 Build: npm update 2025-07-10 16:35:13 +01:00
Ben Edgington
dde2ea5950 Book: rework and revise diagrams 2025-07-10 09:48:38 +01:00
Ben Edgington
b2d4caaadd Build: comment and tidy 2025-07-10 01:16:47 +01:00
Ben Edgington
6e512ad8b0 Build: handle single-diagram files 2025-07-07 17:55:41 +01:00
Ben Edgington
86f5f71ec4 Build: add drawio2svg tool 2025-07-07 17:39:13 +01:00
Ben Edgington
93e883a42e Build: ignore drawio .bkp files 2025-07-07 13:27:42 +01:00
Ben Edgington
ec5b59280c Merge remote-tracking branch 'origin/capella' into capella 2025-07-07 09:32:38 +01:00
Ben Edgington
943f9824b4 Dep: npm update 2025-07-05 13:48:20 +01:00
Ben Edgington
12262645a8 Devdep: update eslint 2025-07-05 13:46:05 +01:00
Ben Edgington
c6de764342 Dev: update astro to 5.11.0 2025-07-05 13:45:53 +01:00
Ben Edgington
358de358a3 Dev: update astro to 5.10.2 2025-07-01 20:10:36 +01:00
Ben Edgington
d4d9ba137b Devdep: update globals (for eslint) 2025-07-01 20:08:45 +01:00
Ben Edgington
6d33ba08d4 Book: promote a few titles 2025-06-27 22:25:15 +01:00
Ben Edgington
90af69229a Devdep: update eslint 2025-06-27 22:19:03 +01:00
Ben Edgington
cd9fd2885b Build: handle hidden pages in spec build 2025-06-27 15:11:25 +01:00
Ben Edgington
0ead757e53 Book: proofread of BLS chapters 2025-06-27 13:26:20 +01:00
Ben Edgington
b895443282 Book: proofread of BLS chapters 2025-06-27 12:23:01 +01:00
Ben Edgington
a09092e94d Build: increase summary box bottom margin 2025-06-27 12:19:35 +01:00
Ben Edgington
85b2024b24 Build: trim whitespace from search index 2025-06-27 10:10:08 +01:00
Ben Edgington
0168ec1899 Devdep: update prettier 2025-06-27 09:52:44 +01:00
Ben Edgington
ecea236b81 Build: remove weird newlines before tables 2025-06-26 18:20:37 +01:00
Ben Edgington
83ca0484e6 Book: rewrite old links to BLS12-381 article 2025-06-26 15:38:58 +01:00
Ben Edgington
60d04815f7 Build: add some debugging output 2025-06-26 15:17:27 +01:00
Ben Edgington
1529b70d70 Book: format LaTeX line breaks in table 2025-06-25 22:29:08 +01:00
Ben Edgington
e9d809a90f Book: add BLS12-381 chapter 2025-06-25 17:20:10 +01:00
Ben Edgington
9ec0d30dc9 Build: disable LaTeX check 3 2025-06-25 17:06:24 +01:00
Ben Edgington
a20522273f Build: refactor to walk tree only once 2025-06-25 10:43:35 +01:00
Ben Edgington
49f3f44ab1 Build: minor stylistic changes 2025-06-25 09:30:08 +01:00
Ben Edgington
95a83a0ae2 Devdep: update prettier 2025-06-25 09:18:35 +01:00
Ben Edgington
72e9e4152e Build: more thorough processing of spec links
Deals with duplicate anchors in the one-page spec.
2025-06-24 22:11:34 +01:00
Ben Edgington
59bd21ed10 Build: improve KaTeX display in tables 2025-06-23 20:03:27 +01:00
Ben Edgington
b6edbda1e8 Dep: update Astro to 5.10.1 2025-06-23 20:02:13 +01:00
Ben Edgington
1be8111743 Build: minor whitespace improvements 2025-06-23 10:35:33 +01:00
Ben Edgington
b5b7f71f3e Build: simplify tagname check 2025-06-23 10:11:50 +01:00
Ben Edgington
824efadcee Dep: npm update 2025-06-23 09:07:31 +01:00
Ben Edgington
5cd6246ae0 Devdep: update prettier 2025-06-23 09:04:33 +01:00
Ben Edgington
acd042fa27 Build: Fix minor whitespace issues 2025-06-23 09:03:19 +01:00
Ben Edgington
bb874f7b30 PDF: Simplify summary box handling 2025-06-19 20:13:05 +01:00
Ben Edgington
3569ba39d7 Update Astro to 5.10.0 2025-06-19 12:25:01 +01:00
Ben Edgington
9080030b3f Patching node modules is not currently needed 2025-06-17 15:38:47 +01:00
Ben Edgington
46ae5b4f06 Update Astro to 5.9.4 2025-06-17 15:36:14 +01:00
Ben Edgington
387e1b0a16 Introduce spans for wrapping long strings 2025-06-16 12:34:29 +01:00
Ben Edgington
895a266f98 Revert "No need to use rehype-raw"
This reverts commit 4790d50174ff197e8eb149ecca36bfcf7fa64420.

Without rehype-raw (relying only on remark-rehype) the h1 and h2
headings are not added to the headings object which messes up the page
index. We want to keep those headings as HTML as we add a `no-anchor`
class to them.
2025-06-16 10:15:10 +01:00
Ben Edgington
82566ef1ee No need to use rehype-raw
Adding the allowDangerousHtml option to remark-rehype achieves the same
thing.
2025-06-15 19:17:19 +01:00
Ben Edgington
c053bfb99d Update dev dependencies 2025-06-15 16:55:42 +01:00
Ben Edgington
630eb37f7d Don't update the search index on partial reloads 2025-06-15 16:30:39 +01:00
Ben Edgington
1a128dbea7 Clean up stale paths in store 2025-06-14 17:58:37 +01:00
Ben Edgington
7c19836b9f Make link checker also read from stdin 2025-06-14 17:19:56 +01:00