Commit49a27bd6Recorded7 Jul 2026Repositorysigil-site

Republish for Wave 3: press 0.1.3 pin, web-styles realign, sidebar CSS fix

Message

Bump the press dependency to ^0.1.3 (the sidebar-nav release) and realign the stale sigil-web-styles pin ^0.1.0 -> ^0.2.0. The press bump pulls in sigil-test ^0.17, which conflicts with web-styles v0.1.1's ^0.9.0 dev-dep; 0.2.2 uses ^0.17 and matches what dev-redirects already build locally.

Fix the Libraries sidebar truncation at its real source: the site's own styles.sgl capped the expanded nav at max-height 1000px, clipping the 50+ Libraries entries. The earlier press docs.sgl fix (4000px) is press's default theme, which the site overrides via generate-site-css/doc-styles, so it never reached the output CSS. Raise the site rule to 4000px to match.

Changed
 package.sgl               |  4 ++--
 sigil.lock                | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------
 src/sigil-site/styles.sgl |  5 ++++-
 3 files changed, 66 insertions(+), 37 deletions(-)
Diff
package.sglmodified
@@ -23,6 +23,6 @@
23
bundle?: #f))
24
25
dependencies: (list
26
(from-git url: "codeberg:sigil/press" package: "press" version: "^0.1.0")
27
(from-git url: "codeberg:sigil/sigil-web-styles" version: "^0.1.0")
+26
(from-git url: "codeberg:sigil/press" package: "press" version: "^0.1.3")
+27
(from-git url: "codeberg:sigil/sigil-web-styles" version: "^0.2.0")
28
(from-git url: "codeberg:sigil/sigil-css" version: "^0.9.0")))
sigil.lockmodified
@@ -8,55 +8,50 @@
8
version: "0.17.1")
9
(package name: "press"
10
url: "codeberg:sigil/press"
11
ref: "^0.1.0"
12
sha: "22ad0d910f9a5c35c849abad0ace8f5cdb565568"
+11
ref: "^0.1.3"
+12
sha: "17d714780f30d05075dfce4b6537bb29303dcd33"
13
package-selector: "press"
14
version: "0.1.2")
+14
version: "0.1.3")
15
(package name: "sigil-web-styles"
16
url: "codeberg:sigil/sigil-web-styles"
17
ref: "^0.1.0"
18
sha: "d65048c699fd23bdcba80a4f0bacc95dea05844e"
19
version: "0.1.1")
+17
ref: "^0.2.0"
+18
sha: "bc68dcd491b717904e9b1dbc2894d27774a0d0a7"
+19
version: "0.2.2")
20
(package name: "sigil-css"
21
url: "codeberg:sigil/sigil-css"
22
ref: "^0.9.0"
23
sha: "80d333278d45ae81567001afb352d3d4f69bea92"
24
version: "0.9.2")
25
(package name: "sigil-ansi"
26
url: "codeberg:sigil/sigil"
27
ref: "^0.9.0"
28
sha: "0123d3fc7d2dd37e5c27e9fade7d11b817deb21a"
29
package-selector: "sigil-ansi"
30
version: "0.9.2")
+26
url: "codeberg:sigil/sigil-ansi"
+27
ref: "^0.16.0"
+28
sha: "1e14b6f9d034ca8ef9f404e2ded316d0780ad7cf"
+29
version: "0.16.0")
30
(package name: "sigil-http"
32
url: "codeberg:sigil/sigil"
33
ref: "^0.9.0"
34
sha: "0123d3fc7d2dd37e5c27e9fade7d11b817deb21a"
35
package-selector: "sigil-http"
36
version: "0.9.2")
+31
url: "codeberg:sigil/sigil-http"
+32
ref: "^0.16.0"
+33
sha: "c24a14cabdb5ceed6273d7a6c1004baee07d69a0"
+34
version: "0.16.7")
35
(package name: "sigil-json"
38
url: "codeberg:sigil/sigil"
39
ref: "^0.9.0"
40
sha: "0123d3fc7d2dd37e5c27e9fade7d11b817deb21a"
41
package-selector: "sigil-json"
42
version: "0.9.2")
+36
url: "codeberg:sigil/sigil-json"
+37
ref: "^0.16.0"
+38
sha: "55c9e74712b5f79b45d41c65cfe0aef2c8f7e155"
+39
version: "0.16.0")
40
(package name: "sigil-docs"
44
url: "codeberg:sigil/sigil"
45
ref: "^0.9.0"
46
sha: "0123d3fc7d2dd37e5c27e9fade7d11b817deb21a"
47
package-selector: "sigil-docs"
48
version: "0.9.2")
+41
url: "codeberg:sigil/sigil-docs"
+42
ref: "^0.16.0"
+43
sha: "105327cf559c31945fa3239b770460ca323ea8ed"
+44
version: "0.16.1")
45
(package name: "sigil-args"
50
url: "codeberg:sigil/sigil"
51
ref: "^0.9.0"
52
sha: "0123d3fc7d2dd37e5c27e9fade7d11b817deb21a"
53
package-selector: "sigil-args"
54
version: "0.9.2")
+46
url: "codeberg:sigil/sigil-args"
+47
ref: "^0.16.0"
+48
sha: "e8f9427990df5da509d08ea39f24a79f19f7e432"
+49
version: "0.16.0")
50
(package name: "sigil-sxml"
51
url: "codeberg:sigil/sigil-sxml"
57
ref: "^0.9.0"
58
sha: "081b6337c28d2ae55cd7658002cd6bc5e79ea07b"
59
version: "0.9.1")
+52
ref: "^0.15.0"
+53
sha: "5a4f043247600f58bdabae19de55664d759a30c9"
+54
version: "0.15.0")
55
(package name: "sigil-markdown"
56
url: "codeberg:sigil/sigil-markdown"
57
ref: "^0.9.0"
@@ -67,9 +62,40 @@
62
ref: "^0.9.0"
63
sha: "dcbe5e19c7d5adbe41666ed24f7f99e0dd6f6c57"
64
version: "0.9.1")
+65
(package name: "sigil-socket"
+66
url: "codeberg:sigil/sigil-socket"
+67
ref: "^0.16.0"
+68
sha: "6b9e36eb4d4a944b463e5f6826bd711186ba6710"
+69
version: "0.16.0")
+70
(package name: "sigil-tls"
+71
url: "codeberg:sigil/sigil-tls"
+72
ref: "^0.16.0"
+73
sha: "30e8c2a84345dc4d484f5c085daa5bd16fc60fe1"
+74
version: "0.16.3")
75
(package name: "sigil-peg"
76
url: "codeberg:sigil/sigil-peg"
77
ref: "^0.9.0"
78
sha: "2a0adbd32b13fb835cf021a8e279341161a77436"
79
version: "0.9.1")
+80
(package name: "sigil-version"
+81
url: "codeberg:sigil/sigil-version"
+82
ref: "^0.16.0"
+83
sha: "2d2c9ef9c2694466f65abc14cddf9bfb9cada4a4"
+84
version: "0.16.0")
+85
(package name: "sigil-git"
+86
url: "codeberg:sigil/sigil-git"
+87
ref: "^0.16.0"
+88
sha: "0da6221050319ee241461b45eaba1a353b7bf0ec"
+89
version: "0.16.0")
+90
(package name: "sigil-lib"
+91
url: "codeberg:sigil/sigil"
+92
ref: "^0.17"
+93
sha: "c333fbde5ec2d805eddff982952c9993cd441715"
+94
package-selector: "sigil-lib"
+95
version: "0.17.3")
+96
(package name: "sigil-crypto"
+97
url: "codeberg:sigil/sigil-crypto"
+98
ref: "^0.16"
+99
sha: "a391c4ed73891ac5dc8a6da98b80a340c03f801f"
+100
version: "0.16.3")
101
)
src/sigil-site/styles.sglmodified
@@ -234,8 +234,11 @@
234
(overflow "hidden")
235
(transition "max-height 0.3s ease"))
236
+237
;; max-height must exceed the tallest expanded section's real height,
+238
;; else the Libraries section (50+ entries) is clipped by overflow:hidden.
+239
;; Kept a fixed value (not none) so the expand/collapse still animates.
240
(css ".nav-section-toggle:checked ~ .nav-section-items"
238
(max-height "1000px"))
+241
(max-height "4000px"))
242
243
(css ".nav-section-items .nav-item a"
244
(padding-left "1.5rem")