Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 14:03
· 2 commits to main since this release

@pearpages/pulp-tokens 0.7.0

Minor Changes

  • 4654155: AppShell: the frame of an app's pages. Slots for header, sidebar, tabBar and footer around the page, which it renders in main; a slot left out takes no room, so a signed-out page passes no navigation. From 48rem the sidebar sits beside the page, below it the tab bar docks to the bottom edge, with CSS only. With a tab bar, the page (or the footer) clears it, and --app-shell-inset-block-end carries its height, which Toast now reads to stay above the bar. No hooks, so it renders on the server. Record 019. Tokens: --app-shell-* and a new semantic --size-sidebar-width (15rem).
  • e2f00ef: NavList: a vertical list of links for an app's sidebar or a section's pages. A labelled nav with a list of links, the page marked aria-current="page" and its section aria-current="true", a nested list for a section's pages (sub), an optional icon and badge per link, and asChild for a router's link or a button. No hooks, so it renders on the server. Tokens: --nav-list-*.
  • 180a652: TabBar: an app's primary navigation on a phone, three to five tabs docked to the bottom edge. A labelled nav with a list of links (not a tablist), the current tab aria-current="page", an icon over a visible label, a badge on the icon's corner, one prominent tab drawn as a raised round button, and the safe-area inset under it. position="static" leaves it in the flow. No hooks, so it renders on the server. Tokens: --tab-bar-*, and a new semantic --layer-navigation (900, below dialogs, toasts and popovers).

@pearpages/pulp-css 0.1.9

Patch Changes

  • Updated dependencies [4654155]
  • Updated dependencies [e2f00ef]
  • Updated dependencies [180a652]
    • @pearpages/pulp-tokens@0.7.0

@pearpages/pulp-icons 0.3.0

Minor Changes

  • 7513bd6: Eight glyphs bitepals drew by hand: Globe (language and region), Newspaper (a feed), UserPlus (a follow request, an invite), UserCheck (someone you follow), Flag (want to go), Lightbulb (a recommendation), Eye and EyeOff (shown and hidden). Same 24 grid and 2 px round stroke as the rest. For a two-tone look, set fill and color from your own CSS: the glyph's shapes take both.

@pearpages/pulp-react 0.7.0

Minor Changes

  • 4654155: AppShell: the frame of an app's pages. Slots for header, sidebar, tabBar and footer around the page, which it renders in main; a slot left out takes no room, so a signed-out page passes no navigation. From 48rem the sidebar sits beside the page, below it the tab bar docks to the bottom edge, with CSS only. With a tab bar, the page (or the footer) clears it, and --app-shell-inset-block-end carries its height, which Toast now reads to stay above the bar. No hooks, so it renders on the server. Record 019. Tokens: --app-shell-* and a new semantic --size-sidebar-width (15rem).
  • e2f00ef: NavList: a vertical list of links for an app's sidebar or a section's pages. A labelled nav with a list of links, the page marked aria-current="page" and its section aria-current="true", a nested list for a section's pages (sub), an optional icon and badge per link, and asChild for a router's link or a button. No hooks, so it renders on the server. Tokens: --nav-list-*.
  • 180a652: TabBar: an app's primary navigation on a phone, three to five tabs docked to the bottom edge. A labelled nav with a list of links (not a tablist), the current tab aria-current="page", an icon over a visible label, a badge on the icon's corner, one prominent tab drawn as a raised round button, and the safe-area inset under it. position="static" leaves it in the flow. No hooks, so it renders on the server. Tokens: --tab-bar-*, and a new semantic --layer-navigation (900, below dialogs, toasts and popovers).

Patch Changes

  • Updated dependencies [4654155]
  • Updated dependencies [7513bd6]
  • Updated dependencies [e2f00ef]
  • Updated dependencies [180a652]
    • @pearpages/pulp-tokens@0.7.0
    • @pearpages/pulp-icons@0.3.0

Docs: https://pulp.pearpages.com · Compare: v0.6.1...v0.7.0