Releases: zensical/ui
0.0.18
Summary
This version fixes an issue where GLightbox was downloaded although not enabled, leading to side effects in air-gapped environments.
Changelog
Bug fixes
0.0.17
0.0.16
Summary
This version adds support for sourcing section titles from Markdown files when the title is left empty in the nav setting as defined in the configuration when navigation.indexes is enabled.
Changelog
Features
- 7f2af3e ui, templates – section title sourced from
index.mdwhen empty
Bug fixes
- 0eb5d6a ui, templates – color palette setting not carried over to 404 page (#138)
- c10f115 ui, modern – background color in lightbox image container doesn't match light/dark mode
Refactorings
- 33b8e40 ui, templates – remove
typesetbranch fromnav-itempartial
0.0.15
Summary
This version adds native support for GLightbox, a JavaScript lightbox library to add zoom and gallery features to images. If an image is wrapped in a link with the glightbox class attached, it will be automatically integrated into an image gallery and become zoomable.
The next version of Zensical, which will be released shortly after, will include a complementary Markdown Extension for automatically wrapping images in the appropriate markup to enable GLightbox features without requiring manual tagging in Markdown files.
Highlights
- Add support for GLightbox, a JavaScript lightbox library for zooming and galleries
- Section titles in the table of contents will render with markup from now on
Changelog
Features
- f249ed3 ui, templates – render section title with markup in table of contents
- 92268ca ui, classic, modern, scripts – add native support for GLightbox
Bug fixes
- 22433cb ui, modern – overflow wrap in table of contents
- aaa28c7 ui, modern – adjust spacing in table of contents for typeset content
- 043d843 ui, scripts – paths with
:can't be followed from search results (#130)
Refactorings
- 365d27d ui, classic, modern – remove unused CSS variables
0.0.14
0.0.13
Summary
This version fixes two bugs when interacting with anchor links in the table of contents, and ensures that the Google Fonts URL is properly encoded.
Changelog
Bug fixes
0.0.12
Summary
This version includes breaking changes for icons, as Lucide has been updated to v1, which includes the removal of 19 brand icons. 166 new icons are added, most of them brand icons in SimpleIcons and FontAwesome. Additionally, there are bug fixes related to the latest changes of the table of contents in the modern theme and instant navigation on anchor links.
In case you were using any of the removed icons, we recommend switching to the equivalent icon from the SimpleIcons or FontAwesome icon sets.
Changelog
Breaking changes
- 4e8623e ui – update dependencies, 166 icons added, 19 icons removed
Bug fixes
0.0.11
Summary
This version ships a new table of contents implementation for the mobile view in the modern theme in form of a floating sidebar. The button is located at the bottom, so it's easily reachable with the thumb, and the sidebar itself is scrollable, so it can accommodate arbitrarily long tables of contents.
Additionally, it includes several tweaks to make the user interface more snappy and improve readability of tooltips and inline code blocks.
Changelog
Features
Bug fixes
Refactorings
0.0.10
Summary
This version adds support for a version selector, a requirement for supporting mike to manage multiple versions of documentation on GitHub Pages. Additionally, it fixes a couple of bugs related to search and code annotation rendering.
Changelog
Features
- 3eb364c ui, modern, templates – add version selector support
Bug fixes
0.0.9
Summary
This version improves on accessibility and fixes some rendering bugs. Additionally, it simplifies customization of tags with additional styles, and fixes a bug with search highlighting when using keyboard navigation.
Changelog
Bug fixes
- 2d80c5c ui, modern – code annotation in first line overlaid by code block controls (#71)
- bf2d9b2 ui, scripts – search terms not highlighted on keyboard navigation (#77)
- 674a877 ui, templates – use
site_nameasaltfor logo (#79) - 745bed5 ui, templates – add missing
aria-labeltolabelelements (#79) - 9775ab2 ui, templates – skip link doesn't work when no
h1is present in Markdown (#79)