-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Fix Inactive Color Issues and Spacing Issues at Tabs and Breadcrumbs #528
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix Inactive Color Issues and Spacing Issues at Tabs and Breadcrumbs #528
Conversation
@lilingxi01 : Can you take a screenshot of when there is no file open? |
When no file is open neither the tab bar nor the breadcrumbs bar is visible. So this is completely unrelated. |
Comparing the two, Xcode seems to be using blue folder icons. There is even less space between the end of the label and the > symbol. Compare the s in cypress with the s in Breadcrumbs in your screenshot. The text label for both Tabs and Breadcrumbs are also a bit lighter when inactive relatively speaking. Looking good so far! |
Can you update the screenshot? |
@austincondiff : I'm still trying to fix the folder icon color issue. I currently cannot find any NSColor that is similar to the Xcode's one. |
They're probably using the same color as the macOS folder icon. |
Try this if there is not an NSColor for it: |
I'd like to get your opinion. In Finder, Safari, etc, a native tab activates on press. In Xcode, a tab activates on release. Do you think we should activate a tab on press only if displaying native tabs? I guess Safari does this when you change tab style, it is hard to tell but when using separate tabs it activates on press, and when I am using unified tabs it activates on release... Screen.Recording.2022-04-22.at.4.52.39.PM.mp4What do you think? |
@austincondiff : I think active on release makes more sense and feels better. |
@lukepistrol : This PR has already finished updating. Ready for next review! 🎉 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks really good @lilingxi01, very impressive. Glad we were able to get those details ironed out! 👏
Description
Related Issue
Checklist
Screenshots