Skip to content

Latest commit

 

History

History
117 lines (63 loc) · 5.09 KB

File metadata and controls

117 lines (63 loc) · 5.09 KB

@tiny-design/tokens

1.16.0

1.15.0

Minor Changes

  • Emit per-component CSS token slices to dramatically shrink per-component bundles. The tokens package now emits dist/css/foundation.css (primitives), dist/css/semantic.css (semantics), and dist/css/components/<name>.css (per-component) alongside the existing base.css. Each compiled component entry imports only the slices it transitively needs, reducing per-component CSS by ~60% raw and ~80% gzipped (Button: 261 KB → 103 KB raw, 36 KB → 7.5 KB gzipped). Full-library bundle size is unchanged; base.css is still emitted for backward compatibility. - #132 e5335cf

1.14.0

Minor Changes

  • Add seed-driven token foundations to @tiny-design/tokens with an internal primitive -> semantic -> component model, a shared compile-brand-theme runtime export, stricter build validation, and richer registry metadata including resolved token values for downstream tooling. - #128 4444b58

    Fix @tiny-design/mcp token extraction so MCP clients receive concrete resolved token values instead of unresolved token references.

1.13.3

Patch Changes

  • Redesign Skeleton animation APIs, component structure, and related configuration. - #123 35e3b82

1.13.2

1.13.1

1.13.0

Patch Changes

  • Redesign the Split component with a product-grade pane model, refreshed separator styling, updated tokens, and rewritten docs/demos. - d6adb83

1.12.0

Minor Changes

  • Redesign the Collapse component API, styles, and docs, align the related tokens, and keep - #109 58c2ea2 the fixed-version package group in sync for release.

1.11.4

Patch Changes

  • Refactor button styling to use variant and color instead of btnType. - #107 cce1cdf

    This is a breaking change for Button, Button.Group, and SplitButton. Button theme tokens were renamed to variant/color-based keys such as button.solid.primary.bg and button.outline.danger.border.

1.11.3

1.11.2

Patch Changes

  • Migrate component SCSS imports from @tiny-design/tokens to local style/variables and fix Popup positioning sync - #101 ed760d5

1.11.1

1.11.0

1.10.0

Minor Changes

  • Add design token governance with JSON source registry, migrate all component SCSS to token variables, introduce CSS Grid layout system, and rebuild Theme Studio - #93 d515c39

1.9.0

Minor Changes

  • Migrate component styles from SCSS variables to CSS custom properties (--ty-*) for better runtime theming support. - #90 49b4bfc
    • Migrate ~80 structural SCSS constants (padding, sizing, transitions) to runtime-customizable CSS custom properties
    • Tokenize hardcoded values in Button, Input, Card, Select, and Notification components
    • Introduce component-scoped v2 CSS variables such as --ty-button-radius and --ty-card-header-padding
    • Add ThemeConfig support in ConfigProvider for semantic and component token overrides
    • Support global token overrides, component token overrides, and scoped instance overrides via CSS variables

1.8.0

1.7.0

1.6.2

Patch Changes

  • Add chart color tokens (chart-1 through chart-5) for light and dark themes - #81 7e17617

1.6.1

1.6.0

1.5.1

1.5.0

1.4.0

Minor Changes

  • Add hover/focus/active state styles for button status types (success, info, warning, danger), add status color presets to Tag component, fix QuickActions to use theme-aware CSS custom properties, and improve TimePicker with pending selection state committed on OK - #68 006b12a

1.3.0

1.2.0

1.1.2

1.1.1

1.1.0

1.0.11

1.0.10