EightfoldAI / octuple

The Octuple component library
MIT License
16 stars 45 forks source link

feat: accordion: enable custom summary layout using full width #799

Closed dkilgore-eightfold closed 2 months ago

dkilgore-eightfold commented 3 months ago

SUMMARY:

Enables custom full width Accordion AccordionSummary layouts, and adds more discreet custom props. Prior to this change, implementation of certain layouts was difficult because the header could not be easily made to fill the remaining space of the Accordion without using custom class names and css paths.

https://github.com/EightfoldAI/octuple/assets/99700808/3a88904a-3980-41e3-bf4a-08faf7b30fee

JIRA TASK (Eightfold Employees Only):

ENG-80058

CHANGE TYPE:

TEST COVERAGE:

TEST PLAN:

Pull the PR branch and run yarn and yarn storybook. Verify the Accordion stories behave as expected.

codesandbox-ci[bot] commented 3 months ago

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.