Skip to main content

cds_flutter 0.1.1 copy "cds_flutter: ^0.1.1" to clipboard
cds_flutter: ^0.1.1 copied to clipboard

Unofficial Flutter port of the Coinbase Design System (CDS): tokens, light, dark and high-contrast themes, 552 icons and 150+ accessible, spring-driven components.

0.1.1 #

  • Shorter package description so pub.dev and search engines show it in full.
  • The minimum supported Flutter version is 3.38.

0.1.0 #

First public release.

  • Theme: CdsThemeProvider, CdsTheme, CdsThemeConfig.standard and .highContrast with light and dark palettes generated from CDS, spacing, radius, border, size and typography scales, shadows, Material interop (cdsMaterialTheme).
  • Motion: CDS curves and durations, CdsSprings, CdsMotion.springTo, momentum projection, rubberbanding, reduced-motion helpers.
  • Icons: 552 CDS glyphs (CdsIconName, CdsIcon) with keyword search data. Brand logos from the original font are not included.
  • Fonts: Inter and Source Code Pro bundled under the SIL OFL, registered on the license page automatically.
  • Primitives: CdsText, CdsBox, CdsHStack, CdsVStack, CdsSpacer, CdsDivider, CdsPressable.
  • Components: see the README component table.
  • Agent support: cds-flutter and cds-flutter-craft skills (dart run cds_flutter:install_skill), llms.txt, llms-full.txt, one reference page per component.
1
likes
160
points
0
downloads
screenshot

Documentation

Documentation
API reference

Publisher

unverified uploader

Weekly Downloads

Unofficial Flutter port of the Coinbase Design System (CDS): tokens, light, dark and high-contrast themes, 552 icons and 150+ accessible, spring-driven components.

Repository (GitHub)
View/report issues
Contributing

Topics

#design-system #ui #widget #theme #components

License

Apache-2.0 (license)

Dependencies

clock, flutter

More

Packages that depend on cds_flutter