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