Repository navigation
OINK v1.3.1
Readability repairs and an opt-in FileTree comment layout, with a refreshed
Hugo and Sass toolchain.
Changed
- Advance the minimum to Hugo Extended 0.168.0. Validate this release with
Go 1.27.2 and Hugo Extended 0.168.0; CI follows the latest stable Go and Hugo
releases and records the versions used. The module's Go minimum remains 1.27.0. - Refresh homepage and RSS output goldens for Hugo's generator-tag placement
and automatic summaries that extend to preserve balanced HTML containers. - Compile main and ReDoc styles with standalone Dart Sass 1.105.2, preserving
project-variable hooks and the separate Font Awesome stylesheet. Install
Dart Sass onPATHbefore building. The four known Bootstrap/import-scope
language deprecations are scoped out; other warnings remain publication-fatal. - Load the dark Chroma palette with Sass modules and correct the adjacent
download-channel selector for Dart Sass.
Fixed
-
Keep Markmap node text readable across light/dark modes and visual presets,
while retaining dark text for print. -
Keep the fixed right rail above the footer, including pages without a
sidebar and content reflows from tabs, blog view changes, and loaded media. -
Add
.td-table--widefor technical tables that need intact identifiers and
bounded descriptions inside a horizontal scroll region. Ordinary tables,
field lists, and static outputs retain their existing layout. -
Add
wrap=trueto FileTree fences for complete long comments, including
unbroken identifiers. The defaultwrap=falsepreserves compact rows;
filenames, folding, divider controls, mobile stacking, and Print behavior
retain their existing contracts. Invalid values warn and fall back to false.
Contributors
Thanks to @imbajin for reporting and contributing
these readability repairs, together with fixtures, tests, and bilingual docs:
- #48: Markmap text colors across appearances.
- #50: fixed TOC clearance above the footer.
- #52: complete FileTree comments, integrated
behind the optionalwrapparameter. - #54: readable technical table widths,
integrated through the explicit.td-table--widemodifier. - Documentation #11: companion
design contracts and regression coverage.