Repository navigation
refactor: add Components parent tier to Web Components Storybook structure - #32
Merged
Merged
Conversation
…cture Nest Atoms, Molecules, and Layout & Structure under a Components parent category in Web Components Storybook. Add migration utilities for redirecting legacy and interim tier URLs to the new nested structure. Update story paths, link validation, smoke tests, and documentation to reflect the Components/tier/component hierarchy.
Zlodej43sm
marked this pull request as ready for review
October 20, 2026 13:28
…nts package Make `web-components` fully standalone by bundling `gd-design-library/tokens` and `/icons` instead of externalizing them. Consumers now install only `web-components` and import `defaultTheme` directly from it. Update README, package.json, Vite config, and stories to remove `gd-design-library` install instructions and import examples. Move `gd-design-library` to devDependencies.
… from published .d.ts files Create `token-names.ts` with literal token-key lists (radius, checkbox sizes, typography variants, icons) so published type definitions stay self-contained without importing `gd-design-library`. Add `token-names.spec.ts` to validate lists match real tokens. Introduce `default-theme.ts` that re-exports `defaultTheme` with untyped token groups to prevent transitive imports. Configure Vite build with flat, readable output file names. Update harness files to consume built package from `dist/`.
rcasian
approved these changes
Oct 20, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Nest Atoms, Molecules, and Layout & Structure under a Components parent category in Web Components Storybook. Add migration utilities for redirecting legacy and interim tier URLs to the new nested structure. Update story paths, link validation, smoke tests, and documentation to reflect the Components/tier/component hierarchy.