Skip to content

Latest commit

 

History

History
392 lines (212 loc) · 22.6 KB

CHANGELOG.md

File metadata and controls

392 lines (212 loc) · 22.6 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.0.0-beta.2 (2024-12-13)

Features

  • component: add list and list item (98f899c)
  • implement id and layer control (2b39b73)
  • utilities: add theme and state aware utilities (fa835cb)
  • utility: add border classes (5a408df)
  • utility: add flex basis and fix generation of existing flex classes (05499f7)
  • utility: add text transform classes (0f2e074)

Bug Fixes

  • component: use correct screen mixin for input group inline (73ac6cb)
  • utilities: correct selector for display classes (65c5052)

Performance Improvements

  • screen: add error checking for mixins and functions (3130bce)

Code Refactoring

  • border: use rem for default width (8ef867f)

1.0.0-beta.1 (2024-12-06)

Code Refactoring

  • prefix: move dash separator to be included in prefix (cb537b7)

1.0.0-beta.0 (2024-12-05)

Features

  • theme: overhaul theme system to allow for fine-tuned control (b433cd2)
  • utilities: add ability to have responsive variations on all utilities (#122) (ba8ffdf)

Code Refactoring

  • breakpoints: change entire breakpoint system to be smarter (f87f01c)
  • navigation: make js structure the same as other custom scripts (f26534a)

1.0.0-alpha.16 (2024-10-22)

Features

  • add force-single-column screen trigger (dad9253)
  • build: add compiled versions of js (1e2939b)
  • component: implement accordion (fdbc7c1), closes #67
  • fix accordion sizing and add new open close methods (8a5420c)
  • js: implement new storage into all js components (#114) (7747617)

Bug Fixes

  • carousel: remove pointer events from containers (922167a)
  • correct accordion typo (#115) (35ad3d7)

1.0.0-alpha.15 (2024-09-24)

Build System

  • stylelint: fix broken rules (891807f)

1.0.0-alpha.14 (2024-09-24)

Features

  • add basic template for documentation (2a71c52)
  • button: add state classes (1018e3b)
  • component: add top bottom and inverse classes to cards (3199410)
  • component: add transition custom props for alerts and fix markup (b3c479f)
  • component: implement alerts (d493a7f), closes #65
  • component: implement carousel (ea613c1), closes #87
  • utilities: add width and height classes (5d93ed6)
  • utility: add visually hidden classes (4c7cecc)

Bug Fixes

  • menu: adjust min/max width on menu items (cff88ec)

Code Refactoring

  • alerts: use new button mixin (2fe35eb)

Build System

  • npm: update eslint and plugins to latest (d927eaa)
  • npm: update husky (678341c)
  • npm: update stylelint plugins (f54942d)

1.0.0-alpha.13 (2024-06-04)

Features

  • base: add stretched link class (fc5e4b6)
  • base: implement states and extras into both buttons and links (161b34b)
  • component: implement cards (34e9d08), closes #63
  • component: implement flex columns component (6373947)
  • component: implement menu and navigation components (ce93a72)
  • function: handle transparent and other standard colors in theme.get() (3c3a7cf)
  • props: add new border prop to all elements (d7de8c2)
  • utility: add order utilities (24c7026)
  • utility: add ratio classes (526197d)

Bug Fixes

  • buttons: use proper theme get function for button variants (7baa57a)
  • rename font-size to font-size-base for consistency (3537141)
  • use unset for flex columns fill (fdaa10b)

Performance Improvements

  • button: simplify disabled button code (582bcac)
  • columns: adjust both normal and flex columns to work better in various screen sizes (16c133b)

Documentation

  • add mode toggle to html (a22f12d)
  • add spacing to example html (3758642)

1.0.0-alpha.12 (2024-05-24)

Features

  • allow all selectors to be customized (270d3f4)
  • base: add collapsed option for tables (5f86b6d)
  • implement normalize.css into library (f4b4614)
  • utilities: add auto spacers (d5893bb)

Bug Fixes

  • buttons: remove text decoration and add cursor for links that are buttons (844dd10)

Documentation

  • comments: standardize file comments (659e1ac)

1.0.0-alpha.11 (2024-05-21)

Features

  • allow buttons and links to look like eachother (87aae2f)

Code Refactoring

  • tables: sync default colours with root colours (b91f59c)
  • variable: change root-font-color to root-color (4b04a5c)

1.0.0-alpha.10 (2024-05-14)

Features

  • link button and form backgrounds to root background (cbfc6e5)
  • utility: add alignment utilities (5183e13)
  • utility: add display utilities (490748d)
  • utility: add flex utilities (fc85be3)
  • utility: add inset utilities (f148b50)
  • utility: add justification utilities (92ae016)
  • utility: add list utilities (8867ace)
  • utility: add position utilities (0ec0f89)
  • utility: add visibility utilities (6c5dcd2)
  • utility: allow class customization and standardize color classes (708c8c3)
  • utility: allow class customization for typography classes (9bc66b6)

1.0.0-alpha.9 (2024-05-13)

Build System

1.0.0-alpha.8 (2024-05-03)

Features

  • button: add sass map to control theme shades for each variant (e94f530)
  • screen: reduce and modernize media queries and mixins (7b5fc3c)
  • table: add sass map to control theme shades for each variant (64f36e2)

Bug Fixes

  • sass: correct table caption side variable name (d958294)
  • sass: remove defaults from custom prop variables (151ad89)
  • sass: remove defaults from variables and fix transition name (55e4a2e)

1.0.0-alpha.7 (2024-05-01)

Features

  • add top margin to headings (9fc42f1)
  • component: add input groups (bf7ecd2)
  • implement table base and component styles (7cb1552), closes #24
  • mixin: implement proper screen media queries (6c4f6d6)
  • use theme-specific button text colours (d6b3276)
  • utility: add writing direction specific spacers (73b43ce), closes #40

Bug Fixes

  • component: correct field group column width (6488aa5), closes #44
  • docs: correct path to functions (e75207c)
  • typography: use correct index for small text (1685433)

Code Refactoring

  • layout: move container custom props to proper file (4f4acde)
  • maps: add custom versions of maps to override (6150442)
  • scss: separate compiled and source scss (4ce7bbb)
  • typography: rename bold-font-weight to font-weight-bold (b9d7c04)

Build System

  • npm: add postbuild script to ensure docs build during tests (54b5e18)

1.0.0-alpha.6 (2024-04-29)

Features

  • add typography theme and utility styles (b60f500)
  • utilities: add spacer utilities and replace gap with spacers (f4a49f8)

Bug Fixes

  • layout: split columns gap into row and column (9b42185)

Reverts

  • Revert "chore(release): 1.0.0" (014c9ec)

Build System

  • bump cssnano from 6.1.2 to 7.0.1 (489c460)
  • bump postcss-discard-comments from 6.0.2 to 7.0.0 (1c39c0e)

1.0.0-alpha.5 (2024-04-23)

Bug Fixes

  • allow multiple default files to accept overrides (#28) (da7ffa0)

Build System

  • npm: remove dist before compiling sass (02505b7)

1.0.0-alpha.4 (2024-04-22)

Features

  • theme: add variables for root font and background (a7997e8)

Code Refactoring

  • utilities: use bg- and text- for color utilities (9709b32)

1.0.0-alpha.3 (2024-04-20)

Features

  • theme: add ability to generate new theme colours automatically (df0ad39)
  • utilities: add background and color utilities (ef14a15), closes #11

Bug Fixes

  • accessibility: add reduced motion handling on buttons (2a33df0)
  • buttons: handle disabled state (1b2e859), closes #9
  • state: correct layer order for states to override (afd87e4)

Code Refactoring

  • change .columns- to .count- (45d0970)

Documentation

  • add basic example of how to override defaults (a808eeb), closes #10
  • correct link to github (847c074)

Build System

1.0.0-alpha.2 (2024-04-18)

Features

  • use full spectrum of available colour shades (24ed3f3)

Bug Fixes

  • form: handle disabled fieldsets (5a50979)

1.0.0-alpha.1 (2024-04-17)

Features

  • add form base styles and components (daee446)
  • add tertiary colour for more options (37cb0de)
  • layout: add ability to span columns (677c781)

Bug Fixes

  • theme: add correct color scheme to theme modes (b740200)

1.0.0-alpha.0 (2024-04-15)

Features

Bug Fixes

  • use interpolation in all custom prop declarations (a7d347c)

Code Refactoring

Build System

  • npm: add lint and release scripts (2c074d6)
  • npm: add remaining dev and build tools (1ceac67)
  • npm: setup package (be78d5b)

Documentation

  • add custom theme (af0ddf2)
  • add github and vitepress docs (964b932)
  • base: update to proper base (8474ee4)