From 51d88f10d2dfba010c8557b43fd1f6c12c989d47 Mon Sep 17 00:00:00 2001 From: David Mohammed Date: Wed, 14 Feb 2018 12:02:24 +0000 Subject: [PATCH 1/3] Fixed README typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index ce0c3b0..40c305e 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ It is strongly encouraged to submit pull-requests to suggest fixes and enhanceme ### Manual Installation -To build the theme the follwing packages are required +To build the theme the following packages are required * `autoconf` * `automake` * `sassc` From 906add80b420ca3f0cafd01e6f7bb0668e9cf7ff Mon Sep 17 00:00:00 2001 From: Tim Klocke Date: Sun, 18 Mar 2018 09:59:00 -0300 Subject: [PATCH 2/3] Budgie improvements (#61) * Change the workspace switcher styling on Budgie * Add Raven top padding so that the buttons are seperated from the panel Before the buttons were directly under the panel, which looked kinda buggy, because people are used to the fact that buttons have some space around. --- common/gtk-3.0/3.20/sass/_budgie.scss | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/common/gtk-3.0/3.20/sass/_budgie.scss b/common/gtk-3.0/3.20/sass/_budgie.scss index 0ca92ff..7ff68b0 100644 --- a/common/gtk-3.0/3.20/sass/_budgie.scss +++ b/common/gtk-3.0/3.20/sass/_budgie.scss @@ -237,7 +237,7 @@ $z-depth-4: rgba(0, 0, 0, 0.34); // main menu styling .workspace-switcher { .workspace-layout { - border: 0 solid $bg_color; + border: 0 solid $panel_bg; .top &, .bottom & { @@ -252,7 +252,7 @@ $z-depth-4: rgba(0, 0, 0, 0.34); .workspace-item, .workspace-add-button { - border: 0 solid $bg_color; + border: 0 solid darken($panel_bg, 5%); .top &, .bottom & { @@ -267,7 +267,7 @@ $z-depth-4: rgba(0, 0, 0, 0.34); .workspace-item { - &.current-workspace { background-color: $bg_color; } + &.current-workspace { background-color: darken($panel_bg, 5%); } } .workspace-add-button { @@ -426,7 +426,7 @@ frame.raven-frame > border { .raven { background-color: $bg_color; color: $fg_color; - padding: 0; + padding: $container_padding 0 0 0; border: none; .raven-header { From 1eee9b816ff6f93c868f5568999d7dfcb542a11d Mon Sep 17 00:00:00 2001 From: Tista Date: Thu, 29 Mar 2018 20:14:56 +0900 Subject: [PATCH 3/3] Add a workaround for Chrome(ium) CSD-mode titlebuttons (#62) (#63) See details in nav_button_provider_gtk3.cc of Chromium source. Those titlebutton sizes should be equal to Gtk.IconSize.MENU if Gtk+ themes provided the customed titlebutton icon images. * Set min-width/height as 16px without any padding. * Move CSD-titlebutton horizontal spacing from padding to outer margins. This should fix the issue: #62 --- common/gtk-3.0/3.18/sass/_applications.scss | 12 ++++++++++++ common/gtk-3.0/3.20/sass/_applications.scss | 14 ++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/common/gtk-3.0/3.18/sass/_applications.scss b/common/gtk-3.0/3.18/sass/_applications.scss index ed61afe..02e8f10 100644 --- a/common/gtk-3.0/3.18/sass/_applications.scss +++ b/common/gtk-3.0/3.18/sass/_applications.scss @@ -805,3 +805,15 @@ SwitchboardCategoryView .view:selected, SwitchboardCategoryView .view:selected:focus { color: $fg_color; } + +// +// Chromium +// +GtkWindow.background.chromium { + // See details in nav_button_provider_gtk3.cc + .header-bar.titlebar .button.titlebutton { + // move button spacing from padding to margin + margin: 0px ((24px - 16px) / 2); + padding: 0px; + } +} diff --git a/common/gtk-3.0/3.20/sass/_applications.scss b/common/gtk-3.0/3.20/sass/_applications.scss index 4241f6e..149d0c0 100644 --- a/common/gtk-3.0/3.20/sass/_applications.scss +++ b/common/gtk-3.0/3.20/sass/_applications.scss @@ -903,3 +903,17 @@ panel-toplevel.background { //SwitchboardCategoryView .view:selected:focus { // color: $fg_color; //} + +// +// Chromium +// +window.background.chromium { + // See details in nav_button_provider_gtk3.cc + headerbar.titlebar button.titlebutton { + min-width: 16px; + min-height: 16px; + // move button spacing from padding to margin + margin: 0px ((24px - 16px) / 2); + padding: 0px; + } +}