-
Notifications
You must be signed in to change notification settings - Fork 14
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(PPDSC-2151): Add Outline Style Presets #214
Conversation
You can preview these changes on: |
# Conflicts: # site/theme/__tests__/__snapshots__/doc-theme.test.ts.snap # src/theme/__tests__/__snapshots__/theme.test.ts.snap
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.
Massive effort @tbradbury. Well done. I left one comment so far.
# Conflicts: # site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap # site/components/table/column-renderer.tsx # site/routes.ts
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.
Quite big effort, well done 👏
few small comments.
Do you think this is breaking change? we kind of change the default styling for a lot of components, from functional point of view is not, but from visual perspective to me seems breaking one
# Conflicts: # site/components/sidebar/__tests__/__snapshots__/sidebar.test.tsx.snap
I'm not sure I'd say its not as functionally its fine. |
# Conflicts: # site/components/meta/__tests__/__snapshots__/meta.test.tsx.snap
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.
Added two comments.
Could you please add focus state to Accordion as we agreed that we will need to add in this one because some colors are not available?
* feat(PPDSC-2151): add outline to style Preset * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): interactiveFocus darktheme value * feat(PPDSC-2151): interactiveFocus darktheme value * feat(PPDSC-2151): update button style presets * feat(PPDSC-2151): update icon-button style presets * feat(PPDSC-2151): checkbox and radiobutton updated * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): update inputField preset * feat(PPDSC-2151): update slider preset * feat(PPDSC-2151): update switch preset * feat(PPDSC-2151): update link preset * feat(PPDSC-2151): remove safari css for link * feat(PPDSC-2151): sort conflicts from merge * feat(PPDSC-2151): update tab preset * feat(PPDSC-2151): update menu preset * feat(PPDSC-2151): update tag preset * feat(PPDSC-2151): update switch component * feat(PPDSC-2151): add Sarari style for consistency * feat(PPDSC-2151): add padding to decorator * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): checkbox and radiobutton update * feat(PPDSC-2151): update inputField focus * feat(PPDSC-2151): update safari style for darkmode * feat(PPDSC-2152): add documentation for outline * feat(PPDSC-2151): fix axe error * feat(PPDSC-2151): update style-presets page * feat(PPDSC-2151): add storybook outline examples * feat(PPDSC-2151): add new images * feat(PPDSC-2151): remove coma * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): fix typos * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): update pseudo state tests * feat(PPDSC-2151): update snapshots * feat(PPDSC-2151): update SVG components * feat(PPDSC-2151): remove padding from storybook * feat(PPDSC-2151): refactor call * feat(PPDSC-2151): change from outline to outlines * feat(PPDSC-2151): defaultFocusVisible added * feat(PPDSC-2151): update link * feat(PPDSC-2151): add outline to accordion * feat(PPDSC-2151): changes based on review
PPDSC-2151
What
I have done:
I have tested manually:
Before:
After:
Who should review this PR:
How to test: