From a82dfbfe708ae83ef596f04063fdefb3a9b4c639 Mon Sep 17 00:00:00 2001 From: MrOtherGuy Date: Mon, 31 Dec 2018 20:39:55 +0200 Subject: [PATCH] Include window controls --- chrome/minimal_toolbarbuttons.css | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/chrome/minimal_toolbarbuttons.css b/chrome/minimal_toolbarbuttons.css index 5da0bf0..54c91dd 100644 --- a/chrome/minimal_toolbarbuttons.css +++ b/chrome/minimal_toolbarbuttons.css @@ -1,19 +1,28 @@ /* Create a circular placeholder for toolbarbutton and downscale to hide them */ /* Create a placeholder for buttons */ -toolbar .toolbarbutton-1{ background-image: radial-gradient(circle at center, var(--lwt-toolbarbutton-icon-fill) 0,var(--lwt-toolbarbutton-icon-fill) 15%,transparent 20% ) } +toolbar .toolbarbutton-1:not([open]), +.titlebar-button{ + background-image: radial-gradient(circle at center, var(--lwt-toolbarbutton-icon-fill) 0,var(--lwt-toolbarbutton-icon-fill) 10%,transparent 15% ); +} /* Hide placeholder on hover */ -toolbar:hover .toolbarbutton-1{ background-image: none } +toolbar:hover .toolbarbutton-1,.titlebar-buttonbox:hover > .titlebar-button{ background-image: none } -toolbar .toolbarbutton-1 > *{ +toolbar .toolbarbutton-1 > *, +.titlebar-button > *{ transform: scale(0); transition: transform 82ms linear !important; } toolbar:hover .toolbarbutton-1 > *, -.toolbarbutton-1[open] > *{ +.toolbarbutton-1[open] > *, +.titlebar-buttonbox:hover > .titlebar-button > *{ transform: scale(1) } /* Urlbar icons, this way they show colors is applicable */ .urlbar-icon{ transition: transform 82ms linear !important; } -#urlbar:not(:hover) .urlbar-icon{ transform: scale(0.3) } \ No newline at end of file +#urlbar:not(:hover) .urlbar-icon{ transform: scale(0.3) } + +/* The menu button has some margin on non-compact density which creates annnoying transitions */ +/* Lets remove that as well as border since this is minimal style anyway */ +#PanelUI-button{ border-left: 0px !important; margin-left: 0px !important; } \ No newline at end of file