Improve highliting of tabs

Description

requested at:
http://www.igniterealtime.org/community/thread/29058
http://www.igniterealtime.org/community/thread/31214

As many of the applications (and maybe best practices suggest) are using lighter colors to highlight active tabs, it becomes confusing for Spark users to determine which tab is active (especially when there are only two tabs in window). So here are some suggestions to change this.

  • Reverse current highliting, so blue background would be for inactive tabs and whole tabbar (like they are in shadow)

  • Emphasize active tab by bolding the nickname. This will make chat window tabs work like Contacts/Conferences tabs in Roster window (consistent design). Roster tabs highliting should be reversed too. As tabs with new messages are marked with bold+red text this shouldnt be hard to distinguish. Unless for colorblinds.

  • Make active tab a part of the chat. This means hiding bottom border of the tab.

  • Make sure text in inactive idle tab is still readable enough.

Environment

None

Activity

Show:
wroot
September 23, 2010, 9:12 AM

With new Substance skin highliting has been changed. Now inactive tabs are dimmed and active tab is with light bg and has a blue top.

wroot
January 31, 2008, 3:42 AM

About the bottom border. This wount work if you have multiple rows of tabs.

wroot
January 31, 2008, 3:35 AM

This change could create an opposite reaction in the current userbase, i think. This should be done long long time ago, before everyone get used to it. So, maybe we should wait and see if people vote for this.

And this could be a bit harder than just to reverse highliting, because Spark design is made for white background. Especially with Roster, blue borderless tab would look weird there. So bottom of the Roster window should be blue.

Fixed
Your pinned fields
Click on the next to a field label to start pinning.

Priority

Major

Assignee

Andrew Seymour

Reporter

wroot