-
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
Feat(web-react): Introduce Footer
component #DS-1368
#1657
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 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
2 similar comments
Here is the URL of the uploaded artifact: https://github.com/lmc-eu/spirit-design-system/actions/runs/10989484975/artifacts/1964865669 |
packages/web-react/src/components/Footer/stories/Footer.stories.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/demo/FooterDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/demo/FooterLinkFactory.tsx
Outdated
Show resolved
Hide resolved
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.
Please, use design system components like Link
or Heading
where possible.
packages/web-react/src/components/Footer/__tests__/Footer.test.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/__tests__/Footer.test.tsx
Outdated
Show resolved
Hide resolved
f88fb51
to
4dda7e2
Compare
Here is the URL of the uploaded artifact: https://github.com/lmc-eu/spirit-design-system/actions/runs/11030730431/artifacts/1976156342 |
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.
Nice job 👍
packages/web-react/src/components/Footer/demo/FooterDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/demo/FooterDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/demo/FooterDefault.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/docs/stories/examples/FooterContent.stories.tsx
Outdated
Show resolved
Hide resolved
packages/web-react/src/components/Footer/demo/FooterDefault.tsx
Outdated
Show resolved
Hide resolved
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.
Great job with Storybook! 👏🏻 Beautifully done. 👍🏻
I have just two points to this:
- Please hide the classes of the
<Footer>
component inside its internal implementation. - Just an idea: is there any benefit in turning the most complicated parts (navigation section, secondary links) into subcomponents of
Footer
?
packages/web-react/docs/stories/examples/FooterContent.stories.tsx
Outdated
Show resolved
Hide resolved
77e04e0
to
d870e6e
Compare
Description
Additional context
Preview links:
React:
Preview
Storybook:
Preview
Storybook composition:
Preview
Issue reference
Komponenta Footer | Web-React