Skip to content

v0.20.0

Choose a tag to compare

@pukhrajp pukhrajp released this 10 Jun 09:01
· 9 commits to main since this release
1bb7dd9

@tinybigui/react 0.20.0

Snackbar — MD3 slot-based architecture refactor

State-layer color fixes (MD3 spec compliance on inverse surface)

  • Action button: dedicated SnackbarActionButton slot using bg-inverse-primary state layer
  • Close icon button: dedicated SnackbarCloseButton slot using bg-inverse-on-surface state layer

Close button sizing fix

  • Close button reduced from 56dp to 32dp to fit within the 48dp snackbar container

Motion migration to spring-standard tokens

  • Position-aware slide + fade enter/exit using spring-standard duration tokens
  • Bottom positions slide up; top positions slide down
  • prefers-reduced-motion: fade-only with no spatial motion

Other fixes

  • supportingText: full text-inverse-on-surface (removed non-spec opacity reduction)
  • Two-line density: 68dp min-height with top alignment; single-line remains 48dp centered

New exports: snackbarActionVariants, snackbarActionStateLayerVariants, snackbarActionFocusRingVariants, snackbarCloseVariants, snackbarCloseStateLayerVariants, snackbarCloseFocusRingVariants, snackbarCloseIconVariants and their VariantProps types.