-
Notifications
You must be signed in to change notification settings - Fork 8
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
Scrollable tabs #1509
Labels
client request
Client team would immediately benefit from this change
dynamic form fields
DFF Client Request
enhancement
New feature or request
interaction design
Interaction design work item
Comments
munteannatan
added
enhancement
New feature or request
triage
New issue that needs to be reviewed
labels
Sep 11, 2023
munteannatan
changed the title
Nimble Tabs should have the width limited to the page or container
Nimble Tabs should have the option to limit the width to the page or container width
Sep 11, 2023
m-akinc
added
client request
Client team would immediately benefit from this change
interaction design
Interaction design work item
and removed
triage
New issue that needs to be reviewed
labels
Sep 12, 2023
m-akinc
moved this from Current Iteration
to Backlog
in Nimble Design System Priorities
Sep 26, 2023
The team that originally submitted this request mentioned that they plan to use a workaround of manually setting the tab titles to include ellipses and to add a tooltip with the full text. |
I'd like to propose that we prioritize a scrollable implementation like Shoelace. Any challenges to this approach? |
3 tasks
m-akinc
changed the title
Nimble Tabs should have the option to limit the width to the page or container width
Scrollable tabs
Aug 27, 2024
m-akinc
moved this from Backlog
to Current Iteration
in Nimble Design System Priorities
Aug 27, 2024
Notes from team review of the visual design:
|
rajsite
added a commit
that referenced
this issue
Sep 26, 2024
# Pull Request ## 🤨 Rationale - #1509 ## 👩💻 Implementation N/A ## ✅ Checklist <!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). --> - [ ] I have updated the project documentation to reflect my changes or determined no changes are needed. --------- Co-authored-by: Jesse Attas <[email protected]> Co-authored-by: Milan Raj <[email protected]>
atmgrifter00
pushed a commit
that referenced
this issue
Oct 23, 2024
# Pull Request ## 🤨 Rationale - #1509
1 task
rajsite
pushed a commit
that referenced
this issue
Oct 24, 2024
# Pull Request ## 🤨 Rationale - #1509 ## 👩💻 Implementation Standard boiler-plate implementation for exposing label provider attributes to Angular/Blazor. ## 🧪 Testing Typical boiler-plate unit tests. ## ✅ Checklist <!--- Review the list and put an x in the boxes that apply or ~~strike through~~ around items that don't (along with an explanation). --> - [ ] I have updated the project documentation to reflect my changes or determined no changes are needed.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
client request
Client team would immediately benefit from this change
dynamic form fields
DFF Client Request
enhancement
New feature or request
interaction design
Interaction design work item
😯 Problem to Solve
When the tabs displayed have longer names or there are too many of them, they overflow the page.
This can hide valuable information from the user and hinder navigation.
💁 Proposed Solution
The tabs should be customizable so that they may be confined to the existing container width and the tab titles could be truncated.
The easiest way this can be achieved is by providing a part name to the Tab component default slot so that it can be customized.
📋 Tasks
The text was updated successfully, but these errors were encountered: