-
Notifications
You must be signed in to change notification settings - Fork 1
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
Docs(web, web-twig, web-react): Component demos #1075
Conversation
✅ Deploy Preview for spirit-design-system-storybook ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for spirit-design-system-demo ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for spirit-design-system-validations canceled.
|
✅ Deploy Preview for spirit-design-system-react ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
00f7fdf
to
ebd50dd
Compare
packages/web-react/src/components/FieldGroup/demo/FieldGroupDefault.tsx
Outdated
Show resolved
Hide resolved
09cd0af
to
d10f3eb
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but few suggestions for better commits:
Docs(web-react): Alert demo #DS-979
- What is the change -> Docs(web-react): Unify Alert demo cross packages #DS-979
is better, IMHO
Docs(web-twig): Minor fixes in twig demos #DS-979
-> Docs(web-twig): Unified Alert copies #DS-979
Docs(web): Web demos 'docs' structure #DS-979
-> Docs(web): Unify component examples in demos #DS-979
? I am not quite sure, but you are repeating web
and docs
[Docs(web-react): ButtonLink component #DS-979d
-> [Docs(web-react): Separate ButtonLink component #DS-979d
@pavelklibani Please, feel free to make any modifications but I was missing some information in the commit headline. |
packages/web-react/src/components/ButtonLink/demo/ButtonLinkDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/ButtonLink/demo/ButtonLinkDemoFactory.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/ButtonLink/demo/ButtonLinkDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/ButtonLink/demo/ButtonLinkDemoFactory.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/ButtonLink/stories/ButtonLink.stories.tsx
Outdated
Show resolved
Hide resolved
- Added missing 'docs' structure for web demos so we have same structure in all demos across packages
- Minor text changes to twig demos so all demos across all packages are consistent
- Alert demo is now same in all packages
- FiledGroup is now separated to more files like other demos
- Small tweaks to Checkbox, Collapse, Container, Grid, Header, Pagination and Select demos to match other technologies.
- ButtonLink component is now a separate component - Moved ButtonLink files from Button to ButtonLink folder
d10f3eb
to
edb41fd
Compare
Description
Last touches to web, web-twig and web-react demos.
Mosty fixed spacing problems and adding new 'docs-Stack' structure.
Button & ButtonLink
<ButtonLink />
separated from<Button />
component in react<ButtonLink />
is still exported from<Button />
for backward compatibility<ButtonLink />
will be removed in the future in favor of<Button />
.Issue reference
Demos: last touches