fix(Stories): Update multiple component stories
What does this MR do?
Breadcrumb
- Add collapsed variant story
- Remove note about stying update (as this update has happened)
Button
- Retitle Ellipsis story
Drawer
- Add actions example
- Add example with documentation style content
Dropdown / Combobox
- Add multiple listbox examples
Dropdown / Disclosure
- Add multiple disclosure examples
- Add note that disclosures need to be updated to match UI kit. Note mirrors wording found on Combobox page.
Form elements / Checkbox
- Retitle checkbox states story to better communicate what this example is showing
- Add checkbox tree story
Form elements / Date picker
- Remove non-compliant styling from the range story
- Add example date range limit indicator
Form elements / Radio button
- Retitle radio button states story to better communicate what this example is showing
- Add radio button group story to allow consumers to see 'real' behaviour, as the states example is a couple of groups together
Form elements / Search
- Add link UI kit component
Form elements / Token
- Retitle stories to match variant names
Does this MR meet the acceptance criteria?
-
The MR title and commit messages meet the Pajamas commit conventions. -
The “What does this MR do?” section in the MR description is filled out, explaining the reasons for and scope of the proposed changes, per “Say why not just what”. - For example, if the MR is focused on usage guidelines, addressing accessibility challenges could be added in a separate MR.
-
Relevant label(s) are applied to the MR. -
The MR is added to a milestone. -
If creating a new component page from scratch, it follows the page template structure. -
Content follows the Pajamas voice and tone guidelines, falling back on the GitLab Documentation Style Guide when needed. -
Related pages are cross-linked, where helpful. Component pages have related components and patterns defined in their Markdown front matter. -
If embedding a Figma file, it follows the Figma embed guide. -
Review requested from any GitLab designer or directly from a maintainer or trainee maintainer.
Links
Edited by Dan MH