Members of the KDE Community are recommended to subscribe to the kde-community mailing list at https://mail.kde.org/mailman/listinfo/kde-community to allow them to participate in important discussions and receive other important announcements

Commit 29f574e7 authored by Fabian Riethmayer's avatar Fabian Riethmayer

Refactored tab content and added recommendation about size.

parent f844c835
......@@ -59,18 +59,24 @@ Behavior
- Make content from one page independent and differentiated from
another through the use of tabs.
- Do not nest tabs.
- Make tabs movable (possible to reorder), if their pages contain
documents, but not if their pages contain static application's user
interface.
- Make tabs closable, if their pages contain documents, but not if
their pages contain application's user interface.
- Make the tabs use scroll buttons, to scroll tabs when there are too
many tabs.
Tabs with pages containing documents
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Special behavior for tabs, if their pages contain documents, but not if their
pages contain static application's user interface.
- Make tabs movable (possible to reorder).
- Make tabs closable
- Provide a context menu on each tab if their pages contain documents.
This menu should only include actions for manipulating the tab
itself, such as Move Left, Move Right, Move to New Window, Close,
Close All, Reload.
- Do not resize tabs when adding a status icon or the content of the page
changes. For applications where the tab title changes, like Dolphin or
Konsole, it is recommended to have a fixed tab size for all tabs.
- Consider to provide 'add new tab' function if their pages contain
documents, not for static content. In this case the 'Add Tab' button
should be used as a corner widget placed on the right hand of the tab bar.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment