This is the snapshot of v0.1.6, the current version, as recorded on 2026-11-10. The live page runs its examples →
Changelog up to v0.1.6
v0.1.6
Patch Changes
- 8fe9fb4: Import icons from their own packages (
@behivetech/icons.<name>), and the shared stylesheet and types from @behivetech/icons.base, instead of @behivetech/atoms.icon, which no longer exists.
- 8fe9fb4: Load the Drawer (Radix Dialog) on demand: it is fetched when the pointer or focus reaches the menu button, and at the latest when the button is pressed, so a page that renders the header does not carry it until a phone reader opens the menu. Focus, Escape and focus return are unchanged. The menu icon comes from
@behivetech/icons.menu.
- 8fe9fb4: The menu button reports
aria-expanded="true" only once the Drawer's code has loaded, so assistive technology is never told about a dialog that is not there yet; a failed load leaves the menu closed and the next tap tries again.
- Updated dependencies [8fe9fb4]
- Updated dependencies [8fe9fb4]
- Updated dependencies [8fe9fb4]
- Updated dependencies [8fe9fb4]
- @behivetech/atoms.drawer@0.4.10
- @behivetech/icons.base@0.4.0
- @behivetech/icons.menu@0.1.0
- @behivetech/get-class-name@0.1.0
- @behivetech/atoms.button@0.5.2
- @behivetech/atoms.nav-item@0.5.2
v0.1.5
Patch Changes
- Updated dependencies [1b59e66]
- Updated dependencies [b12f0c9]
- @behivetech/cms.base-styles@0.5.1
- @behivetech/atoms.button@0.5.1
- @behivetech/atoms.drawer@0.4.9
- @behivetech/atoms.nav-item@0.5.1
v0.1.4
Patch Changes
- cb4aabe: Gallery, SiteFooter and SiteHeader now list
@behivetech/cms.base-styles in dependencies instead of devDependencies, because their shipped .module.scss source @uses its breakpoints. A consumer compiling the source gets the package installed. The published dist/index.css is unchanged.
- Updated dependencies [00e81c9]
- Updated dependencies [6534e7a]
- @behivetech/atoms.drawer@0.4.8
- @behivetech/atoms.icon@0.3.8
v0.1.3
Patch Changes
- Updated dependencies [0e4857f]
- @behivetech/atoms.icon@0.3.7
- @behivetech/atoms.drawer@0.4.7
v0.1.2
Patch Changes
- Updated dependencies [b356876]
- Updated dependencies [408d5a9]
- Updated dependencies [5cb85ef]
- @behivetech/atoms.button@0.5.0
- @behivetech/atoms.icon@0.3.6
- @behivetech/atoms.drawer@0.4.6
v0.1.1
Patch Changes
- c1ffc73: Publish from the release workflow so the package's npm trusted publisher is validated.
v0.1.0
Minor Changes
- ee25c3c: Add
SiteHeader: brand, nav links, optional actions and a menu button that opens the links in a right-hand Drawer while the header is narrower than 64rem (a container query on the header's own width). The README notes that the root is an inline-size container and needs a definite width.
Patch Changes
- Updated dependencies [ee25c3c]
- @behivetech/atoms.nav-item@0.5.0