Skip to content

@pine-ds/core@0.0.2-alpha.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 14 Dec 22:08
· 297 commits to main since this release

0.0.2-alpha.0 (2023-12-14)

Bug Fixes

  • avatar: correct prop name (a99dc81)
  • button css: update custom properties structure/naming (4f60977)
  • button test coverage: test for clicking buttons within forms to trigger handleClick() (101a003)
  • button: add more tests (25bad9b)
  • button: add onClick, handleClick, and new props (9fee1c7)
  • button: add vertical alignment to buttons so they avoid baseline alignment (1deda19)
  • button: update broken test and remove reflect from props (0630971)
  • button: update hard coded icon to use pds-icon (0877005)
  • button: update logic and tests to be more clear and pass all tests (2014e7b)
  • button: update tests after review (ea421bc)
  • checkbox: add error stories and styling (876a61d)
  • checkbox: added event (c9cb354)
  • checkbox: adjust disabled css (efe91e7)
  • checkbox: adjust props based on warnings (d698b47)
  • checkbox: convert css values to variables (4232d41)
  • checkbox: fix css variable name typo (5732481)
  • checkbox: prop adustments and docs (8bff9f9)
  • checkbox: prop and styling cleanup (72c8157)
  • checkbox: prop and styling cleanup (223d8fc)
  • checkbox: update error to invalid (26885ed)
  • checkbox: update event name and tests (5dbdcf4)
  • checkbox: update to use state class naming - hattip @goodwinchris (808f9c6)
  • chip: a11y adjustments on icon and button (00cb038)
  • chip: add close event and prop descriptions (b65eda9)
  • chip: add large prop, refactor class names and styling (28efcbb)
  • chip: convert dropdown to button and correct styling (d9f5ffd)
  • chip: converts color terms to sentiment (78fbe32)
  • chip: converts color terms to sentiment (0a3c916)
  • chip: copy and styling updates based on review (787b013)
  • chip: update color naming, hover styles and fix test (3cb7b7a)
  • chip: update css prop to use variable (d08f9a8)
  • cleanup from review, remove un-needed options for decorators, fix spacing, update links (adedc51)
  • copytext: add component id prop (4ea2d52)
  • copytext: add copyToClipboard function (e403177)
  • copytext: add reflect to border prop (70002c8)
  • copytext: convert styles to use logical (06058ad)
  • copytext: convert to use pds-button (caa5f25)
  • copytext: correct icon size (3f999a3)
  • copytext: correct line-height to match input (117638d)
  • copytext: set value to required (2b66091)
  • correct helper message styling when invalid (9424a63)
  • divider: correct a typo (6e2ef92)
  • divider: fix typo in offset values (902015d)
  • divider: refactor css each based on review (c5ae847)
  • divider: separate vertical styles (157747e)
  • docs: add disabled arg to primary story (ccb0863)
  • docs: add space between prop declaration and custom prop in scss to show in args table (a0d806c)
  • docs: update button, icon, and link stories with correct links and consistent naming (ea51609)
  • docs: update story file names (e0b629d)
  • docs: update storybook URL capitalization and reorder tab content to fix rendering bug (46ec2a0)
  • docs: update tabs, tabpanel, and tab docs to match new story structure (2ec8744)
  • eslint warning for unused variable 'h' (2b066f6)
  • input: added styles and label prop (58e9b2c)
  • input: added styles, additional props, and demo updates (93cb8eb)
  • input: convert to vars and remove prop comments (28b8f17)
  • input: correct variable name and value (83e9526)
  • input: initial commit (76dc82b)
  • input: minor tweaks to input docs to align with textarea and prettier changes (6ddeaf8)
  • input: revert changes made in attempt to align files, work to be done separately (d628fd1)
  • input: revert changes made in attempt to align files, work to be done separately (8dc35d3)
  • input: updates to error-text prop (1fd2ea9)
  • input: updates to props and start e2e tests (8a23ca7)
  • link: add conditions to classes (16c0cc6)
  • lint-staged: move the lint-stage file into libs/core (f1cb21d)
  • lint: address errors that were identified via lint.all (2ee6c5b)
  • my-component.stories.mdx name change (18ec4ca)
  • sage-tabpanel: update naming of to to align with namingof aria role (8c79288)
  • sage-tabs: logic to navigate via keyboard was broken due to activeTabIndex being undefined (7e1586e)
  • sage-tooltip: missing changes from compilation of core icon build (3ac432a)
  • stories/docs: add documentation for activeTabIndex and fix story props (af875cc)
  • switch: correct display state for disabled & checked (9463fea)
  • switch: message assignment to input (f03f280)
  • switch: modify aria output to string (89bd513)
  • switch: replace arrow function use in prop (449c292)
  • switch: restore checked prop (faa0a99)
  • tab test: update test to match new order of tab content and edges for availability variant (db74e4f)
  • tab/tabpanel: remove logic for unique named controls, noting to come back to this in followup (1741849)
  • tab/tabpanel: update logic for controls and ids to ensure they're unique (d947a67)
  • tabpanel: add tabindex to active tabpanel in alignment with W3C guidance (4252184)
  • tabpanel: remove state import (66696c3)
  • tabpanel: set tabindex to 0 in alignment with W3C guidance for auto activation tabs (0c49d9e)
  • tabs docs/tests: update docs and write tests for tabs, tab, and tabpanel (56f2b6f)
  • tabs documentation: add documentation for tabs component (ab1c0e9)
  • tabs, tab, tabpanel: move tab matching to Tabs component, update tests, cleanup/unify syntax (de8cb6f)
  • tabs, tab, tabpanel: update logic to allow use of state as per stencil docs (210066e)
  • tabs/errors: cleanup eslint errors and warnings, add new line to eslilnt config, tab styles (500ec2b)
  • tabs/tab/tabpanel: update propGeneration method to have default index (746f6e7)
  • tabs: add styles, parent logic, variant logic, and stories for each tab variant (de57536)
  • tabs: peventDefault on keypress from within sage-tabs (2f5223b)
  • tabs: scope key input active tab changes to components which matching parentId's (57b270d)
  • tabs: update tabs listen decorator to remove passive option (9114fcd)
  • tag updates (a62af96)
  • tests: add tabpanels to tests to cover pushing information to them (c56ccec)
  • tests: cleanup test files (bffec9b)
  • tests: remove commented out test from tabpanel (2667460)
  • tests: rewrite new test description (10bc5e9)
  • tests: update tests to include key inputs to test listners (c5e29f9)
  • test: update tests to match expected behaviors with new activeTabIndex, required variant, etc (26e7f3c)
  • textarea and input: fixes to prop names, updates to docs, ff fallback, and utils addition (49435c9)
  • textarea docs: change story prop from "placeholderMessage" to "placeholder-message" (9c52400)
  • textarea: rename props, fix test coverage, iterate logic, clean up code (3cbe78a)
  • textarea: update tests, fix/reword documentation, and new lines from self-review (5b59f7c)
  • tokens: fixes issue with build function not using proper argument (b10247b)
  • update docs to include a11y section and removed commented code (bcf33d6)
  • update prop names for clarity, fix tests, reword some documentation, general cleanup (fff0065)
  • update tests, clean up docs, add spacing custom props, remove make methods public for testing (9b536f6)
  • updates from review (0934a1b)
  • updating pine references (9b2bdd9)
  • updating to sage (d97bfed)

Features

  • add actions addon (a408dfe)
  • adding catalog-info documents for Radiator integration (83c9d46)
  • avatar: add id prop (e3ec16a)
  • button: add id prop (118c0b4)
  • button: add unstyled variant (58ddc8a)
  • button: first pass on new button component (65342e5)
  • checkbox: add basic css styling (d7689c5)
  • checkbox: add error message (35d75d2)
  • checkbox: initial component generation and markup (6b3dbda)
  • chip: add id prop (2d441b8)
  • chip: adds dropdown variant + styling (4ddf4ab)
  • chip: adds status dot and styling (9d0bd26)
  • chip: initial generation and base color styles (7fd0bc1)
  • copytext: add initial styling (60e135c)
  • copytext: add truncation styling (1238c0f)
  • copytext: adjust descs and add truncation (2f9a69c)
  • copytext: initial generation markup and test (0ae791f)
  • core: add sage-icon library to core lib (f318d2e)
  • core: include globalScript for Core library (f58a563)
  • divider: add divider component and styles (bc3aa57)
  • divider: add id prop (8ae537f)
  • divider: initial component generation (54013ed)
  • image: add id prop (0166ab5)
  • image: adds aspect ratio custom property (e2d4117)
  • image: adds css custom property for aspect ratio (87695b8)
  • image: adds height and width props (39b4d23)
  • image: adds initial commit with two starting props (fb28c2e)
  • image: adds loading prop for image lazy loading (d5f83ff)
  • image: adds props for srcset and sizes (725d7b4)
  • image: adds sizes prop (35f3acb)
  • label: adds for prop and associated styling for component (fe82e21)
  • label: initial commit (de2d5e3)
  • link: add external property (b0460d9)
  • link: add id prop (8f29fb1)
  • link: creates link component (308f2a9)
  • progress: add default view and styling (8449cd7)
  • progress: initial generation and test files (794499f)
  • radio: add error message (3927bf4)
  • react: add PdsIcon helper (#126) (066cacc)
  • sage-icon: update storybook documentation (2cb0074)
  • sage-link: add size variant to component (0223449)
  • sage-link: add variant for inline and plain (d1fb802)
  • switch: add helpermessage options (2b2b365)
  • switch: add styling for state (a5cbe6a)
  • switch: emit switch change event, (c4c67c5)
  • switch: error state handling (849be04)
  • switch: initial commit (ee2d149)
  • switch: initial styles (009605d)
  • switch: setting props (d389f31)
  • switch: style adjustments (46737b6)
  • switch: updated props and examples (f986331)
  • tabs: add initial setup for tabs, states, and onclick behavior (43bb34b)
  • tabs: add tabs, tab, and tabpanel components with logic to swap tabs (a4c1e70)
  • tabs: updates to props, addition of keyboard navigation, and general cleanup (53fc9db)
  • textarea: add basic build of textarea component with first pass at docs (ddffc46)
  • tokens: adds initial Sage tokens to JSON file (4c35cf5)

Reverts

  • tooltip: revert to original core package json (87d4550)