Skip to content
This repository has been archived by the owner on Dec 11, 2019. It is now read-only.

0.12.2dev titlebar fixes (round 2) #4249

Merged
merged 1 commit into from
Sep 23, 2016
Merged

0.12.2dev titlebar fixes (round 2) #4249

merged 1 commit into from
Sep 23, 2016

Conversation

bsclifton
Copy link
Member

  • Container cleanup in main.js after properly learning how to use display:flex
  • dead areas are now isolated to their own div and ONLY those have drag applied (versus the parent container having drag and excluded children having no-drag)
  • Fix wrapping of new tab button (problem only visible when magnified 150%)
  • Cleanup windowCaptionButton to use classSets

Fixes #4245
Fixes #4236

Appears to mostly fix #4235

Auditors: @bbondy

@bbondy
Copy link
Member

bbondy commented Sep 23, 2016

lgtm!

@bsclifton bsclifton changed the title 0.12.2dev titlebar fixes (round 2) [WIP] 0.12.2dev titlebar fixes (round 2) Sep 23, 2016
@bsclifton
Copy link
Member Author

after testing some more, it's got at least one issue:
menu height is not correct

Working on fix...

@bsclifton bsclifton changed the title [WIP] 0.12.2dev titlebar fixes (round 2) 0.12.2dev titlebar fixes (round 2) Sep 23, 2016
@bsclifton
Copy link
Member Author

bsclifton commented Sep 23, 2016

fixed- menu was hardcoded to 29px. even slimmer now 😄

@bsclifton
Copy link
Member Author

and fixed the issue w/ caption buttons. Had a bad selector

- Container cleanup in main.js after properly learning how to use display:flex
- dead areas are now isolated to their own div and ONLY those have `drag` applied (versus the parent container)
- Fix wrapping of new tab button (only showed when magnified 150%)
- Cleanup windowCaptionButton to use classSets

Fixes #4245
Fixes #4236
Fixes (as best I possibly can) #4235
@bsclifton
Copy link
Member Author

bsclifton commented Sep 23, 2016

Using this pic as reference:
screenshot 2016-09-23 08 16 09

There are still some un-draggable areas:

  • between the arrows and the reload button
  • under the URL bar

these are going to be hard to get 😦

The rest are fixed 👍

@bbondy
Copy link
Member

bbondy commented Sep 23, 2016

++

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.