Skip to content

refactor: add Components parent tier to Web Components Storybook structure - #32

Merged
Zlodej43sm merged 3 commits into
developfrom
refactor/storybook-components-reorganaised
Oct 20, 2026
Merged

Zlodej43sm merged 3 commits into
developfrom
refactor/storybook-components-reorganaised

Conversation

@Zlodej43sm

Copy link
Copy Markdown
Collaborator

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.

…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
Zlodej43sm requested a review from rcasian October 20, 2026 13:28
@Zlodej43sm
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/`.
@Zlodej43sm
Zlodej43sm merged commit d5a968f into develop Oct 20, 2026
4 checks passed
@Zlodej43sm
Zlodej43sm deleted the refactor/storybook-components-reorganaised branch October 20, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants