Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds categories to Storybooks navigation #66072

Open
wants to merge 1 commit into
base: trunk
Choose a base branch
from

Conversation

mattrwalker
Copy link
Contributor

@mattrwalker mattrwalker commented Oct 11, 2024

What?

This pull request includes several changes to update the titles and IDs of various components in the Storybook configuration files to better reflect their categories. The most important changes involve updating the titles to group components under more specific categories and adding unique IDs for each component.

Updates to component titles and IDs:

This creates an 'Actions' category and a 'Containers' category within the left-hand navigation.
This change represents 2 out of the 12 categories to be introduced, it's smaller scope allows me to test run committing before making larger changes at a later date and time.

Why?

This change is part of the larger Storybook Improvements and the shared Sitemap.

How?

Adding Categories that helps organize and group components into sections based on their role and function within the library makes our library easier to navigate and understand.

Screenshots

CleanShot 2024-10-11 at 11 58 39@2x

@mattrwalker mattrwalker added Storybook Storybook and its stories for components Design System Issues related to the system of combining components according to best practices. labels Oct 11, 2024
@mattrwalker mattrwalker self-assigned this Oct 11, 2024
Copy link

The following accounts have interacted with this PR and/or linked issues. I will continue to update these lists as activity occurs. You can also manually ask me to refresh this list by adding the props-bot label.

If you're merging code through a pull request on GitHub, copy and paste the following into the bottom of the merge commit message.

Co-authored-by: mattrwalker <[email protected]>

To understand the WordPress project's expectations around crediting contributors, please review the Contributor Attribution page in the Core Handbook.

@github-actions github-actions bot added the First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository label Oct 11, 2024
Copy link

👋 Thanks for your first Pull Request and for helping build the future of Gutenberg and WordPress, @mattrwalker! In case you missed it, we'd love to have you join us in our Slack community.

If you want to learn more about WordPress development in general, check out the Core Handbook full of helpful information.

@mattrwalker mattrwalker added [Type] Task Issues or PRs that have been broken down into an individual action to take [Type] Enhancement A suggestion for improvement. and removed [Type] Task Issues or PRs that have been broken down into an individual action to take labels Oct 11, 2024
Copy link

Flaky tests detected in 48a503d.
Some tests passed with failed attempts. The failures may not be related to this commit but are still reported for visibility. See the documentation for more information.

🔍 Workflow run URL: https:/WordPress/gutenberg/actions/runs/11295611590
📝 Reported issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Design System Issues related to the system of combining components according to best practices. First-time Contributor Pull request opened by a first-time contributor to Gutenberg repository Storybook Storybook and its stories for components [Type] Enhancement A suggestion for improvement.
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

1 participant