-
Notifications
You must be signed in to change notification settings - Fork 106
[v12] feat(ui-breadcrumb): Breadcrumb_rework #2284
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
base: v12
Are you sure you want to change the base?
Conversation
|
877adcc to
c4d09d5
Compare
ad9782b to
a644bc4
Compare
a644bc4 to
e9f0e19
Compare
c4d09d5 to
6c19e26
Compare
5819ac6 to
9edded5
Compare
9edded5 to
e99d135
Compare
6c19e26 to
49d787d
Compare
e99d135 to
4ac3730
Compare
49d787d to
acec849
Compare
698f6c6 to
2ce570d
Compare
acec849 to
5a59814
Compare
2ce570d to
2cb89f5
Compare
2cb89f5 to
dd56bdb
Compare
adamlobler
left a comment
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.
Other than the lastElement color issue I mentioned on Slack, I only found two minor things. We should update an icon color on the showcase, and we should check if we can improve the horizontal alignment of the elements inside the breadcrumb. They should be centered, but currently only the separators are centered, while the links are aligned to the top.

dd56bdb to
9992ee5
Compare
matyasf
left a comment
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.
Looks good, just a couple of small changes needed
9992ee5 to
981fb4a
Compare
…ts and add new size prop
981fb4a to
4ac731b
Compare
… icon and change separator style calculation
4ac731b to
a557fdf
Compare
| verticalAlign: 'baseline', | ||
| fontSize: variantStyles.fontSize, | ||
| lineHeight: variantStyles.lineHeight, | ||
| color: componentTheme.unstyledTextColor, |
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.
The unstyledTextColor token was added to the Link component to provide a theme-aware text color for non-interactive Link elements. This resolves the color issue not only in Link itself, but also for the last items in the Breadcrumb.
matyasf
left a comment
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.
looks good now, nice work!

INSTUI-4786
Summary
Migrated Breadcrumb component to use the new theming system and updated the separator icon to use Lucide icons.
Modify separator style calculation.
Changes
Simplified Layout with CSS Gap:
Test plan
On the documentation page, verify that everything displays and works correctly,
and check that it matches the Figma design.
Co-Authored-By: 🤖 Claude