Eirik Bakke created NETBEANS-5928:
-------------------------------------

             Summary: Proposed improvements to FlatLAF tab 
components+borders/margins
                 Key: NETBEANS-5928
                 URL: https://issues.apache.org/jira/browse/NETBEANS-5928
             Project: NetBeans
          Issue Type: Improvement
          Components: FlatLaf
    Affects Versions: 12.4
         Environment: Windows, MacOS, and Linux with FlatLAF Light and FlatLAF 
Dark
            Reporter: Eirik Bakke
         Attachments: flatlaf-dark-1-before.png, flatlaf-dark-2-after.png, 
flatlaf-light-1-before.png, flatlaf-light-2-after.png

In a previous PR ( https://github.com/apache/netbeans/pull/2967 ), the tab 
components in the NetBeans window system were redesigned and modernized for the 
Windows LAF. This PR ports related tabcontrol improvements back into FlatLAF, 
and proposes a similar visual style. See the attached screenshots.

The proposed style, compared to the current FlatLAF style, makes the selected 
tab look like an actual "tab" with an actual rectangular border around it, 
while keeping the much simpler "separators only" look for unselected tabs. The 
proposed style also tightens up vertical space significantly, like in other 
LAFs. See the attached screenshots. The new tab controls work well on all HiDPI 
scaling levels, and on all platforms (Windows, Linux, MacOS).

This PR also removes an extraneous border around the editor area, and 
introduces a little bit of extra space in the toolbar area.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org
For additional commands, e-mail: commits-h...@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to