Update to React 18
Fix #168: If a title is set a changelog entry, then display it at the top of the page
Fix #149: Fix anchor visibility and link display inside headers
Fix render of "Other" items category for the changelog
In the standard
layout, center the content when on widescreen.
Add a Improved
category to the changelog
Change the visual of the Changelog page
Fix #148: Allow changelog items to be define outside of a category
This allows support of RELEASE_NOTES files too.
Optimize content size based on the display
Don't generate empty line in the CHANGELOG page
Improve the margin between the changelog items
Fix #144: toc: false
disabled the whole menu and not just the TOC
Fix #145: Don't generate an empty <li></li>
if the TOC contains no elements
Addd $nacara-navbar-dropdown-floating-max-width
SCSS variable
Make the floating dropdown able to return the text to new line automatically
The dropdown description now accept an HTML string
Can't force new line using \n
in the dropdown description
Fix #108: If the dropdown correspond to the active page, we indicate it visually
Make the menu-container scrollable on mobile
We can disable the TOC generation from standard
by setting toc: false
in the front-matter
Fix missing fable_modules
folder from dist
Fix the TOC parser to support minified HTML code too
Adapt to support Nacara 1.1.0
Fix warning: Use of deprecated folder mapping "./" in the "exports"
Release v1.0.0
Added ApiGen minimal style
Add missing has-footer
to the body element when a footer is added via the partials.
In watch mode, general a local link for the brand item instead of redirecting the live website.
Place correctly the footer even when there is not enought content to fill the whole page
Add api
layout
Simplify the Page.Minimal.render
function because I was often forgetting to add the new arguments when using JavaScript
Simplify the layout names
nacara-standard
-> standard
nacara-navbar-only
-> navbar-only
nacara-changelog
-> changelog
Add support for the partial inside the dropdowns
Add support for toc
front-matter which allows to customize the Headers interval
Improve the hover behavior when using a fullwidth dropdown. Before this fix, the user needed to be really quick to access the dropdown content because of the gap between the Navbar Item and the Dropdown body.
Re-try fix exports so people can import the distributes files for their own custom layouts
Improve reloading system to reload only if the change concern the current page.
This avoid reloading the page before it is ready when regenerating a lot of pages.
Force table cells to break words on mobile if needed allowing for a better display
Try fix exports so people can import the distributes files for their own custom layouts
Add files from js
folder to the published package
PR #87: Add current section name in the navbar on mobile too
Fix #90: Complete rework of the navbar behavior
Dropdown
Fix #96: Add partials support
Fix #77: Add footer support
Fix #90: Us a different button style differentiate the navbar burger menu from the breadcrumb menu on mobile
Move the NPM package to be a pure ESM package
Switch to remark
and rehype
for doing the markdown parsing
Fix #112: If there is no menu or toc, center the page content
Fix typo in date-disable-copy-button
attributes. It has been renamed to data-disable-copy-button="true"
Fix #8: Generate a favIcon
tag if the property is set in nacara.config.json
Fix #62: Improve menu display when using a combination of item/section
Move the fix "margin of p element inside of list element" to the changelog layout only
Fix #53: Include nacara/scripts/live-reload.js
when using Nacara in watch mode
PR #56: Add responsive metadata so the website is rendered correctly on mobile
Publish .fable
folder
Publish .fable
folder
Publish .fable
folder
Initial release as a standalone package