KTabsList: Improve overflow handling #656
Labels
Component: KTabs
Component: KTabsList
DEV: frontend
P2 - normal
Priority: Nice to have
product: Kolibri
Relevant to a specific issue in Kolibri
TODO: needs decisions
Further discussion and planning necessary
type: proposal
New feature or request
Product
Kolibri.
Desired behavior
KTabsList, and therefore also KTabs (which is built on top of it) should always take up one row. If the tab list items can't fit into one row, we should show left and/or right arrows to slide through the tab list items:
You can see the full specs here.
Current behavior
With the current implementation, if tabs are overflowed, they are split and presented on multiple lines.
The Value Add
With this, KTabsList will dynamically adjust to accommodate additional tabs, providing smooth navigation and ensuring all tabs are accessible to mouse, keyboard and screenreader users, without cluttering or upsetting the interface.
The text was updated successfully, but these errors were encountered: