Skip to content

v0.10.0

Choose a tag to compare

@pukhrajp pukhrajp released this 09 Jun 10:59
· 45 commits to main since this release
9c4f301

AppBar M3 Expressive Flexible Refactor

@tinybigui/react

  • AppBar — M3 expressive flexible slot-based variants-vs-states architecture
  • Corrected subtitle type scales per MD3 spec (label-medium, label-large, title-medium + on-surface-variant)
  • Subtitle-driven height growth: medium 136dp, large 152dp via data-with-subtitle
  • Scroll elevation migrated to data-scrolled + group-data-[scrolled]/appbar:* selectors
  • Spring motion tokens for background-color and box-shadow transitions
  • New slot CVA exports: appBarVariants, appBarTopRowVariants, appBarTitleVariants, and more
  • AppBarHeadlessProps extends React.HTMLAttributes<HTMLElement> for data-* forwarding

@tinybigui/tokens

  • --spacing-appbar-medium-subtitle (136dp)
  • --spacing-appbar-large-subtitle (152dp)

Breaking changes

Scroll elevation no longer applies bare shadow-elevation-2 / bg-surface-container classes — use data-scrolled attribute pattern. See packages/react/CHANGELOG.md for migration notes.

Full Changelog: v0.9.0...v0.10.0