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")