All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
7.1.0 (2024-11-20)
- pagination: improve handling of disabled links (502a180)
7.0.0 (2024-11-18)
- stepper: align onChange API with React Aria by only calling onChange with numbers (f3459fb)
- stepper: rename onChange prop to onValueChange
6.4.1 (2024-11-18)
Note: Version bump only for package spark
6.4.0 (2024-11-08)
- skeleton: fix missing deps (fca17d4)
- skeleton: add skeleton items with animation (55eb692)
- skeleton: improve a11y (783272d)
- skeleton: init package (53d5018)
- skeleton: publish skeleton (4579ea7)
6.3.11 (2024-11-06)
Note: Version bump only for package spark
6.3.10 (2024-11-04)
Note: Version bump only for package spark
6.3.9 (2024-10-30)
- prevent removal of anchors from URLs upon page load (ea35116)
6.3.8 (2024-10-29)
- extend dark mode to entire Storybook UI (53ca89d)
6.3.7 (2024-10-29)
Note: Version bump only for package spark
6.3.6 (2024-10-29)
Note: Version bump only for package spark
6.3.5 (2024-10-25)
Note: Version bump only for package spark
6.3.4 (2024-10-23)
Note: Version bump only for package spark
6.3.3 (2024-10-23)
Note: Version bump only for package spark
6.3.2 (2024-10-21)
- apply dark theme only to story content (a69cee5)
6.3.1 (2024-10-17)
- add custom theme decorator to replace sb addon-styling (c884b8d)
- remove @storybook/addon-styling (20061ea)
6.3.0 (2024-10-16)
- breadcrumb: update BreadcrumbItem styles (bacdd57)
6.2.11 (2024-10-16)
- re-generate package-lock (ca8b70a)
6.2.10 (2024-10-16)
6.2.9 (2024-10-09)
Note: Version bump only for package spark
6.2.8 (2024-10-09)
- theme-utils: fixed large font size for color contrast check (2cd41f8)
6.2.7 (2024-10-09)
Note: Version bump only for package spark
6.2.6 (2024-10-08)
- dialog: do not close dialog when foreground elements are clicked (0f9b7c4)
6.2.5 (2024-10-08)
Note: Version bump only for package spark
6.2.4 (2024-10-07)
Note: Version bump only for package spark
6.2.3 (2024-10-07)
Note: Version bump only for package spark
6.2.2 (2024-10-07)
6.2.1 (2024-10-07)
Note: Version bump only for package spark
6.2.0 (2024-10-04)
- combobox: ensure input gets focus when corresponding label is clicked (28bb25e)
6.1.1 (2024-10-04)
- theme-utils: invalid color for main-variant-hovered (d90514f)
6.1.0 (2024-10-02)
- dialog: ensure correct border radius for overflowing content (e2532dc)
6.0.0 (2024-10-02)
- removed pressed and focused color token (7396d0e)
- all -pressed and -focused suffixed tailwind classes must be replaced by -hovered variant
5.7.3 (2024-10-01)
Note: Version bump only for package spark
5.7.2 (2024-10-01)
Note: Version bump only for package spark
5.7.1 (2024-10-01)
Note: Version bump only for package spark
5.7.0 (2024-10-01)
- chip: chips no longer have max width (606127a)
5.6.0 (2024-09-27)
- pagination: small tweaks (5405c6a)
- pagination: tweak types (e6c2cd8)
- stepper: small tweaks (71434ed)
5.5.1 (2024-09-26)
- pagination: update vite config to exclude JSX runtime bundling (79841c9)
5.5.0 (2024-09-25)
- pagination: address TS errors + some tweaks (0072f6c)
- pagination: new pagination component (729126a)
- pagination: enabled link items in pagination (3517f82)
- pagination: update types (a0f9e18)
- stepper: adding compound logic (a7098dd)
- stepper: adding deps and stepper hook (846b9e2)
- stepper: getting started with global implementation (d4197cc)
- stepper: implement compound component pattern to align with codebase standards (a5c13df)
- stepper: improves API and test coverage (211a67b)
- stepper: integrate FormField compatibility (a679429)
- stepper: update dependencies (10800f8)
- stepper: update styles following UX feedbacks (cb6b80b)
- stepper: update styles following UX feedbacks (69c04ff)
5.4.3 (2024-09-25)
Note: Version bump only for package spark
5.4.2 (2024-09-25)
Note: Version bump only for package spark
5.4.1 (2024-09-24)
Note: Version bump only for package spark
5.4.0 (2024-09-18)
- internal-utils: add "omit" internal util (288f3cc)
5.3.9 (2024-09-17)
Note: Version bump only for package spark
5.3.8 (2024-09-16)
Note: Version bump only for package spark
5.3.7 (2024-09-12)
- input: fix intereactivity in input groups (addon) (7b37929)
5.3.6 (2024-09-12)
Note: Version bump only for package spark
5.3.5 (2024-09-12)
Note: Version bump only for package spark
5.3.4 (2024-09-12)
Note: Version bump only for package spark
5.3.3 (2024-09-12)
Note: Version bump only for package spark
5.3.2 (2024-09-11)
- compound export pattern f** with fwd refs at root level (c315c0c)
5.3.1 (2024-09-10)
Note: Version bump only for package spark
5.3.0 (2024-09-04)
- stepper: init stepper package (eb57f2e)
5.2.7 (2024-09-03)
Note: Version bump only for package spark
5.2.6 (2024-08-30)
- use moduleResolution 'bundler' instead legacy 'node' (node10) for correct support of ESM (d25e644)
5.2.5 (2024-08-27)
Note: Version bump only for package spark
5.2.4 (2024-08-27)
Note: Version bump only for package spark
5.2.3 (2024-08-23)
- theme-utils: default dark theme now has custom shadow tokens (f736ebb)
5.2.2 (2024-08-23)
Note: Version bump only for package spark
5.2.1 (2024-08-23)
Note: Version bump only for package spark
5.2.0 (2024-08-22)
- breadcrumb: breadcrumb separator default icon (0a6cec2)
- breadcrumb: new breadcrumb component boilerplate (d4ba48e)
- breadcrumb: truncate links (8890b7e)
- breadcrumb: using TextLink as breadcrumb items (f590e53)
5.1.4 (2024-08-21)
Note: Version bump only for package spark
5.1.3 (2024-08-21)
Note: Version bump only for package spark
5.1.2 (2024-08-20)
Note: Version bump only for package spark
5.1.1 (2024-08-20)
Note: Version bump only for package spark
5.1.0 (2024-08-13)
- form-field: update FormField.Label markup following @radix-ui/react-slot v1.1.0 bump (344f364)
5.0.27 (2024-08-12)
Note: Version bump only for package spark
5.0.26 (2024-08-12)
Note: Version bump only for package spark
5.0.25 (2024-08-12)
Note: Version bump only for package spark
5.0.24 (2024-08-08)
- correct the return type annotation for the tailwind config builder (3bda4e3)
5.0.23 (2024-08-06)
Note: Version bump only for package spark
5.0.22 (2024-08-06)
Note: Version bump only for package spark
5.0.21 (2024-08-06)
Note: Version bump only for package spark
5.0.20 (2024-08-06)
Note: Version bump only for package spark
5.0.19 (2024-08-06)
Note: Version bump only for package spark
5.0.18 (2024-08-01)
Note: Version bump only for package spark
5.0.17 (2024-08-01)
- update e2e tests (8026a28)
5.0.16 (2024-08-01)
- fix gha composite actions (94beedf)
5.0.15 (2024-08-01)
Note: Version bump only for package spark
5.0.14 (2024-08-01)
Note: Version bump only for package spark
5.0.13 (2024-08-01)
Note: Version bump only for package spark
5.0.12 (2024-08-01)
Note: Version bump only for package spark
5.0.11 (2024-07-30)
Note: Version bump only for package spark
5.0.10 (2024-07-30)
Note: Version bump only for package spark
5.0.9 (2024-07-30)
Note: Version bump only for package spark
5.0.8 (2024-07-29)
Note: Version bump only for package spark
5.0.7 (2024-07-26)
- combobox: make combobox popover non clickable while closed (b1a8d54)
5.0.6 (2024-07-25)
- update Playwright config to retain videos on failure (bfa5512)
5.0.5 (2024-07-25)
5.0.4 (2024-07-22)
Note: Version bump only for package spark
5.0.3 (2024-07-22)
- snackbar: update vite config to exclude JSX runtime bundling (5a8dcca)
5.0.2 (2024-07-22)
Note: Version bump only for package spark
5.0.1 (2024-07-18)
Note: Version bump only for package spark
- accordion: accordion stable release (c957f90)
- accordion: flex grow behaviour in accordion headers (1756d57)
- accordion: move padding to first element of AccordionItemContent to fix animation shifts (fbb00f5)
- accordion: updated accordion header height (cd02a17)
- add buildScriptName (ddfd6bf)
- add early return (3cc0916), closes #411
- add fetch-depth to provide history (0b943bb)
- add proper onlyChanged option (5ee6b96)
- add to quality CI workflow (aeb7d5b)
- add untraced path for utils (60fb752)
- adjust PR title for icon updates (79532cc)
- alert-dialog: doc (d943339)
- alert-dialog: doc (68fdc7b)
- alert-dialog: doc (2329dec)
- alert-dialog: meta-tags (67d494f)
- attempt to fix CI with duplicate tags (d29f767)
- attempt to fix NX cache configuration with GHA (7fd8eaf)
- attempt to fix NX cache configuration with GHA (ee20c51)
- badge: apply some new agreements like for the aria-label (8cd2b72)
- badge: badge outline now utilizes "surface" token (79feadf), closes #1906
- badge: border-box (15d41ff)
- badge: change rings for borders (cd7911b)
- badge: do not display outline when badge is standalone (62a4c0f)
- badge: doc (b649238)
- badge: doc (29533f1)
- badge: fix badge size on empty content (3f12094)
- badge: fix deps (824d1ce)
- badge: fix types (71ddf42)
- badge: fix types (3a71a7f)
- badge: fix types (9ba5b3b)
- badge: meta-tags (ebfc245)
- badge: pass classname prop (b72f4a7)
- button: add display name (4d1e9d7)
- button: doc (fc77cc3)
- button: doc (f578dcb)
- button: doc (d79a1f9)
- button: fix deps (eed9c2b)
- button: fix hover styles not being applied correctly when using the 'asChild' prop on button (0be6df0), closes #950
- button: fixed default font size of buttons (1af92fe)
- button: fixed keyboard focus on outlined buttons (e93790a)
- button: get rid of TS errors (ccd31d6)
- button: meta-tags (0cfa1db)
- button: ring styles (afc280f), closes #388
- button: set button type by default to prevent unwanted form submissions (b4b15c6)
- button: update invalid tw classnames (9926570), closes #500
- button: update sm size (1dd0440)
- button: update version (35a8b1b)
- change scan config order (189b3dc)
- checkbox: apply proper color on checkbox ticks per intent (dc4e604)
- checkbox: checked icon not being displayed in safari (0ea59cf)
- checkbox: doc (629fbec)
- checkbox: doc (2984cae)
- checkbox: fix and improve a11y on checkbox (0ff0411)
- checkbox: fix deps (2525365)
- checkbox: fix label alignment (d5b2f23)
- checkbox: fix multiline labeled styles (50f6852)
- checkbox: fix versioning (724b957)
- checkbox: id not being link to label (031a59a)
- checkbox: import only the needed icon (d479cc5)
- checkbox: meta-tags (4e33757)
- checkbox: props table (17a5dd2)
- checkbox: remove misleading onChange props from types as it is not actually supported (a83cc44), closes #1320
- checkbox: remove the required attr from checkboxes as soon as 1 checkbox is checked (bea7ccf), closes #2205
- checkbox: set parent element's position to relative (95bb6d6)
- checkbox: solve ts error (e6fcea3)
- checkbox: update icon import (f899aa2)
- chip: a11y of the suggestion demo (a74a9ee)
- chip: clear button disabled (7988feb)
- chip: clear button disabled (e188680)
- chip: clearbutton styles (cc7e89b)
- chip: doc (be9df15)
- chip: fix console log missed (eba098a)
- chip: initial release (20723ba)
- chip: meta-tags (b6aae05)
- chip: outline focuses (93f0fd5)
- chip: remove unnecesary tets.only (83c2936)
- chip: revert cahnges (d0e44a0)
- chip: update TS related things for forthcoming @react/types update (bf5dd29)
- chip: width divergence between designs (388959b)
- ci draft (6506b47)
- ci draft (c3314da)
- ci draft (f9ec65f)
- ci draft (b767ff5)
- ci draft (9dad1d5)
- ci draft (49e0aec)
- ci draft (9d73d10)
- ci draft (ebc2208)
- cli-utils: add some feedback when not loading a given config file (1231fe6)
- cli-utils: cli command was failing (719200e)
- cli-utils: doc (a9e50f2)
- cli-utils: fix binary file indicator (02af669)
- cli-utils: fix config merge method to allow proper option override (8b6a124)
- cli-utils: fix logger issue on generate script after changes (083c9b0)
- cli-utils: fix release (e1c5ee0)
- cli-utils: fix tests (91e7cd0)
- cli-utils: fix types (4e4ee36)
- cli-utils: improve log messages (9623f94)
- cli-utils: merge values (a7e8129)
- cli-utils: merging configs (aeb6251)
- cli-utils: meta-tags (0574960)
- cli-utils: missalignment on the default config values nesting (79729f7)
- cli-utils: missing export (9c7b61e)
- cli-utils: modify entry file extension (6f2671f)
- cli-utils: output file creates new content (973ffa8)
- cli-utils: remove betta tagging (96cafae)
- cli-utils: remove extra logs (f588649)
- cli-utils: remove unnecesary log (614d834)
- cli-utils: small tweaks (e83ff63)
- cli-utils: update component template (2e939ca)
- collaborators (d14ab80)
- collapsible: code review updates, tests and types (6c351bd)
- combobox: a11y (6149b6b)
- combobox: address pointerEvents related bug (781bdd7)
- combobox: align combobox fixes with dropdown (696a870)
- combobox: apply focus styled to combobox selected items (14f0434)
- combobox: apply pointer-event styles correctly when dropdown is open (0c16fee)
- combobox: clear internal input value on escape (3bb5c69)
- combobox: combobox content overflow on smaller screens (9e1d55b)
- combobox: combobox stable release (0f3ecc6)
- combobox: combobox was closing on clearing input (b72728a)
- combobox: comboox item index while filtering (ad7bcf9)
- combobox: disabled chips (d71f9f0)
- combobox: disclosure (52eb035)
- combobox: fix a11y aria attributes on nested input (7318b4a)
- combobox: fix combobox highligh index while typing (adf4c8b)
- combobox: input backgroud color for dark mode (f809d56)
- combobox: invalid log (a66a616)
- combobox: missing key attribute on selected items (c1f7d60)
- combobox: missing padding in combobox empty view (1d76dfc)
- combobox: multi select disabled hoverable (c550f62)
- combobox: multiple selection logic (8b8424b)
- combobox: onValueChange was triggered even when selected item had not changed (30d9012)
- combobox: placeholder only appears when there is no value on combobox (9a8215f)
- combobox: preserve combobox cursor position upon change (4ba34da)
- combobox: removed unnecessary undefined type for combobox onValueChange (568b5a7)
- combobox: renamed autoSelect as autoFilter (91d7107)
- combobox: replace clear button from fill to outline (fe0acbb)
- combobox: scroll combobox items into view (edd56f7)
- combobox: text size (2ecc291)
- combobox: wrong logic for nested combobox item text filtering (9b21770)
- dialog: adjust the handling of hasCloseButton flag to avoid potential infinite loop (React 19) (9a6db95)
- dialog: dialog prevent mouse events in controlled mode (535e11e)
- dialog: do not render overlay in fullscreen size (2c0ed76)
- dialog: doc (5415273)
- dialog: ensure the activeElement is an HTMLElement before trying to call the focus method on it (c755243)
- dialog: fixing dialog displayNames for docgen (b905ed1)
- dialog: improved focus styles when focusable children disappear (d417850)
- dialog: meta-tags (aaf8764)
- dialog: release stable dialog (9440807)
- dialog: remove min h (fdab549)
- dialog: render overlay also in fullscreen to freeze scroll on body (9035826)
- dialog: use optional chaining operator to safely access node id, preventing runtime errors (bbc6769)
- divider: add data-spark-component attribute (a53b5c4)
- divider: add default values (7c8c9ef)
- divider: change variants directory name (eb8a141)
- divider: reduce complexity (d900ca4)
- divider: release the divider component (d8740a7)
- divider: types (1124544)
- doc (5506203)
- doc urls (98b1078)
- doc urls code-of-conduct (5a8a6bd)
- drawer: classNames order (4b5b720)
- drawer: doc (c3e1607)
- drawer: fix vh issue on drawer (46dc48c)
- drawer: meta-tags (b6ed078)
- dropdown: add label and test to itemindicator (ec827c7)
- dropdown: added missing downshift dependency (df2d0f5)
- dropdown: apply pointer-event styles correctly when dropdown is open (f450dbc)
- dropdown: apply proper cursor on dropdown items (fa2d8cf)
- dropdown: conditional portal was moving the dropdown deep in the dom (d2ea405)
- dropdown: do not compute dropdown positionning when closed (98cd3d2)
- dropdown: do not forward focus to the popover in the dropdown (c8515ef)
- dropdown: fix autofocus of dropdown following downshift update (16a2261)
- dropdown: fix focus when dropdown inside dialog (a589f2f)
- dropdown: fix text side defined (5a6c9a3)
- dropdown: fix z-index issue in dropdown (a8e3431)
- dropdown: fixed downshift warning going from controlled to uncontrolled (614430d)
- dropdown: fixed icons imports and children parsing for internal state (81fd7fa)
- dropdown: fixed itemText not properly linked to item by ariaLabelledby (56af96c)
- dropdown: fixed missing ItemIndicator on Safari (dd1dd6d)
- dropdown: fixing empty value items selection (f37071f)
- dropdown: perf improvement broke mobile dropdown selection (12cfca1)
- dropdown: prevent radix focus trap to disable scroll inside dropdown (73d2e49)
- dropdown: release dropdown and select as stable (f15217c)
- dropdown: update to downshift 8.3.2 (4952bed), closes #1918
- dropdown: z-index conflict between dialog and dropdown (60e4616)
- dummy: fix component build (d597786)
- dummy: fix default stories export (16b1951)
- dummy: fix dummy structure (b9a8e4f)
- dummy: fix dummy structure (50e4a2a)
- dummy: force a new release (0ca9623)
- eslint glob (d18b45a)
- fix a11y check task (selenium firefox issue) (3353347)
- fix a11y script after storybook upd to 8 (d2461f4)
- fix broken package build in ci (9a92e81), closes #257
- fix code snippets on component docs (f2e8163)
- fix dependency inside package.json (a033e4c)
- fix deps (ff63365)
- fix errors after eslint update (3dae947)
- fix main content layout issues (a7e3380), closes #1243
- fix storybook layout issue on small screens (5f822c0)
- fix types (a3cda79)
- fix untraced path (f7fba35)
- fixed linting of vite component vonfig (7d1c0e7)
- fixed warnings in stories (d258423)
- fixing broken docgen because of forwardRef (4fac93f)
- force new release to all packages (d7f5136)
- form-field: doc (7aba167)
- form-field: fix type (e1f8f15)
- form-field: fix undefined values when accessing length property (bb8493f)
- form-field: improved render of CharactersCount value (9a3ef56)
- form-field: label slottable wrapper (6d26955)
- form-field: latest version of form-field was not published to npm (3c4f55e)
- form-field: meta-tags (1ce1998)
- form-field: update missing provider error message (6936263)
- global fix for custom styles and cva (083e5ec)
- handle TS errors (e33f0cd)
- icon-button: default value changed to main (1090d56)
- icon-button: doc (1e16218)
- icon-button: fix deps (fbdfbdd)
- icon-button: meta-tags (ff1f89d)
- icon-button: update button version (eb4b9ed)
- icon-button: update small IconButton icon size to 16x16 (50b9f86)
- icon-button: update version (eee7340)
- icon: add display name (d2bc33e)
- icon: change children type to be a node (42003f7)
- icon: doc (51807aa)
- icon: fix deps (92a406d)
- icon: fix icon shrinking inside flex containers (15fa0ca)
- icon: meta-tags (c45f711)
- icon: props table (ee468cf)
- icon: redefine size values (228ba60)
- icons: centering ArrowHorizontalDown and ArrowHorizontalUp (1b87783)
- icons: centering on icons (e577082)
- icons: doc (4e4f122)
- icons: fix ci process (66d01d3)
- icons: fix deps (f3f27e7)
- icons: fix imports and tests (6875914)
- icons: fix tests for the icons (79a83d5)
- icons: fix types (5d368ec)
- icons: meta-tags (3da8aaf)
- icons: re-add FlagFill (ad19993)
- icons: remove deleted icons (293d24a)
- icons: remove flag icons (4e43fd3)
- icons: remove flags (a27be3f)
- icons: remove flags from assets (0908d52)
- icons: remove flags from assets (2a6d8c9)
- icons: remove not needed char (319a7c6)
- icons: remove reviewers (d1141db)
- icons: remove Send icon, add SendFill and SendOutline icons (6b54d6d)
- icons: remove unwanted char (d778b1f)
- icons: removing clip-path from Delivery and Localisation (80a5927)
- icons: renaming ErrorPhotoOutline to ErrorPhoto (ab18663)
- icons: repository directory url (0d69a53)
- icons: untrack assests directory when publishing to npm (e727d2b)
- icons: update check icon (e3ca819)
- icons: update check icon (bbad985)
- icons: update check icon (ef5b0f1)
- icons: update index and tags (6f67827)
- icons: update Parking icon (6de68d4)
- icons: update PinFill and PinOutline icons (eb04df6)
- icons: update tsx template (dcceb6d)
- icons: wrong stroke (30c3b48)
- icons: wrong viewbox (4778f17)
- icons: wrong viewbox (22b8255)
- input: context name (27468dd)
- input: derivate input state from formField when possible (1d5f425)
- input: doc (17cff93)
- input: export needed hook (77bab36)
- input: fix type intent (96d7c2e)
- input: fix types (45550ce)
- input: harmonize input displayNames (9e3e5eb)
- input: input and addon hover styles issue (854b0dc)
- input: leading and trailing icon font size (a13ae0f)
- input: meta-tags (377dc0f)
- input: minor safari style bug (2019f3d)
- input: missing labels on input stories (9787b57)
- input: readOnly and disabled within form field not being propagated (936dc4d)
- input: removing console log from input (ba2b899)
- input: replace from fill to outline clear button (78f4cdb)
- input: set InputClearButton button type to "button" (8c1a847)
- input: small improvements (300a5b6)
- input: ts error because of invalid package-lock (afe9e71)
- input: update addon styles (ddae3e8)
- internal-utils: doc (0014463)
- internal-utils: meta-tags (c2b0855)
- internal-utils: missed dependency (67b5a6b)
- internal-utils: props table (3552bc8)
- internal-utils: update rollup conf, include ext peerDeps to avoid deps mismatches at call site (fc4ec83)
- kbd: doc (54579b9)
- kbd: meta-tags (4931c38)
- label: doc (e3bff61)
- label: harmonize label displayNames (f303580)
- label: meta-tags (c01a7f7)
- label: remove test and fix comments (bc9d23e)
- label: update deps (aae0bee)
- link-box: release stable version of LinkBox (8606b05)
- log config setted (190a058)
- naming practices (fd05035)
- new attempt to fix ci (e70b5a5)
- packages deps (3543766)
- popover: adapt popover width on smaller screens (808271c)
- popover: add license (6ea8711)
- popover: broken popover arrow caused by relative positionning (4f239ad)
- popover: doc (6282d64)
- popover: fix dep version (69af96d)
- popover: fix ref warning when forward ref without using it (a93320b)
- popover: fixed radioGroup imports following breaking change (c79279e)
- popover: harmonize popover displayNames (a16b80b)
- popover: meta-tags (db8a836)
- popover: popover trigger was using forwardRef without ref (4591995)
- popover: sync use id hook dep (b7f4d17)
- popover: sync use id hook dep (a5767f8)
- portal: doc (d661510)
- portal: meta-tags (257d672)
- priority of commands (ed178a5)
- progress: add missing border radius to progress component (0f2ec85)
- progress: doc (8935b5f)
- progress: harmonize progress displayNames (02f8f08)
- progress: improve animation (5ffcb1d)
- progress: meta-tags (eebbde2)
- progress: update styles (4532c10)
- put back husky script (85a2614)
- radio-group: doc (c9f057b)
- radio-group: fix multiline labeled styles (0a797f1)
- radio-group: harmonize radio displayNames (1c1aaa9)
- radio-group: meta-tags (ecf5ba9)
- radio-group: properly enable the disabling of individual radio items (8324795)
- radio-group: remove misleading onChange props from types as it is not actually supported (de01078), closes #1320
- radio-group: update intent success, alert and error styles (a41e50c)
- radio: add missing dep (1de96a9)
- radio: fix deps (98a0f8a)
- radio: fix radio story canvas not using story component (bc1ea8b)
- radio: form field version (44d3138)
- radio: props table (625c5e3)
- radio: remove outline (4ba62b4)
- remane file (604bae8)
- remove husky (366aefc)
- remove icon on non docs viewmode stories (18cb8ec)
- remove parameter value (05e49a8)
- remove unnecessary git tracked directory and add the result to vercel CI deployment (19a3657)
- removed StoryHeading from documentation folder (7d196b4)
- revise code in accordance with the updated vite configuration (4f4174a), closes #503
- rmeove unnecesary console.log (e554fd5)
- root: CI/CD update main branch (ced8910)
- root: CI/CD update runner name (b2a8dd3)
- select: fix disabled and readonly styles (6ca1bb5)
- select: fix select deps (9d8f4f2)
- select: fix text-size defined (da597e1)
- select: forward ref to select items (1177140)
- select: missed dependencies (008f616)
- select: placeholder item for select (f31e83c)
- select: placeholder item for select (b05b30c)
- select: remove code causing excessive calls to the onValueChange prop (0125440), closes #2062
- slider: focus and focus-styles management (50a47e3)
- slot: doc (a1bccd2)
- slot: fix deps (9ce1d0f)
- slot: meta-tags (665c7ba)
- slot: update deps (8923cb7)
- small tweaks (149cb46)
- snackbar: adds timer pause during swipe gesture (d300e03)
- snackbar: attempt to fix safari user selection on pointerdown (ec7d1aa)
- snackbar: fix a11y focus issue (71a7a7b)
- snackbar: fix timeout option (e7a790e)
- snackbar: improved dragging behaviour (b010a5b)
- snackbar: prevent snackbar components to flex (appart main content) (cf09d89)
- snackbar: reset data-attributes related to swipe after cancel (9917041)
- sort dependencies (6f91682)
- spinner: doc (d56a04e)
- spinner: fix deps (189dfac)
- spinner: meta-tags (c76015f)
- spinner: typo in peerdependency package name, from tailwind to tailwindcss (94ea6bd)
- storybook decorator hotfix (b29422c)
- switch: add state support and update docs (556abbf)
- switch: doc (30d4137)
- switch: fix versioning (bc7b091)
- switch: hover with disable state (c76697d)
- switch: icons import (cca1aa4)
- switch: immproved animation performance (dc7ed15)
- switch: import only the needed icon (a07039d)
- switch: meta-tags (93b2bc6)
- switch: props table (8cd5096)
- switch: redefine size values (1ff0577)
- switch: remove X overflow of the Switch internals (11ad7ee)
- tabs: a11y pattern link (6a2b47e)
- tabs: a11y styles on content and className prop (2ca976f)
- tabs: add license (99bedc9)
- tabs: add scroll to focused tab element (2d59794)
- tabs: doc (adf93b1)
- tabs: fix deps (d6da1c9)
- tabs: fixed argtypes of stories for compound components (cf84ce6)
- tabs: harmonize tabs displayNames (c031c03)
- tabs: meta-tags (d74f420)
- tabs: optional chaining on array access (53e4000)
- tabs: styling after button+icon pkg update (dd72d64)
- tabs: tabs orientation fix (470c6fa)
- tag: doc (7ec6990)
- tag: fix deps (0b12a4e)
- tag: meta-tags (f5df31c)
- tag: props table (7308044)
- tag: remove shape prop from tag (design resync) (e26f612)
- tag: replaced boxShadow by a border (a0b0636)
- tailwind-plugins: doc (3ca2eea)
- tailwind-plugins: fix deps (af16c34)
- tailwind-plugins: fix invalid tailwind package version (b79c5a6)
- tailwind-plugins: fix package dependency version (92d1775), closes #434
- tailwind-plugins: meta-tags (5cd3625)
- tailwind-plugins: override "max-w-*" native tailwind classes (f9b018d), closes #1600
- tailwind-plugins: progress animation (85d92e4)
- tailwind-plugins: update progress animation (46f9ce0)
- test imports (e48b8b3)
- test integration (7379a82)
- text-link: doc (44355ac)
- text-link: manage underline with classname (a0a881d)
- text-link: release stable text-link (f75e460)
- textarea: doc (5b515fd)
- textarea: fix quality checks (2fb5842)
- textarea: harmonize textarea displayNames (ba70d4e)
- textarea: meta-tags (12f02d2)
- theme-utils: biump (9728c8a)
- theme-utils: bump (51fa000)
- theme-utils: color mainContainer (c92144a)
- theme-utils: doc (3c74593)
- theme-utils: doc (42872a5)
- theme-utils: fix deps (2393ce6)
- theme-utils: fix mainContainer dark value (dd5c408)
- theme-utils: fix theme token values (9ccaa12)
- theme-utils: meta-tags (1bf0346)
- theme-utils: prevent "px" suffix by using string values (069c872), closes #476
- theme-utils: update neutral related tokens based on latest Figma iteration (7f4c6c2), closes #1428
- theme-utils: update package deps (8fdd1ca)
- tw classes ignored in production storybook for dark mode (65e5a2d)
- typechecks (75c3262)
- typo (87b8f00)
- undo radix label bump (04b5d2f)
- update cva (bd00ba5)
- update lockfile (98663db)
- update TCV config file to include uppercased string edge cases (127eebe), closes #860
- update vite config for package-level external dependencies (fa21c73), closes #503
- updating deprecated formField versions (a8aacc8)
- upgrade sotrybook to fix broken display of mdx pages (7c04800)
- use performance observer to ensure to scroll only called when main thread is not blocked (e9b0039), closes #1183
- use ponyfill to ensure to scroll to proper section based on URL hash on mount (3fa0bc2), closes #1183
- use-combined-state: doc (9ea6c28)
- use-combined-state: fix deps (d75ad40)
- use-combined-state: meta-tags (b604c1c)
- use-combined-state: missed var observed in hook (b3fc647)
- use-merge-refs: doc (65c454c)
- use-merge-refs: doc (be78d40)
- use-merge-refs: doc (923f4a9)
- use-merge-refs: lock file (e7af13f)
- use-merge-refs: meta-tags (fbb9ce2)
- use-merge-refs: minor errors (3356d44)
- use-merge-refs: minor errors (558481d)
- use-mounted-state: doc (292f520)
- use-mounted-state: meta-tags (31b0d10)
- visually-hidden: add missing display name (80fd5d2)
- visually-hidden: doc (410e53d)
- visually-hidden: fix dependencies (490beed)
- visually-hidden: fix deps (8365b6d)
- visually-hidden: meta-tags (2bc4d02)
- visually-hidden: props export name (ec58953)
- visually-hidden: typo in peerdependency package name, from tailwind to tailwindcss (484dd8d)
- workflows (cfa9537)
- wrong chmod on new ci script (7b47919)
- cli-utils: clean up code following PR feedbacks (724c83e)
- accordion: accordion component (023c2f9)
- accordion: accordion item header (bef11fc)
- accordion: add dependencies (40a10ad)
- accordion: composition with collapsible (7dd8446)
- accordion: outlined and filled designs (0968a8d)
- accordion: split props (309ec9b)
- add .nvmrc + bash script to restrict node version (cb7cd0b)
- add "Alert" documentation helper component (69df557)
- add "tailwind-config-viewer" (d83906a)
- add eslint (a9a3408)
- add eslint rules overrides (f1ce906)
- add height transition to faq component (2a339eb), closes #1018
- add lerna (4a0c74c)
- add module separation (4c543b7)
- add new Theme folder (16a5996)
- add peerDeps field (18e758d)
- add peerDeps field inside templates (66791cc)
- add pre-commit linting (034cc09), closes #158
- add prettier (7243014)
- add script to handle theme config (a455acf)
- add script to visualiaze tailwind-config-viewer locally (5736b7d)
- add spark config script (63222a8)
- add spark config script (e6a60d3)
- add tailwind (c2f9c89)
- add tailwind (e3ee6a4)
- adjust lock (2e7c959)
- adjust lock (34c1c4b)
- adjust lock (47d5857)
- adjust lock (260480e)
- alert-dialog: add first iteration of alert dialog (a6b67af)
- alert-dialog: dependencies review (0519681)
- alert-dialog: doc (b768372)
- alert-dialog: improvement and update doc (e8a208e)
- alert-dialog: release first version (614d3ab)
- alert-dialog: remove size prop support (e99e370)
- alert-dialog: update alert dialog (968066e)
- alert-dialog: update display name (ae1a653)
- alert-dialog: update version (496ac0d)
- badge: adapt styles to design specs (e7ffded)
- badge: add code suggestions (266f99f)
- badge: add first changes (45ffb3d)
- badge: apply code suggestions and fixes (7675009)
- badge: apply final intents (bb5963a)
- badge: doc (0d97cc2)
- badge: implement accessibility specs (0875116)
- badge: update colors strategy (e9330b8)
- bump tailwind to 3.4.0 (b68754f)
- bump tailwind-config-viewer (6431f6c), closes #1275
- bump tailwind-config-viewer (784f824), closes #1213
- bump TCV to 1.10.0 (154c592)
- bump TCV to 1.10.1 (7087c0f)
- bump TCV to 1.11.0 (d141e3d)
- bump TCV to 1.9.1 (1d58a90)
- bump TCV to 2.0.0 (7480654)
- bump TCV to 3.0.0 (ESM support) (6f3329a)
- button: add button type (ba05add)
- button: add contrast design, surface intent and remove reverse button (1a59450)
- button: add first main combinations (8e243de)
- button: add info intent to all designs (3111709)
- button: add link support (48ee339)
- button: add spinner colour dependancy (e6890e3)
- button: apply new custom ring for focus styles (3f75be7), closes #1437
- button: bump (f444e99)
- button: ci process ready (48c9ad9)
- button: doc (efefed2)
- button: filter the proper design constants adopted by the button (2b210a7)
- button: fix button hover-focus states (696ddab)
- button: implement every button variants (febdcb2)
- button: improve button styles (c796d57)
- button: loading state for button (e0e5a06)
- button: remove not needed space (b9faaa4)
- button: remove the isLoading spinner placement fixing it as a trailing icon of the loadingText (68e8e1d), closes #1957
- button: setup button component (99077a9)
- button: spinner placement for loading button (2f0fc18)
- button: toggle button example (eb96a7a)
- button: update make variants function (64e700d)
- button: update new colors strategy (c53d5e9)
- checkbox: add "reverse" prop to have label placed on the left side of the Checkbox (c2eb2af)
- checkbox: add checkbox group and integrate form field (e65df62)
- checkbox: add cva dependency (866929e)
- checkbox: add intent prop and use opacity-dim-3 class for disabled components (54ac320)
- checkbox: add neutral and info intents (50c5954)
- checkbox: add to Form group (3c89bf0)
- checkbox: apply motion on hover (83f4bc6)
- checkbox: apply new colours strategy (4206f39)
- checkbox: apply new custom ring for focus styles (e275324), closes #1437
- checkbox: apply PR suggestions to checkbox (40f353a)
- checkbox: basic checkbox component, checkbox disabled and default checked examples (425f325)
- checkbox: basic component files (d1ea49a)
- checkbox: basic component files (5d6ab52)
- checkbox: change unchecked border colors for intent variant (4da81b5)
- checkbox: do not override colors (cf2a5e0)
- checkbox: fix vertical alignment (3f7df59)
- checkbox: improve api and doc (bc7c0fc)
- checkbox: indeterminate status (f5f7fb8)
- checkbox: indeterminate status (6921d73)
- checkbox: indeterminate status (e6a66f1)
- checkbox: indeterminate status (7f41e99)
- checkbox: indeterminate status (34ec90a)
- checkbox: keep versions (a80adb5)
- checkbox: minor update (a9e7ca6)
- checkbox: minor updates and tests (8ffd0c5)
- checkbox: remove from Form directory (222293b)
- checkbox: remove hardcoded check icon (811e47f)
- checkbox: renamed onChange to onCheckedChange (2460a10)
- checkbox: replace variantPrefix radix by spark (3c8997b)
- checkbox: separate checkbox checked and indeterminate arguments from onCheckedCahnge handler (5d430ab)
- checkbox: update checkbox styles to allow full label width (db13bf0)
- checkbox: update make variants function (eb38d0f)
- checkbox: update typos and rename variables (da21719)
- checkbox: use validation state (6d7a11c)
- checkbox: wrap every checkbox with its label (19e8b6b)
- chip: add element and clear button (cef8cfc)
- chip: add good type for forwardRef (fcae949)
- chip: add intent designs (73d095e)
- chip: add intent designs (4006570)
- chip: add intent designs (a858e36)
- chip: add last extra improvements (a126c54)
- chip: add ref type to prop (dfab82e)
- chip: adjust the margin (2720954)
- chip: adjust to new specs (fb8f355)
- chip: apply clear button styles (0f1f977)
- chip: apply feedback given to stage 6 and key definitions (f7899bc)
- chip: apply new custom ring for focus styles (f104cbb)
- chip: apply PR suggestions (c469d8e)
- chip: apply PR suggestions (7b9818c)
- chip: doc (5ec7366)
- chip: doc (36b452f)
- chip: fix content details (a5259be)
- chip: fix content details (77aedf5)
- chip: fix content details (8d68c98)
- chip: fix content details (39384b2)
- chip: fix rebases (26d8394)
- chip: import Ref from react (71f5046)
- chip: initial template (6f83516)
- chip: leading icon (08429f5)
- chip: minor changes aligning the stages (6a01c84)
- chip: release candidate (cd1df7d)
- chip: remove unnecesary file (52c9f9a)
- chip: remove unnecesary file (f3df549)
- chip: remove unnecesary file (3536030)
- chip: remove unnecesary file (72d4bd6)
- chip: specify ussage (b73c644)
- chip: styling surface intents designs (84300de)
- chip: update deps (54c163d)
- cli-utils: add cli command to generate new components (2e0ad64)
- cli-utils: add cli command to generate new components (4e79fa1)
- cli-utils: add hook and utils template (e22d672)
- cli-utils: add new "spark setup-theme" cli command (5b51126), closes #253
- cli-utils: add scan adoption script (203e05e)
- cli-utils: bump version (0f5664e)
- cli-utils: component package template updated to match agreements (10e7159), closes #465
- cli-utils: doc (d9446aa)
- cli-utils: exoposes all configuration parameters as a build argument (3e88a99)
- cli-utils: fix some issues (cd0cc3e)
- cli-utils: fix some typos in component generation template (d819446)
- cli-utils: fix typo (e6a6feb)
- cli-utils: fix typo (afcaf10)
- cli-utils: flattened cli args for theme config (ccb13de)
- cli-utils: handle overlooked edge cases (d5c1ae3)
- cli-utils: implement support for various base font sizes in theme building process (7734203), closes #385
- cli-utils: optimize DS configuration for spark consumers (8d18892)
- cli-utils: prompt system for spark generate command (12aec9b), closes #237 #237
- cli-utils: remove deprecated spark-setup-themes cli package (a2efa9c)
- cli-utils: trigger script from bin alias (1832840)
- cli-utils: trigger script from bin alias (c81f054)
- cli-utils: update cli setup-themes functions (8723891)
- cli-utils: update code and files structure (42c7daf)
- cli-utils: update code and files structure (be32555)
- cli-utils: update setup-themes transformer functions (5c9a305)
- cli-utils: update toTailwindConfig mapper to handle edge cases (2af919a)
- collapsible: add "ids" props, useful for composition (10c3ade)
- collapsible: collapsible package, using zagjs (b196c08)
- collapsible: collapsible stable release (867eed8)
- collapsible: update types (1acf698)
- combobox: add readOnly and disabled state (203a26f)
- combobox: bootstrap combobox package (c2fd0d7)
- combobox: combobox controlled value behaviour (b6e513a)
- combobox: combobox disclosure button (2ad52a2)
- combobox: combobox input controlled behaviour (06aedb9)
- combobox: combobox v1 poc (b22abbf)
- combobox: controlled combobox open state (72cc803)
- combobox: improved UX of default combobox filtering behaviour (cb5e97f)
- combobox: isLoading (1700ee9)
- combobox: missed dependency (ae4a0a9)
- combobox: nowrap behaviour for multiselect (73936e8)
- combobox: removed Combobox.Divider (4922607)
- combobox: reset selected items on clear (multiple selection) (d681c05)
- combobox: rotate diclosure icon when expanding (6bc5341)
- commit automatically generated file (bdbd266)
- delete deprecated utils-theme-node package (0ff1500)
- deps-dev: bump @commitlint/cz-commitlint from 17.4.2 to 17.4.4 (678c856)
- deps-dev: bump @commitlint/prompt-cli from 17.4.2 to 17.4.4 (5f764e4)
- deps-dev: bump lint-staged from 13.1.1 to 13.1.2 (d8537e4)
- deps-dev: bump prettier-plugin-tailwindcss from 0.2.2 to 0.2.3 (2dec5b8)
- deps-dev: bump tailwindcss from 3.2.4 to 3.2.7 (bbcfe2b)
- deps-dev: bump typescript from 4.9.3 to 4.9.5 (695d755)
- deps-dev: bump vitest from 0.28.4 to 0.29.2 (00795d7)
- dialog: add inset prop (eec4b24)
- dialog: add narrow prop (598301a)
- dialog: add tabIndex prop (98d3f4d)
- dialog: apply new custom ring for focus styles (8c2355c), closes #1437
- dialog: apply padding right to dialog title when closebutton is present (0c4976b), closes #1948
- dialog: close button styles (d05edc4)
- dialog: dialog disclosure animation (1f9cad8)
- dialog: doc (3fe6c26)
- dialog: exporting types and removing data-spark-attrs (14a778c)
- dialog: header footer and body behaviour (3b1ab25)
- dialog: implement focus capture and restoration in dialog component (a2ceba7), closes #1930
- dialog: introduced sizes (bf79c0f)
- dialog: setup barebones of dialog compound from radix (bd7920f)
- dialog: setup dialog template (e2fd6fa)
- dialog: update minor changes (b31946a)
- divider: add intents (94a67eb)
- divider: initial aproach (4dffc8b)
- divider: reduces the amount of intents (eb8b687)
- drawer: add fluid size (7e5ce5d)
- drawer: add inset prop to drawer (6baea0e)
- drawer: apply new custom ring for focus styles (5e30dc8)
- drawer: doc (3effbd6)
- drawer: drawer component (9ec6e60)
- drawer: fullscreen mode for drawer (351a675)
- drawer: release stable drawer (cef98d1)
- dropdown: add DropDown.Popover (feb028a)
- dropdown: add ExtendedArgTypes for documenting Dropdown sub-components (866b309)
- dropdown: add item context (9d0b572)
- dropdown: add leadingIcon (fbbc9e3)
- dropdown: base compound following downshift integration in context (13fae88)
- dropdown: controlled mode value (0d7cb1c)
- dropdown: controlled open state (0052903)
- dropdown: controlled props multiple selection (7cca40b)
- dropdown: disabled dropdown (44f0e2b)
- dropdown: display number of selected items in cta (bf6ceec)
- dropdown: dropdown bootstrap package (4027f15)
- dropdown: dropdown can read field state from form-field wrapper (21aacb8)
- dropdown: dropdown downshift implementation (3f72002)
- dropdown: dropdown label management (ddfcec6)
- dropdown: dropdown readOnly mode (2bbf561)
- dropdown: dropdown states (5fa16bf)
- dropdown: dropdown value component inside trigger (9f3e1fc)
- dropdown: enable custom jsx in DropdownItem (9712277)
- dropdown: enabled passing props to dropdown popover (037f88b)
- dropdown: fix the single/multiple selection controlled handling (629cc8c)
- dropdown: frowardRef elements (ddc9c14)
- dropdown: frowardRef elements (eabce18)
- dropdown: icons rotation when expanding (d3cf4ec)
- dropdown: integration and documentation with form-field (9ea3a32)
- dropdown: integration and documentation with form-field (c4aed65)
- dropdown: integration and documentation with form-field (a931c69)
- dropdown: integration and documentation with form-field (5945593)
- dropdown: introduce separator in dropdown (bbb8124)
- dropdown: items groups in dropdown (59f6c3c)
- dropdown: link dropdown group label with its group (48c7b06)
- dropdown: move logic to the provider (9ba1bb3)
- dropdown: multiple selection dropdown (fe6fa7f)
- dropdown: register list items into context (f644e14)
- dropdown: remove unnecessary testing story (e2c1271)
- dropdown: still working on single mode (7613277)
- dropdown: sync dropdown items dynamically on children updates (2e4b827)
- dummy: add dummy component (01a1017)
- dummy: give access public to the component (931ad24)
- enabled dark theme preview for components (aab6a3c)
- fix script runner (4ee4fe1)
- form-field: adapt styles (d7c85d3)
- form-field: add character count subcomponent (afef166)
- form-field: add form field component (904cebd)
- form-field: add form field component states (eb15c09)
- form-field: add readonly prop (8bdbdfb)
- form-field: add validation state support (1e45c02)
- form-field: dependencies review (fff8245)
- form-field: disabled styles on label (70aa1a0)
- form-field: doc (f725d2a)
- form-field: moved status icons to FormField (225b2a6)
- form-field: release version (78a3dc8)
- form-field: update component api (dc2b87b)
- form-field: update form field (573d728)
- form-field: update label definition (d31033a)
- form-field: update textfield to remove js (6149c3e)
- form-field: update the characters count component (5280a01)
- form-field: use spark label instead of the radix one (e014ed3)
- got some beta packages out of beta (599e348)
- icon-button: add icon button component (8518030)
- icon-button: doc (c8aff1c)
- icon-button: get the new colours approach (50e09d3)
- icon-button: loading state (3181b32)
- icon-button: simplify example, tests and add displayName (5e31cc2)
- icon-button: unify style files criteria (386846f)
- icon-button: update cva version (bf5533e)
- icon: add icon component (8af0eb7)
- icon: add intent and current size support (4e24bd7)
- icon: added xl size for icon package (5fb352a)
- icon: apply new colours strategy (3d10331)
- icon: ci process ready (4e43d1a)
- icon: doc (2ba4a9b)
- icon: froze versions and use spark visually hidden (5c0cf46)
- icons: a11y and test for icons (d428c32)
- icons: add account svg (cc46079)
- icons: add actions icons (e14c9d9)
- icons: add AddSquareFill and AddSquareOutline (416e057)
- icons: add alert icons (7bf8a20)
- icons: add arrows icons (c74c10c)
- icons: add calendar icons (f4205d6)
- icons: add categories (0c46052)
- icons: add CategoriesClothesOutline (3130528)
- icons: add ClockArrow and ErrorPhotoOutline (8c8b6e9)
- icons: add contact icons (390b57e)
- icons: add country flag icons (27d4fb9)
- icons: add criteria (82d962a)
- icons: add delivery icons (977b6d7)
- icons: add FilePdfFill and FilePdfOutline icons (cd6bcea)
- icons: add images (8d13eb0)
- icons: add initial package (37d1736)
- icons: add minus icon (f8074a2)
- icons: add minus icon (c90f137)
- icons: add minus icon (bf83d6b)
- icons: add minus icon (593493c)
- icons: add minus icon (12e335a)
- icons: add minus icon (bb63f48)
- icons: add missing icons (c785f29)
- icons: add missing icons (faa2556)
- icons: add missing icons (ea047e8)
- icons: add pro equipment icons (37ba625)
- icons: add security icons (9e1d600)
- icons: add ThreeSixty icon (bdb7431)
- icons: ci workflow (53c06f3)
- icons: doc (ee64434)
- icons: every icons now accept a ref (264c7ea)
- icons: frooze versions (a306d88)
- icons: handle country flag colors (e67dd6f)
- icons: load dynamically icons in stories (bf96bd3)
- icons: make icons search input case insensitive (69635c2)
- icons: refactor package (1bd1fc1)
- icon: unify style files criteria (9573246)
- icon: update current size (332f7fc)
- icon: update icon props definition (2292cf0)
- icon: update package.json (a8ea1d4)
- implement scrolling to a specified id on page load for urls containing an id (ebd06ad), closes #232
- input: add as child (ffb872a)
- input: add clear function (838b177)
- input: add group and addons (79ba6c3)
- input: add improvements and some fixes (a1f1605)
- input: add input iteration (ac57bd0)
- input: add missing space (b3bdac5)
- input: add readonly styles (d2d7640)
- input: add text field support (b739c75)
- input: add textarea support (d9e1e5c)
- input: as child in addon should be optional (646ee96)
- input: change icon button to be custom (32d5928)
- input: clear button (2471dea)
- input: clear button aria label should be mandatory (b548f79)
- input: dependencies review (5bc0810)
- input: disabled input styles (d7f876d)
- input: doc (59f765d)
- input: export a needed hook (2a2d799)
- input: finish on clear functionality (212c46f)
- input: first iteration of border (4aeb861)
- input: improve clear button (7786695)
- input: improve input (819745e)
- input: improve input api (bf8b614)
- input: improve input api (c9f4333)
- input: improve input component (7570be0)
- input: improve input styles (41d0f12)
- input: improve input styles (8d14d4b)
- input: improve styles when as child (086460c)
- input: improvements, documentation and tests (f77a9d6)
- input: inputgroup status indicator (ccb8496)
- input: iterate input to remove js (fca82fc)
- input: make readonly addons styles not looking as disabled (e6fcd03)
- input: minor updates (a84140c)
- input: release input (68f9054)
- input: remove not needed import (9c59223)
- input: remove react warning (2bb6d83)
- input: small code changes (7b70625)
- input: switch to cursor default (34ff8dd)
- input: update dependencies (2fe8319)
- input: update disable state (cdcc957)
- input: update field (3d818d1)
- input: update focus/hover (91d209a)
- input: update group and add missing deps (e31b5b0)
- input: update hover (687e5ba)
- input: update input displayName (8965c16)
- input: update input mapping (1cdcbb8)
- input: update input styles (8367616)
- input: update input with specs (1e70954)
- input: update ios styles (a526a16)
- input: update some minor issues (2ae7708)
- input: update styles on input group elements (ad46342)
- input: update styles to be used as textarea (9084269)
- input: use content prop (19f9df1)
- input: use display name to get elements (4a579c4)
- input: use id instead of display name (cea1398)
- input: use input primitive (f73ae2b)
- input: use validation state (b8f6901)
- internal-utils: add basic and accent as available intent values (2e38632)
- internal-utils: add comment (fde9ab5)
- internal-utils: add current values and make variants partial (5b1eb81)
- internal-utils: add dashed design to internal utils constants (e814c5e)
- internal-utils: add deepFind internal util (597d534)
- internal-utils: add new createSplitProps util (7e6827a)
- internal-utils: add variants folder (c286382)
- internal-utils: clean up code (variants folder) (9f62a0f)
- internal-utils: create internal-utils package (d24e079), closes #497
- internal-utils: doc (a25de3f)
- internal-utils: make package publicly accessible on npm (db002a9)
- internal-utils: replace "primary", "secondary" intents with "main" & "support" (b737a14)
- kbd: apply suggestions (99f3839)
- kbd: apply suggestions (888077b)
- kbd: dependencies review (923a927)
- kbd: doc (1d8357f)
- kbd: firts implementation (412f1b4)
- kbd: minor styling fixes (9828d80)
- label: add improvements and some fixes (2078450)
- label: add label component (db77ddd)
- label: add required indicator component (62021f8)
- label: create label sub component (f1a10b5)
- label: dependencies review (9d0bc62)
- label: doc (1b56ca3)
- label: export props (7578626)
- label: fix radix version (1b3a7bf)
- label: remove floating label (05288a8)
- link-box: add first iteration (8e79895)
- link-box: added Linkbox.Link to raised components inside the box (fc48ec4)
- link-box: minor changes in tw classes (768f751)
- mixing parameters (da1bf1d)
- popover: add inset prop to popover (a3482e4)
- popover: added control over popover elevation (efb7f86)
- popover: added intents to popover (3c579e7)
- popover: adjust styles when popover.close is used (bd3a1fa)
- popover: apply new custom ring for focus styles (f1e8e77), closes #1437
- popover: dependencies review (8243e00)
- popover: do not restrict popover width in matchTriggerWidth mode (9b4beea)
- popover: doc (b0044db)
- popover: dynamic height management (ecda003)
- popover: popover arrow subcomponent (ea4e4ed)
- popover: popover boundaries (ef3acac)
- popover: popover close button (7eb5f3e)
- popover: popover controlled mode example (5ba35f5)
- popover: popover header subcomponent (937d87c)
- popover: popover match trigger width (2e6c4a8)
- popover: popover portal subcomponent (2968e4f)
- popover: popover radix primitives (8f35869)
- popover: use css "has" selector rather than JS to apply specific styles (293fe01)
- portal: dependencies review (7ec344a)
- portal: doc (0bd7b2d)
- portal: initialized portal component from template (65766be)
- portal: setup portal logic and documentation (5ae5a30)
- progress-tracker: add base markup for progress-tracker (40d23a9)
- progress-tracker: add design prop with style refacto (17cbcee)
- progress-tracker: add disabled and readonly features (202796b)
- progress-tracker: add disabled state management (3759010)
- progress-tracker: add documentation and few tweaks (862a89b)
- progress-tracker: add indicator compound subcomponent, refactor styles (a90aa80)
- progress-tracker: add intent prop (4230d99)
- progress-tracker: add orientation prop (10bb43a)
- progress-tracker: add size prop (9bb561b)
- progress-tracker: init progress tracker (62b1dd2)
- progress: add documentation and tests (19ac4e5)
- progress: add first version of progress component (0690856)
- progress: add intent prop (a13d817)
- progress: add label to progress component (efa8f28)
- progress: add shape prop (f955926)
- progress: doc (e696cba)
- progress: improve demo and API (0387bc7)
- progress: improve example (65cd03f)
- progress: lint (1a6c11f)
- progress: release package (f4e0c2b)
- progress: release stable version (dfbf577)
- progress: remove not needed id (62ec87a)
- progress: update animation (520f54a)
- progress: update bg color (0eba7fa)
- progress: update deps (f0af36f)
- progress: update deps and minor changes (7a94510)
- progress: update deps and minor changes (5fd0450)
- query-paramiters persisting when opening a story on a full-view-mode (dd97cf3)
- radio-group: add "reverse" prop to have label placed on the left side of the Radio (966e675)
- radio-group: apply new custom ring for focus styles (d2bca18), closes #1437
- radio-group: doc (7af987a)
- radio-group: new colours strategy (db4c2cf)
- radio-group: update radio styles to allow full label width (d6303d5), closes #1039
- radio-group: use validation state (f926c0b)
- radio: add forward ref and export interfaces (f2d27ed)
- radio: add initial iteration of radio component (73ba62e)
- radio: add label to radio (0a6cf7b)
- radio: minor updates in documentation and component (00bf3aa)
- radio: radioGroup orientation prop (d8e02c7)
- radio: remove not needed log (156e9df)
- radio: size values should match others and size value update (77dbebe)
- radio: unify styles files criteria (6db006b)
- radio: update api and integrate form field (0eb5996)
- radio: update document with breaking changes (2dca8c7)
- radio: update make variants function (79ed4ba)
- radio: update safari styles (cded22d)
- radio: update spacing and group classes (c3527b4)
- radio: use dim (e9fd087)
- rating: add shared types (d96c445)
- rating: add utils (40a900f)
- rating: create RatingStar component (890d09d)
- rating: fully implement Rating component (a3579ad)
- rating: init package (6f47f2d)
- rating: prevent null value on keyboard interaction (da8c538)
- rating: small updates following PR feedbacks (f72b774)
- rating: upd rating input step (90d6fda)
- rating: use useCombinedState to handle controlled/uncontrolled mode (c043a63)
- recreate lock (38f50ac)
- remove button component for now (36d1475)
- remove npm cache (2806494)
- remove paramters actions (bf41ae9)
- replace tailwind-config-viewer with @adevinta/tailwind-config-viewer (7636912), closes #438
- revise theme package bundling strategy (9f6e82f)
- select: add Select.Value subComponnet (d0ea977)
- select: associate label and select elements (774bdaa)
- select: bootstrap select package (bf3bfb0)
- select: inherit require attr from formfield (2104842)
- select: linked select items with select value (f9a62d4)
- select: linked select items with select value (cdbe40d)
- select: merge dropdown logic into select (50a190d)
- select: name attribute on select (8d41bb9)
- select: select api (0de75ec)
- select: select focus styles (9350a0d)
- set all inner deps as latest (dbc135e)
- set default text color for dark mode preview (12296f5)
- set inner deps as latest (bb1180a)
- set up "Getting Started" page as default landing page (1d95ee1)
- setup rem basis to 8px (a7ffd2a)
- slider: adds disabled state styles (15bd1c4)
- slider: adds range slider doc and intent feat (c8fef8b)
- slider: init component (47384a9)
- slider: use radix slider as component basis (b315944)
- slot: add slot component (d1f43c7)
- slot: add slottable component (c2e6d7b)
- slot: doc (d4f0cb9)
- slot: update slot component props definition (0a3e228)
- slot: wrapPolymorphicSlot method (5ba6615)
- snackbar: add base animation (ef09637)
- snackbar: add leading icon (76a2894)
- snackbar: add left gesture to close (5a0fe20)
- snackbar: add option to force action btn display on new line (902a867)
- snackbar: add snackbar basic styles (630b6f7)
- snackbar: add snackbar opt. action (3b38ccd)
- snackbar: add snackbar positionning (093a00c)
- snackbar: improve swipe hook and updating styles (1addc58)
- snackbar: init implementing swipe gesture management (d3f2a3c)
- snackbar: init package (9993820)
- snackbar: init snackbar data flow logic (1d5e138)
- snackbar: init swipe hook (fdd159f)
- snackbar: upd snackbar dismissal mechanisms (a288d56)
- snackbar: use external store to ensure single snackbar container (cd2e5cc)
- spinner: add current color as default (7e5b55b)
- spinner: add first iteration of spinner component (930e715)
- spinner: add full size to spinner (4ecce88)
- spinner: apply new colours strategy (7262ef2)
- spinner: apply new colours strategy (849e48c)
- spinner: bump version (c517dd0)
- spinner: doc (f792622)
- spinner: doc (6c8450e)
- spinner: unify styles file criteria (2d1b539)
- spinner: update sizes (5e2c296)
- spinner: update spinner story and add background visible prop (cc89533)
- split the theme utils package into two distinct packages (3a6895d)
- split the theme utils package into two distinct packages (77def01), closes #235
- switch: add "reverse" prop to have label placed on the left side of the Switch (5c653a3)
- switch: add new colours strategy (7013e7f)
- switch: allowing formfield usage for switch component (b248302)
- switch: apply motion on hover (27a9185)
- switch: apply new custom ring for focus styles (1234dfe), closes #1437
- switch: created switch component (58b2456)
- switch: customisable icons for switch, controlled mode (543568e)
- switch: embed label in switch component (3a1f9c6)
- switch: froze versions (57a31e5)
- switch: update make variants function (15fbea1)
- switch: use validation state (a2730b5)
- tabs: add forceMount prop to retain inactive tab content in the DOM (87c7ddd), closes #2283
- tabs: add icon+label feat to tab item (106d524)
- tabs: add orientation feature (b70b1d8)
- tabs: add overflow w. arrows feature (5fbfaa8)
- tabs: adds resize observer for arrow navigation (87355dd)
- tabs: adds state management on tabs (6cba54c)
- tabs: adds tabs ctx and first props (intent and size) (049945c)
- tabs: apply new colour strategy (6354f52)
- tabs: apply new custom ring for focus styles (4dc9b11), closes #1437
- tabs: doc (297a846)
- tabs: started tabs compound component (28c811d)
- tabs: update background styles (ba0363d), closes #1423
- tabs: updating arrow navigations behavior on click (e2a5937)
- tag: add "surface" intent (d79192d), closes #2243
- tag: apply new colours strategy (9817b81)
- tag: apply new custom ring for focus styles (9fd6785), closes #1437
- tag: bump (cb7924f)
- tag: doc (a07cb26)
- tag: expose ValidTagDesignIntent type (97ecc35)
- tag: froze versions (5ffd0c2)
- tag: tag component (447699c)
- tag: update make variants function (c8bab4e)
- tag: update styles for outlined variant (0851f07)
- tailwind-plugins: add a new utilities plugin (9fa1d36)
- tailwind-plugins: add a tailwind animation plugin (0119ef9)
- tailwind-plugins: add min-height and min-width to sizing plugin (e47d920)
- tailwind-plugins: add new "shadow-border-transition" utility class (289ff71), closes #676
- tailwind-plugins: add progress bar animation (5e101a8)
- tailwind-plugins: add size field to sizing plugin (8642feb)
- tailwind-plugins: add sizings plugin (25f76ac), closes #401
- tailwind-plugins: add spark theme plugin (7009c51), closes #411
- tailwind-plugins: add two custom ring utilities (2c91620), closes #1437
- tailwind-plugins: added base missing keyframe animations (fcfaf65)
- tailwind-plugins: bump @spark-ui/tailwind-plugins to @colours tag (11ef03c)
- tailwind-plugins: call new tailwind animation plugin (054853a), closes #379
- tailwind-plugins: consolidate tw plugin calls and auto-apply options (c203355)
- tailwind-plugins: doc (8067113)
- tailwind-plugins: export TCV utils (6fba6dc)
- tailwind-plugins: handle motion tokens inside tw spark-theme plugin (ffb5792)
- tailwind-plugins: optimize multi-theme handling by eliminating token duplication (fdf1483), closes #592
- tailwind-plugins: spark plugin now offer retina screens tailwind classes (0ff5027)
- tailwind-plugins: update default prefix in tw animation plugin (2c147cb)
- tailwind-plugins: update indeterminate bar animation name (bcf64eb)
- tailwind-plugins: update indeterminate bar name (f22ed12)
- tailwind-plugins: update transition theme values to match figma (92f37c2), closes #642
- test new args (fbe09ce)
- text-field: add a basic iteration (7989b54)
- text-field: add improvements and some fixes (24aa5ea)
- text-field: fix typescript error (5f0e7ad)
- text-field: remove not needed prop (8fba304)
- text-field: small improvements (bf21be8)
- text-field: update field (71508f5)
- text-field: update label (73b24d3)
- text-field: update styles (e2859d8)
- text-field: update textfield and add required indicator (6fa99c4)
- text-field: use content prop (5cb5b47)
- text-field: use input primitive (ccda9e3)
- text-link: added current intent (325a572)
- text-link: added polymorphic behaviour to text link (0bfbaad)
- text-link: doc (8319867)
- text-link: enabled disabling of underline on text link (287b973)
- text-link: possibility to remove underline from link (b1a9f45)
- text-link: text-link package (8a6275c)
- text-link: textLink inherit current font weight by default (90be057)
- textarea: add docs and tests (7d2a85a)
- textarea: add resize prop (81d2e92)
- textarea: add story showcasing customised scrollbar (1b75cd1)
- textarea: add textarea component (7d7887a)
- textarea: change resizable prop (3074c96)
- textarea: change textarea version (668b67b)
- textarea: doc (2c928b9)
- textarea: enable textarea support (37d228c)
- textarea: improve textarea props and doc (af8cce2)
- textarea: release first version (c3dc3f6)
- textarea: remove not needed file (9340313)
- textarea: review dependencies (1e888d4)
- textarea: update deps (048067a)
- textarea: update deps (ba8beb6)
- textarea: update intent (26e70df)
- textarea: update resizable (b05463c)
- textarea: update tests and styles (8ef1b36)
- textarea: update textarea (efab349)
- textarea: update textarea based on input changes (f466b2b)
- textarea: update using id (dfc2d29)
- textarea: upgrade input version (8e6b35d)
- theme-utils: add "basic" and "accents" color tokens to the Spark theme's color structure (eed8a96), closes #1073
- theme-utils: add current spacing token (31e5b25)
- theme-utils: add support for various base font sizes in theme building process (bb9f2a7), closes #385
- theme-utils: add surface container colors (802f924)
- theme-utils: added opacity tokens in default theme (4f46c4c)
- theme-utils: bump theme-utils version to colours tag (89387dd)
- theme-utils: change suport color and addd basic state colours (ab90588)
- theme-utils: createTheme will mandate design tokens in every namespace (bb7126f), closes #292
- theme-utils: doc (bdfbe72)
- theme-utils: force first release (77122ff)
- theme-utils: improve build process for the theme-utils package (7e53f89), closes #219
- theme-utils: make it possible to create a theme from a custom theme (b7a5d93)
- theme-utils: monospaced font added (f228e56)
- theme-utils: preserve default tailwind spacings (77f74b1), closes #398
- theme-utils: remove current size (f30af00)
- theme-utils: remove disabled related tokens (1699382)
- theme-utils: remove outdated color tokens (97f35b1)
- theme-utils: remove outline-related tokens from our Theme interface (eb7bd95), closes #1351
- theme-utils: removed background colors state tokens (6f2349c)
- theme-utils: rename "primary" to "main" & "secondary" to "support" in our theme color palette (b16ef91)
- theme-utils: separated hovered colors from pressed colors (d3a78ce)
- theme-utils: setup shadow tokens (947441a)
- theme-utils: spark dark mode theme setup in theme-utils (a146560)
- theme-utils: theme contract for typography (db41e6e)
- theme-utils: updated default font name and fallbacks (2550a60)
- theme-utils: updated token structure for colors to match spark specs (d082458), closes #251
- update all dependencies to use caret versions in every packages (35e329c)
- update deps (f96b318)
- update deps (91cdaa3)
- update deps (9a8e4e3)
- update deps (69c8ca1)
- update deps (2aeda9c)
- update deps lock (8e925f4)
- update deps lock (ff50c0a)
- update esling config following PR feedbacks (609e6e4)
- update eslint config (7ac626e), closes #858
- update eslint rules (dba8350)
- update eslint rules based on team consensus (d20f04c)
- update form field spacing (5ef4773)
- update form field version (738b1b3)
- update lintstaged config to englobe more file extensions (1ba4228)
- update lock file (ddb234a)
- update lock file (9727fc8)
- update lock file (6a31374)
- update lock file (84cbb8a)
- update lock file (2992e85)
- update lock file (973e440)
- update lock file (59f13a9)
- update lock file (62f286f)
- update lock file (0f9abc5)
- update lock file (4494c95)
- update lockfile (48e0b61)
- update package dep (4e897cb)
- update package dep (db1c28f)
- update tailwind config viewer options (38a4d09), closes #390
- update tcv package to be able to display position-related tokens (85d368f), closes #967
- use new Tailwind sizings plugin (4cbb16a), closes #401
- use-combined-state: add onChange handler argument (f546bf7)
- use-combined-state: add types (9f0acf5)
- use-combined-state: doc (5032720)
- use-combined-state: new hook (bfdd736)
- use-combined-state: remove unnecessary state management when controlled state mode (95f45ba)
- use-merge-refs: add new hook (d1821aa)
- use-merge-refs: add new hook (1b6a91f)
- use-merge-refs: doc (da528d6)
- use-merge-refs: export extra utilities (e55bf96)
- use-merge-refs: new hook (2eb413c), closes #467
- use-merge-refs: new hook (86c73fc), closes #467
- use-mounted-state: add useMountedState react hook (8273250)
- use-mounted-state: doc (0cb5640)
- visuall-hidden: add repository info in package.json (85d53d9)
- visuall-hidden: create component (d84d0aa)
- visually-hidden: add display name (88e2893)
- visually-hidden: doc (9b02d4f)
- visually-hidden: froze versions (a209985)
- visually-hidden: new package name (69bfe78)
- button: removes the spinner placement prop of the button not allowing to set it as a leading icon when loading state is abled
- chip: doc
- chip: first initial release
- chip: release candidate
- progress: component
- theme-utils: remove outline-related tokens from our Theme interface
- spinner: new colours strategy
- spinner: new colours strategy
- checkbox: apply new colours strategy
- switch: new colours strategy
- tabs: apply new colour strategy
- icon-button: using the new colours approach
- badge: add main support accent and basic
- button: new colors strategy
- icon: added main support accent and basic colours
- tag: apply new colours strategy
- radio-group: new colours strategy
- radio: radio is no longer exported radiogroup.radio should be use instead
- visually-hidden: package name
- use-merge-refs: mergeRefs fn and assignRef fn exported
- use-merge-refs: new hook
- use-merge-refs: new hook
- tailwind-plugins: Add sizings plugin
- cli-utils: update the way the cli spark-setup-theme command works
- cli-utils: update the way the cli spark-setup-theme command works
- Split the theme utils package into two distinct packages
- Split the theme utils package into two distinct packages