- pds-modal: expose modal CSS part for custom sizing (#691)
- Quinton Jason
- add download attribute support to link, button, & dropdown-menu-item (#681)
- pds-chip: add size prop with sm, md, and lg options (#684)
- pds-button: add reflect to disabled prop and guard slotted disabled selector (#685)
- pds-combobox: add part=combobox to wrapper for external styling (#682)
- pds-multiselect: align trigger height to 36px and font-weight β¦ (#683)
- Phillip Lovelace
- Quinton Jason
- pds-multiselect: add searchPlaceholder, closePanelOnSelect, dis⦠(#674)
- pds-table: add disableSelectAll prop to hide header checkbox (#673)
- truncation: add automatic tooltip on truncated text (#672)
- pds-button: fix empty icon slot wrapper spacing (#678)
- pds-table: remove unused pdsTableSelect event declaration (#675)
- pds-table-row: fix checkbox double-fire and z-index bleed-through (#679)
- Phillip Lovelace
- Quinton Jason
- pds-multiselect: add hideSelectedItems prop (#671)
- Phillip Lovelace
- pds-button: always render start/end slots for reliable content projection (#668)
- pds-dropdown-menu: add important to slotted element base styles (#669)
- Quinton Jason
- pds-dropdown-menu-item: add reflect prop (#666)
- Quinton Jason
- pds-dropdown-menu-item: update destructive color for pds link shadow (#664)
- pds-input: style native search clear button with custom icon (#665)
- pds-multiselect: resolve async with preselected values not showing selection count on initial render (#663)
- pds-dropdown-menu-item: add flex alignment and spacing (#662)
- Phillip Lovelace
- Quinton Jason
- pds-dropdown-menu: allow raw anchor and button elements (#661)
- Phillip Lovelace
- pds-tab: display not-allowed cursor for disabled tabs (#658)
- Phillip Lovelace
- pds-dropdown-menu-item: add reflect option to target and external props (#656)
- Quinton Jason
- pds-multiselect: add csrf token support and fix selected items d⦠(#654)
- pds-table-row: update interactive token color (#655)
- Phillip Lovelace
- Quinton Jason
- add external prop to dropdown menu (#648)
- pds-chip: add remove url support (#653)
- pds-combobox: add async to pds-combobox (#651)
- pds-multiselect: add create tag functionality to pds-multiselect (#652)
- Phillip Lovelace
- Quinton Jason
- prevent crashes when components are double-initialized via CDN and React (#647)
- Phillip Lovelace
- rollback typescript-eslint to v6 with proper version compatibility (#641)
- pds-dropdown-menu: prevent clipping in overflow containers (#643)
- pds-table: improve sort indicator clarity (#640)
- Phillip Lovelace
- add ds token mapping (#624)
- update release-info.json to remove template typo for version (#631)
- upgrade typescript-eslint to v8 and stencil eslint plugin to v0.10 (bdbde453)
- regenerate package-lock.json with --legacy-peer-deps to match CI (ea4e0d91)
- update package-lock.json preserving v3.13.0 resolutions (9df9d5f0)
- add --legacy-peer-deps to release job for consistency with build jobs (c22a078b)
- pds-table: add default sorting props (#633)
- pds-dropdown-menu-item: adjust link styles for improved clickable area (#630)
- Phillip Lovelace
- Quinton Jason
- pds-table: add head border, background, and row divider props (#629)
- pds-tab: add add disabled prop (#626)
- update alert dark mode link hover style (#620)
- form-inputs: align error icon with top of multi-line messages (#627)
- Phillip Lovelace
- Quinton Jason
- bump token version and component adjustment to align with brand updates (#622)
- pds-modal: make border prop mutable and remove debug logging (#616)
- pds-copytext: move background color to span element (#623)
- pds-input, pds-checkbox: standardize helper and error message typography (#617)
- Phillip Lovelace
- add custom data generator for autocomplete in vscode-html-language-server (8140dfe8)
- clean up code (2fee3f3c)
- added vscode settings patcher as an install script (c1b6386c)
- update semantic and core tokens in SCSS files (#597)
- add semantic tokens (#606)
- update to kajabi-ui styles to 1.0.3 (#610)
- update box spacing values (#611)
- core: export component types for TypeScript resolution (#592)
- pds-alert: update padding of alert to 20px (#602)
- pds-divider, pds-link, pds-progress: update code connect properties and examples (#595)
- release: update Slack notification workflow to use environment var (#593)
- storybook: update Vite watch config for HMR live reload (#603)
- storybook: use pine-core ESM bundle to fix HMR reload errors (#605)
- standardize docs sections and add form integration section to form components (#594)
- pds-icon: add technical notes on icon usage differences between React and web components (#596)
- storybook: update changelog page with actual list from changelog.md (#604)
- Jeremy Saenz @codegangsta
- Phillip Lovelace
- Quinton Jason
- update code connect mappings to match latest component updates (#581)
- deps: update glob from 10.3.10 to 11.1.0 to resolve security vulnerability (#590)
- input-interface: correct typo in event detail property name (#587)
- Improve docs navigation & support resources (#585)
- add intro image to welcome page (#586)
- pds-alert, pds-toast: improve DocCanvas formatting for readability (#591)
- Phillip Lovelace
- deps: update @pine-ds/icons to 9.12.0 with Stencil 4.38.3 (#580)
- Phillip Lovelace
- pds-button: add tertiary variant and sizing prop (#575)
- pds-popover: convert to slot for trigger and portal rendering (#574)
- Phillip Lovelace
- pds-input: add highlight prop and styling (#567)
- pds-select: add highlight prop and styling (#568)
- pds-textarea: add highlight prop and styling (#569)
- pds-accordion: add accordion-icon part for styling (#572)
- add changelogs to storybook documentation (#571)
- add highlight prop to figma code connect files (#573)
- Phillip Lovelace
- pds-box: add core tokens to spacing set (#565)
- pds-radio: add contained variant and image slot (#562)
- pds-row: add modifiers to size prop in examples (#566)
- pds-progress: update progress bar styles and add gradient fill color documentation (#564)
- Phillip Lovelace
- Quinton Jason
- display pine version in storybook (#561)
- pds-tab: remove z-index from pill variant (#563)
- Phillip Lovelace
- implements z-index values across components using new tokens (#549)
- add readonly type property to form components (#559)
- pds-popover: implement methods control and events (#548)
- pds-combobox: add chip trigger variant (#550)
- pds-combobox: update highlighted option logic when selected (#554)
- pds-combobox: add attachInternals and add to form docs (#556)
- pds-combobox: update docs and space key functionality (#560)
- pds-copytext: update button padding and class name syntax in stories (#546)
- pds-tabs: correct keyboard navigation for tabs when panels have focusable elements (#555)
- pds-input: correct styles for append/prepend button height (#551)
- Phillip Lovelace
- Quinton Jason
- pds-filters: adds pds-filter and pds-filters to system (#536)
- add combobox option group labels (#535)
- docs: correct typos and improve consistency in docs across multiple components (#544)
- pds-button: add 'filter' variant with specific styles and icon (#538)
- pds-combobox: add enlarge icon to input trigger (#540)
- pds-combobox: update keyboard button trigger open close functionality (#541)
- pds-tab: remove browser default focus ring (#537)
- pds-tabs: add shadow parts for tab components (#534)
- pds-dropdown-menu-separator: update separator styles for improved appearance (#543)
- Phillip Lovelace
- Quinton Jason
- pds-textarea: add max-length character counter (#529)
- pds-box: add responsive modifiers to box model and layout props (#531)
- pds-button: add enter key handling for form submissions (#532)
- pds-modal: add scrollable boolean and resolve dynamic border positioning (#528)
- pds-modal: add dvh unit to heights (#533)
- pds-modal: fix max height for fullscreen modals (#530)
- Phillip Lovelace
- Quinton Jason
- pds-box: add responsive modifier to flex properties (#527)
- Quinton Jason
- pds-table: add shadow parts for improved styling (#525)
- Phillip Lovelace
- pds-box: add wrap prop and tests (#521)
- pds-input, pds-textarea: adds hide-label prop to visually hide label text (#519)
- pds-table: case-insensitive sorting for the table component (#516)
- pds-table: refactor expanding width and scrolling for responsive table (#523)
- pds-tooltip: add floating UI for placement and smart positioning (#520)
- pds-tab: update background colors and hover states for filter tabs (#518)
- Phillip Lovelace
- Quinton Jason
- pds-button: add button link to full width rule (#513)
- update row examples and box docs (#510)
- update story boolean attribute handling across components (#514)
- Phillip Lovelace
- Quinton Jason
- Unify color token handling across components (backward compatible) (#506)
- add form association and element internals to checkbox and switch (#508)
- pds-box: add custom flex values to flex prop (#509)
- Quinton Jason
- form elements: add form association and element internals (#500)
- form-elements: align height spacing and message color (#488)
- pds-button: add white space nowrap to button text (#490)
- pds-input: add full width variant tests and docs (#489)
- pds-input: update select prepend and append height (#496)
- pds-modal: adjust max height ot remove double scrollbars (#503)
- remove camel case from documentation (#504)
- icon: Update for more detailed usage and troubleshooting guidelines (#495)
- pds-box: update md border radius (#502)
- Phillip Lovelace
- Quinton Jason
- action slot for pds-input, pds-select, & pds-textarea (#485)
- combobox: add combobox (#476)
- pds-property: add property component to system (#479)
- pds-text: add CSS part support to component (#481)
- typography: standardize form label typography (#480)
- resolve Sass deprecation warnings (#482)
- pds-input: update story implementations to use args for dynamic properties (#487)
- Phillip Lovelace
- Quinton Jason
- pds-chip: adds brand sentiment and icon prop (#467)
- pds-tooltip: implement pathname change detection for SPA navigation (#473)
- add hide label to select slotted elements (#470)
- Phillip Lovelace
- Quinton Jason
- link: adds color prop (#458)
- pds-alert: new alert component (#452)
- pds-dropdown: implementation (#455)
- pds-toast: add pds-toast component (#462)
- correct CSS variable naming in pds-box minWidth property (#466)
- chip: updates a11y docs (#449)
- pds-alert: remove description prop and use slot (#463)
- pds-chip: correct React syntax in documentation examples (#465)
- pds-modal: update closeonbackdropclick prop and auto generated file (#461)
- pds-popover: adds missing -start and -end positioning (#454)
- pds-box: improve responsive size prop documentation [DSS-1405] (#459)
- pds-text: fix invalid color token in example (#464)
- Ashley E
- Julian Skinner @ju-Skinner
- Phillip Lovelace
- Quinton Jason
- pds-icon: add additional props for react pds icon (#443)
- checkbox: fixes checkbox not using error message for aria-describedby attribute (#439)
- switch: fixes component not using error message for aria-describedby attribute (#441)
- accordion: adds description for accessibility (#446)
- button: rewrites some accessibility info (#447)
- popover: using template literals needed to include unsafeHTML from lit (#438)
- update text alignment styles to logical (#448)
- pds-link: add hover style to remove text decoration (#444)
- Ashley E
- Julian Skinner @ju-Skinner
- Phillip Lovelace
This was a version bump only, there were no code changes.
This was a version bump only, there were no code changes.
- add logical properties (#427)
- update Divider styles (#432)
- remove token studio (#434)
- tokens: extended colors (#425)
- typography: adds Noto font family for language support (#433)
- Ashley E
- Julian Skinner @ju-Skinner
- Phillip Lovelace
- Quinton Jason
- text: expands text color prop (#426)
- box: directional margin and direction padding props (#412)
- checkbox: update prop name from label hidden to hide label (#418)
β οΈ chip: move value to slot (#364)- radio: add hide label prop (#414)
- switch: add hide label prop (#417)
- updates component focus rings (#413)
- checkbox: resolve error message icon alignment and shrink (#422)
- radio: resolve error message icon alignment (#423)
- switch: resolve error message icon alignment and parent overflow (#424)
β οΈ chip: move value to slot (#364)
- Ashley E
- Quinton Jason
- adds more font size values and adds italics and truncate to docs table (#403)
- fixes icon alignment (#405)
- copy text hover and truncate adjustments (#406)
- add padding-block padding-inline properties and align-self (#399)
- button: add disabled styles to host (#411)
- checkbox: label-hidden prop is not hiding label text (#407)
- pds-copytext: correct full-width and truncated styles, update docs (#410)
- adds semantic token pages and fixes token table styling (#400)
- re-adds responsive image styling (#404)
- Ashley E
- Phillip Lovelace
- Quinton Jason
- radio: add inner shadow wrapper (#385)
- update pill tabs styles (#390)
- update box min height and border radius (#389)
- add 125 token (#387)
- changes from token studio after exporting styles (ec2a67a1)
- add conditional label for input and select (#391)
- add background color to form inputs (#401)
- button: adjust flex to fix layout (#396)
- button: update primary disabled color to be grey-150 (#397)
- checkbox: resolve wrapping issue (#384)
- tokens: add new styles for heading caption and body monospace (#395)
- Julian Skinner @ju-Skinner
- Kajabi Automations Bot @dev-kjbot
- Phillip Lovelace
- Quinton Jason
- update input invalid state styles (#377)
- removes unneeded label margin (#383)
- button: full width and loading state (#380)
- adds background color to secondary and disclosure buttons (#379)
- box: update classes to use correct dimension tokens (#388)
- Ashley E
- Julian Skinner @ju-Skinner
- Phillip Lovelace
- Quinton Jason
- switch: add margin inline start value (#376)
- Ashley E
- Phillip Lovelace
- Quinton Jason
- Julian Skinner @ju-Skinner
- Quinton Jason
- docTokenTale: update to handle dimension tokens (#371)
- Julian Skinner @ju-Skinner
- add additional events, pdsBlur, pdsInput, pdsChange to input and textarea (#370)
- tooltip visibility issue on ios safari back navigation (#369)
- fixes incorrect token for box padding-xs (#365)
- adjust background color values for secondary and disclosure (#366)
- tokens: new token sets for core, semantic, and branding (#318)
- Ashley E
- Julian Skinner @ju-Skinner
- Phillip Lovelace
- pds-text: decoration prop for pds text (#362)
- Phillip Lovelace