Misc Fixes 1 (#2382)

- Fix color issue for mobile menu icon;
- Fixed Chrome 73 overflow issue in main folder view;
- Better fixes for Chrome 73 overflow bug;
- Code cleanup;
This commit is contained in:
Charles Hacskaylo 2019-04-16 10:42:17 -07:00 committed by Deep Tailor
parent 1a2048332f
commit 4274d8cc0b
3 changed files with 6 additions and 4 deletions

View File

@ -425,12 +425,13 @@
// Background is displayed on hover
// Padding is included to facilitate a bigger hit area
// Make the icon bigger relative to its container
$pLR: 4px;
$pTB: 4px;
@include cControl();
background: none;
box-shadow: none;
cursor: pointer;
$pLR: 4px;
$pTB: 4px;
transition: $transOut;
border-radius: $controlCr;
padding: $pTB $pLR;

View File

@ -75,6 +75,7 @@
// For mobile, collapse button becomes menu icon
body.mobile & {
@include cClickIconButton();
color: $colorKey !important;
position: absolute;
right: -2 * nth($shellPanePad, 2); // Needs to be -1 * when pane is collapsed
top: 0;
@ -186,6 +187,7 @@
&__main-container {
// Wrapper for main views
flex: 1 1 auto !important;
height: 0; // Chrome 73 overflow bug fix
overflow: auto;
}

View File

@ -52,13 +52,12 @@
&__tree {
flex: 1 1 auto;
height: 100%;
height: 0; // Chrome 73 overflow bug fix
}
}
.c-tree {
@include userSelectNone();
height: 100%; // Chrome 73 overflow bug fix
overflow-x: hidden;
overflow-y: auto;
padding-right: $interiorMargin;