summaryrefslogtreecommitdiff
path: root/Redcore-nighttime/gtk-3.20/scss/apps
diff options
context:
space:
mode:
Diffstat (limited to 'Redcore-nighttime/gtk-3.20/scss/apps')
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_budgie.scss27
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_cinnamon-applications.scss19
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_gedit.scss143
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_gnome-applications.scss59
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_gnome-terminal.scss37
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_lightdm.scss117
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_mate-applications.scss86
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_nautilus.scss92
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_nemo.scss174
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_panel.scss91
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_synaptic.scss15
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss105
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_unity.scss80
-rw-r--r--Redcore-nighttime/gtk-3.20/scss/apps/_xfce.scss30
14 files changed, 1075 insertions, 0 deletions
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_budgie.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_budgie.scss
new file mode 100644
index 0000000..3b5ed0a
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_budgie.scss
@@ -0,0 +1,27 @@
+/******************
+ ! Budgie Desktop *
+*******************/
+
+@include exports("budgie-desktop") {
+ .budgie-container {
+ background-color: transparent;
+ }
+
+ .raven {
+ background-color: transparentize($bg_color, .07);
+
+ .raven-header {
+ background-color: $bg_color;
+ border: solid $borders_color;
+ border-width: 1px 0;
+ }
+
+ .raven-background {
+ background-color: transparentize($bg_color, .07);
+ }
+ }
+
+ .raven-mpris {
+ background-color: transparentize($bg_color, .3);
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_cinnamon-applications.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_cinnamon-applications.scss
new file mode 100644
index 0000000..28511c7
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_cinnamon-applications.scss
@@ -0,0 +1,19 @@
+/*********************
+ ! Cinnamon Settings *
+**********************/
+
+@include exports("cinnamon-settings") {
+ .cs-category-view {
+ &, .view {
+ &, &:backdrop {
+ background-color: transparent;
+ }
+
+ &:selected {
+ &:focus, & {
+ @extend %selected_items;
+ }
+ }
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_gedit.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_gedit.scss
new file mode 100644
index 0000000..c153930
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_gedit.scss
@@ -0,0 +1,143 @@
+/*********
+ ! Gedit *
+**********/
+
+@include exports("gedit") {
+ GeditWindow .pane-separator {
+ border-width: 0 1px 0 0;
+ border-style: solid;
+
+ &, &:hover {
+ border-color: shade($bg_color, ($contrast + .1));
+ background-color: $bg_color;
+ }
+ }
+
+ .gedit-document-panel {
+ background-color: $bg_color;
+ color: mix($fg_color, $bg_color, .1);
+
+ list row {
+ padding: $spacing;
+
+ button {
+ padding: 1px;
+ border-radius: $roundness;
+ border-style: solid;
+ border-color: transparent;
+ border-width: 1px;
+ background-color: transparent;
+ background-image: none;
+ color: transparent;
+ -gtk-icon-shadow: none;
+ }
+ }
+
+ .prelight-row button {
+ border-color: alpha($black, .1);
+ color: alpha($white, .8);
+
+ &:active {
+ border-color: alpha($black, .2);
+ background-color: alpha($black, .08);
+ color: $white;
+ }
+ }
+
+ list row, .prelight-row {
+ button:hover {
+ border-color: alpha($black, .1);
+ color: $white;
+ }
+ }
+ }
+
+ .gedit-document-panel-group-row {
+ &, &:hover {
+ border-top: 1px solid shade($bg_color, ($contrast + .1));
+ background-color: $bg_color;
+ }
+ }
+
+ .gedit-document-panel-document-row {
+ &:hover { background-color: shade($bg_color, 1.05); }
+
+ &:selected {
+ &, &:hover { @extend %selected; }
+ }
+ }
+
+ .gedit-document-panel-dragged-row {
+ border: 1px solid alpha($black, .1);
+ background-color: alpha($black, .5);
+ color: $white;
+ }
+
+ .gedit-document-panel-placeholder-row {
+ border: 0;
+ background-color: alpha($black, .08);
+ transition: all 200ms ease-in;
+ }
+
+ //Ignore: Global double border separator.
+ //statusbar { border-top: 1px solid border_normal($bg_color); }
+
+ statusbar GeditSmallButton, GeditStatusMenuButton {
+ text-shadow: none;
+
+ button {
+ border-style: solid;
+ border-width: 0 1px;
+ border-color: transparent;
+ border-radius: 0;
+ padding: 1px 6px 2px 4px;
+
+ &:hover, &:active, &:active:hover { border-color: border_normal($bg_color); }
+
+ &:active {
+ background-color: shade($bg_color, .95);
+ color: $fg_color;
+ }
+ }
+ }
+
+ GeditViewFrame .gedit-search-slider {
+ padding: $spacing;
+ border-radius: 0 0 $roundness $roundness;
+ border-width: 0 1px 1px;
+ border-style: solid;
+ border-color: border_normal($base_color);
+ background-color: $base_color;
+
+ .not-found {
+ background-color: $error_bg_color;
+ background-image: none;
+ color: $error_fg_color;
+
+ &:selected { @extend %selected; }
+ }
+ }
+
+ GeditFileBrowserWidget .toolbar {
+ padding: $spacing / 2;
+ border-top: 0;
+ background-color: $bg_color;
+ background-image: none;
+ }
+
+ .gedit-search-entry-occurrences-tag {
+ margin: $spacing / 2;
+ padding: $spacing / 2;
+ color: mix($text_color, $base_color, .5);
+ }
+
+ .gedit-bottom-panel-paned,
+ .gedit-side-panel-paned,
+ paned.titlebar {
+ margin-right: 0;
+ }
+
+ .gedit-bottom-panel-paned notebook {
+ border-top: none;
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-applications.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-applications.scss
new file mode 100644
index 0000000..dc20144
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-applications.scss
@@ -0,0 +1,59 @@
+/****************
+ ! Gnome clocks *
+*****************/
+
+@include exports("gnome-clocks") {
+ .clocks-analog-frame {
+ &.trough { color: mix($fg_color, $bg_color, .85); }
+
+ &.progress { color: mix($bg_color, $selected_bg_color, .5); }
+
+ &.progress-fast { color: shade($selected_bg_color, .7); }
+ }
+}
+
+
+/*****************
+ ! Gnome Builder *
+******************/
+
+@include exports("gnome-builder") {
+ workbench.csd > stack.titlebar:not(headerbar) {
+ padding: 0;
+ background: none;
+ border: 0;
+ box-shadow: none;
+
+ headerbar {
+ &, &:first-child, &:last-child { border-radius: $roundness $roundness 0 0; }
+ }
+ }
+}
+
+
+/************************
+ ! Unity-Control-Center *
+*************************/
+
+@include exports("unity-control-center") {
+ // Fixed: https://github.com/numixproject/numix-gtk-theme/issues/634
+ .background:not(.csd):not(.solid-csd) > box.vertical > notebook.frame {
+ // hide unwanted frames
+ border: 0 none transparent;
+
+ > stack > scrolledwindow > viewport > box.vertical > frame > box.vertical {
+ // reset $base_color;
+ iconview.view {
+ &, &:backdrop {
+ background-color: transparent;
+ }
+
+ &:selected {
+ &:focus, & {
+ @extend %selected_items;
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-terminal.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-terminal.scss
new file mode 100644
index 0000000..c23893c
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_gnome-terminal.scss
@@ -0,0 +1,37 @@
+/**********************
+ ! Genome Terminal *
+***********************/
+
+@include exports("gnome-terminal") {
+ //noinspection ScssLintInspection,ScssLintInspection
+ VteTerminal {
+ background-color: $osd_base;
+ color: $osd_fg;
+ }
+
+ terminal-window {
+ junction, scrollbar trough {
+ background-color: $osd_base;
+ border-color: border_normal($osd_base);
+
+ //&:backdrop {
+ // background-color: shade($backdrop_osd_bg, .9);
+ // border-color: border_normal(shade($backdrop_osd_bg, .9));
+ //}
+ }
+
+ scrollbar.vertical {
+ slider {
+ background-color: mix($osd_base, $osd_fg, .2);
+
+ &:hover { background-color: mix($osd_base, $osd_fg, .3); }
+
+ &:hover:active { background-color: $selected_bg_color; }
+
+ //&:backdrop { background-color: mix($backdrop_osd_fg, $backdrop_osd_bg, .4); }
+
+ &:disabled { background-color: transparent; }
+ }
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_lightdm.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_lightdm.scss
new file mode 100644
index 0000000..76d189c
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_lightdm.scss
@@ -0,0 +1,117 @@
+/***********************
+ ! LightDM GTK Greeter *
+ ***********************/
+
+@include exports("lightdm") {
+ #panel_window {
+ background-color: $lightdm_bg_color;
+ background-image: none;
+ color: $white;
+ font-weight: bold;
+ text-shadow: 0 1px alpha($black, .5);
+ -gtk-icon-shadow: 0 1px alpha($black, .5);
+
+ menubar {
+ padding-left: $spacing;
+
+ &, > menuitem {
+ background-color: transparent;
+ background-image: none;
+ border-style: none;
+ color: $white;
+ text-shadow: 0 1px alpha($black, .5);
+ -gtk-icon-shadow: 0 1px alpha($black, .5);
+
+ &:hover {
+ background-color: alpha($white, .2);
+ background-image: none;
+ color: $white;
+ }
+
+ *:hover { color: $white; }
+
+ &:disabled { color: alpha($white, .7); }
+ }
+
+ menu > menuitem { font-weight: normal; }
+ }
+ }
+
+ #content_frame { padding-bottom: $spacing * 3; }
+
+ #login_window, #shutdown_dialog, #restart_dialog {
+ border-style: none;
+ border-radius: $roundness;
+ background-color: $lightdm_bg_color;
+ color: $lightdm_fg_color;
+
+ /* draw border using box-shadow */
+ box-shadow: inset 1px 0 mix(shade($lightdm_bg_color, .7), $lightdm_fg_color, .21),
+ inset -1px 0 mix(shade($lightdm_bg_color, .7), $lightdm_fg_color, .21),
+ inset 0 1px mix(shade($lightdm_bg_color, .7), $lightdm_fg_color, .21),
+ inset 0 -1px mix(shade($lightdm_bg_color, .7), $lightdm_fg_color, .21);
+
+ @extend %panelbutton;
+ }
+
+ #login_window {
+ menu { border-radius: 0; }
+
+ button { @include button($lightdm_bg_color, $lightdm_fg_color); }
+
+ entry { @include entry($lightdm_bg_color, $lightdm_fg_color); }
+ }
+
+ #user_combobox {
+ color: $lightdm_fg_color;
+ font-size: 18px;
+
+ menu { font-weight: normal; }
+
+ arrow { color: mix($lightdm_fg_color, $lightdm_bg_color, .5); }
+ }
+
+ #user_image {
+ border-radius: $roundness;
+
+ /* draw border using box-shadow */
+ box-shadow: inset 1px 0 shade($lightdm_bg_color, .7),
+ inset -1px 0 shade($lightdm_bg_color, .7),
+ inset 0 1px shade($lightdm_bg_color, .7),
+ inset 0 -1px shade($lightdm_bg_color, .7);
+ }
+
+ #user_image_border {
+ border-radius: $roundness;
+ background-color: shade($lightdm_bg_color, .9);
+ background-image: none;
+ box-shadow: inset 1px 0 alpha($dark_shadow, .07),
+ inset 0 1px alpha($dark_shadow, .08),
+ inset -1px 0 alpha($dark_shadow, .07),
+ inset 0 -1px alpha($dark_shadow, .05);
+ }
+
+ #buttonbox_frame {
+ padding-top: $spacing * 2;
+ padding-bottom: 0;
+ border-style: none;
+ border-bottom-left-radius: $roundness;
+ border-bottom-right-radius: $roundness;
+ background-color: transparent;
+ background-image: none;
+ box-shadow: none;
+ }
+
+ /* shutdown button */
+ #shutdown_button {
+ button { @include button($error_bg_color, $error_fg_color); }
+ }
+
+ /* restart button */
+ #restart_button {
+ button { @include button($warning_bg_color, $warning_fg_color); }
+ }
+
+ /* password warning */
+ #greeter_infobar { font-weight: bold; }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_mate-applications.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_mate-applications.scss
new file mode 100644
index 0000000..87e76a0
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_mate-applications.scss
@@ -0,0 +1,86 @@
+@import "panel";
+
+/****************
+ ! MATE styles *
+*****************/
+
+@include exports("mate-applications") {
+ .mate-panel-menu-bar {
+ @extend %panel;
+
+ border: 0;
+ padding: 0;
+ text-shadow: none;
+ }
+
+ #PanelApplet label,
+ .mate-panel-menu-bar menubar > menuitem {
+ color: $panel_fg_color;
+ }
+
+ PanelSeparator, MatePanelAppletFrameDBus {
+ border-width: 0;
+ color: transparent;
+ background-image: -gtk-scaled(url("../assets/pane-handle.png"),
+ url("../assets/pane-handle@2.png"));
+ background-color: transparent;
+ background-repeat: no-repeat;
+ background-position: left;
+ }
+
+ #PanelApplet button,
+ #PanelApplet button.flat,
+ #PanelApplet button.toggle
+ #PanelApplet button.flat.toggle {
+ background-image: none;
+ background-color: transparent;
+ border-color: transparent;
+ border-style: solid;
+ border-radius: 0;
+ border-width: 1px;
+ color: $panel_fg_color;
+ text-shadow: none;
+ box-shadow: none;
+ padding: 2px;
+ }
+
+ #PanelApplet button:hover:active,
+ #PanelApplet button:checked,
+ #PanelApplet button:checked:hover,
+ #PanelApplet button.flat:hover:active,
+ #PanelApplet button.flat:checked,
+ #PanelApplet button.flat:checked:hover,
+ #PanelApplet button.toggle:hover:active,
+ #PanelApplet button.toggle:checked,
+ #PanelApplet button.toggle:checked:hover,
+ #PanelApplet button.flat.toggle:hover:active,
+ #PanelApplet button.flat.toggle:checked,
+ #PanelApplet button.flat.toggle:checked:hover {
+ background-image: none;
+ background-color: darker($panel_bg_color);
+ border-color: transparent;
+ border-radius: 0;
+ border-width: 1px;
+ color: lighter($panel_fg_color);
+ text-shadow: none;
+ padding: 2px;
+ }
+
+ #PanelApplet button:hover,
+ #PanelApplet button.flat:hover,
+ #PanelApplet button.toggle:hover,
+ #PanelApplet button.flat.toggle:hover {
+ background-image: none;
+ background-color: shade($panel_bg_color, 1.3);
+ border-color: transparent;
+ border-radius: 0;
+ border-width: 1px;
+ color: $selected_fg_color;
+ text-shadow: none;
+ padding: 2px;
+ }
+
+ .mate-panel-menu-bar menubar > menuitem {
+ padding: 3px 7px;
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_nautilus.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_nautilus.scss
new file mode 100644
index 0000000..1b51e55
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_nautilus.scss
@@ -0,0 +1,92 @@
+/************
+ ! Nautilus *
+*************/
+
+@include exports("nautilus") {
+ .nautilus-desktop, .nautilus-desktop * {
+ &, &:backdrop {
+ color: $white;
+ text-shadow: 1px 1px $black;
+
+ &:active { color: $fg_color; }
+
+ &:selected { color: $selected_fg_color; }
+
+ &:active, &:hover, &:selected { text-shadow: none; }
+ }
+ }
+
+ .nautilus-window {
+ toolbar {
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: border_normal($toolbar_bg_color);
+ }
+
+ .sidebar {
+ border: 0;
+
+ frame { border: 0; }
+ }
+
+ notebook {
+ background-color: $base_color;
+ border: 0;
+
+ frame { border: 0; }
+ }
+
+ .searchbar-container {
+ margin-top: -1px;
+
+ searchbar {
+ padding-top: $spacing - 3px;
+ padding-bottom: $spacing - 2px;
+ border-bottom: 1px solid $borders_color;
+ }
+ }
+ }
+
+ button.nautilus-circular-button.image-button {
+ @extend button.circular;
+ }
+
+ $disk_space_unknown: alpha($fg_color, .5);
+ $disk_space_used: alpha($selected_bg_color, .8);
+ $disk_space_free: shade($bg_color, .95);
+
+ .disk-space-display {
+ border-style: solid;
+ border-width: 1px;
+
+ &.unknown {
+ background-color: $disk_space_unknown;
+ border-color: shade($disk_space_unknown, .9);
+ }
+
+ &.used {
+ background-color: $disk_space_used;
+ border-color: shade($disk_space_used, .9);
+ }
+
+ &.free {
+ background-color: $disk_space_free;
+ border-color: shade($disk_space_free, .9);
+ }
+ }
+
+ // Batch renaming dialog
+ .conflict-row.activatable {
+ &, &:active {
+ color: $error_fg_color;
+ background-color: $error_color;
+ }
+
+ &:hover { background-color: shade($error_color, 1.1); }
+
+ &:selected {
+ color: $selected_fg_color;
+ background-color: $selected_bg_color;
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_nemo.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_nemo.scss
new file mode 100644
index 0000000..e2fe671
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_nemo.scss
@@ -0,0 +1,174 @@
+/********
+ ! Nemo *
+*********/
+
+@include exports("nemo") {
+ .nemo-desktop, .nemo-desktop * {
+ &, &:backdrop {
+ color: $white;
+ text-shadow: 1px 1px $black;
+
+ &:active { color: $fg_color; }
+
+ &:selected { color: $selected_fg_color; }
+
+ &:active, &:hover, &:selected { text-shadow: none; }
+ }
+ }
+
+ .nemo-window {
+ toolbar {
+ border-width: 0 0 1px;
+ border-style: solid;
+ border-color: border_normal($toolbar_bg_color);
+
+ button {
+ @include button($bg_color, $fg_color);
+ }
+
+ .linked > button { @include linked_button($bg_color); }
+
+ separator, separator:disabled {
+ color: shade($bg_color, ($contrast + .1));
+ border-color: currentColor;
+ -GtkWidget-window-dragging: true;
+ }
+
+ &.primary-toolbar button.image-button {
+ padding: 0 ($spacing + 5px);
+ }
+
+ combobox, button {
+ padding: $spacing;
+
+ &.text-button { padding: $spacing; }
+
+ &.image-button { padding: $spacing; }
+ }
+
+ /* Path Bar */
+ toolitem stack {
+ margin-left: 15px;
+
+ widget button {
+ @include linked_button($toolbar_bg_color);
+ -NemoPathbarButton-border-radius: $roundness;
+ }
+ }
+ } // END toolbar
+
+ /* Status Bar */
+ grid {
+ > widget:last-child {
+ button {
+ min-height: 16px;
+ min-width: 16px;
+ padding: ($spacing - 1px) (($spacing * 2) - 2px);
+ }
+
+ button:first-child {
+ margin-left: 20px;
+ }
+
+ button:first-child + button {
+ margin-right: 15px;
+ }
+
+ button:first-child + button + separator + button {
+ margin-left: 15px;
+ }
+
+ > box > scale {
+ margin-right: 12px;
+ }
+
+ statusbar {
+ border: 0;
+ }
+ }
+ } // END Status Bar
+
+ .sidebar {
+ .frame {
+ border: 0;
+ }
+
+ image {
+ padding-left: $spacing;
+ padding-right: $spacing;
+ }
+
+ .nemo-places-sidebar {
+ &, & .view {
+ background-color: mix($bg_color, $base_color, .5);
+ }
+
+ .view {
+ -NemoPlacesTreeView-disk-full-bg-color: shade($bg_color, .8);
+ -NemoPlacesTreeView-disk-full-fg-color: $selected_bg_color;
+ -NemoPlacesTreeView-disk-full-bar-width: 2px;
+ -NemoPlacesTreeView-disk-full-bar-radius: 1px;
+ -NemoPlacesTreeView-disk-full-bottom-padding: 0;
+ -NemoPlacesTreeView-disk-full-max-length: 75px;
+
+ &:selected {
+ -NemoPlacesTreeView-disk-full-bg-color: $selected_fg_color;
+ -NemoPlacesTreeView-disk-full-fg-color: shade($selected_bg_color, 1.2);
+
+ &:focus, & {
+ @extend %selected_items;
+ }
+ }
+ }
+ }
+
+ /* Nemo Query Editor (File Search Bar) */
+ + separator + box .primary-toolbar {
+ @include linear-gradient(shade($bg_color, .98)); // Searchbar color (_actionbar.scss)
+
+ padding-top: $spacing - 3px;
+ padding-bottom: $spacing - 3px;
+ border-bottom: 1px solid $borders_color;
+
+ button:nth-child(2) {
+ border-right: none;
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+ }
+
+ button:nth-child(3) {
+ margin-left: -6px;
+ border-left: none;
+ border-top-left-radius: 0;
+ border-bottom-left-radius: 0;
+ }
+
+ button.flat {
+ $bg: $bg_color;
+ $fg: $fg_color;
+ $border_strength: if(lightness($bg) > 50, 0, .1);
+ $shadow_strength: if(lightness($bg) > 50, 0, .1);
+
+ $button_bg: if(hue($bg) == 0deg, shade($bg, 1.2), $bg);
+
+ @extend %button;
+ @include linear-gradient($button_bg);
+ @include border(rgba(0, 0, 0, .12 + $border_strength));
+
+ color: $fg;
+ box-shadow: 0 1px 2px -1px alpha($dark_shadow, .12 + $shadow_strength);
+ padding: 5px 6px;
+ }
+ } // END Nemo Query Editor
+ } // END .sidebar
+
+ notebook {
+ background-color: $base_color;
+ border-width: 0;
+
+ tabs {
+ border: 0;
+ }
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_panel.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_panel.scss
new file mode 100644
index 0000000..814a450
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_panel.scss
@@ -0,0 +1,91 @@
+/***********************
+ ! Fallback mode panel *
+************************/
+
+@include exports("panel") {
+ %panel {
+ @include linear-gradient($panel_bg_color);
+
+ color: $panel_fg_color;
+ }
+
+ %panellabel {
+ font-weight: normal;
+ color: $panel_fg_color;
+ }
+
+ %panelbutton {
+ border-width: 0 1px;
+ border-radius: 0;
+ border-color: transparent;
+ background-color: transparent;
+ background-image: none;
+ color: $panel_fg_color;
+
+ &:hover {
+ @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .11));
+
+ border-color: mix($panel_bg_color, $panel_fg_color, .11);
+ color: shade($panel_fg_color, 1.08);
+ }
+
+ &:active, &:checked {
+ @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .21), to top);
+
+ border-color: mix($panel_bg_color, $panel_fg_color, .21);
+ color: shade($panel_fg_color, 1.08);
+
+ &:hover {
+ @include linear-gradient(mix($panel_bg_color, $panel_fg_color, .31), to top);
+
+ border-color: mix($panel_bg_color, $panel_fg_color, .31);
+ }
+ }
+ }
+
+ panel-plug,
+ panel-toplevel.background {
+ @extend %panel;
+
+ padding: 0;
+ }
+
+ .gp-text-color {
+ color: $black;
+ }
+
+ #clock-applet-button { &, &:backdrop { @extend %panelbutton; } }
+
+ panel-applet {
+ border: 0;
+
+ button {
+ &, &:backdrop { @extend %panelbutton; }
+ }
+ }
+
+ clock-box,
+ panel-applet > menubar,
+ panel-toplevel .gnome-panel-menu-bar {
+ &, &:backdrop {
+ @extend %panel;
+
+ menuitem {
+ @extend %panel;
+
+ border: 0;
+
+ label { @extend %panellabel; }
+ }
+ }
+ }
+
+ gp-calendar-window,
+ #tasklist-button,
+ #clock-applet-button,
+ #showdesktop-button {
+ label { @extend %panellabel; }
+ }
+
+ wnck-pager, wnck-tasklist { @extend %panel; }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_synaptic.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_synaptic.scss
new file mode 100644
index 0000000..c19b78e
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_synaptic.scss
@@ -0,0 +1,15 @@
+/************
+ ! Synaptic *
+*************/
+
+@include exports("synaptic") {
+ GtkWindow > GtkVBox > .dock {
+ &, > GtkHBox > GtkToolbar {
+ @include linear-gradient($toolbar-bg-color);
+
+ padding: $spacing;
+ border: 0;
+ color: $toolbar_fg_color;
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss
new file mode 100644
index 0000000..70f5c3a
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_unity-greeter.scss
@@ -0,0 +1,105 @@
+/***********************
+ ! Unity Greeter *
+ ***********************/
+
+@include exports("unity-greeter") {
+ @keyframes dashentry_spinner {
+ to { -gtk-icon-transform: rotate(1turn); }
+ }
+
+ %lightdm-button {
+ background-image: none;
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .1);
+ border-radius: ($roundness * 2) + 1px;
+ padding: $spacing;
+ color: $white;
+ }
+
+ .lightdm {
+ &.menu {
+ background-image: none;
+ background-color: fade-out($black, .4);
+ border-color: fade-out($white, .8);
+ border-radius: $roundness * 2;
+ padding: 1px;
+
+ color: $white;
+
+ .menuitem { *, &.check:active, &.radio:active { color: $white; } }
+ }
+
+ &.menubar { *, &.menuitem { padding: $spacing - 3px; } }
+
+ &.option-button {
+ padding: $spacing;
+ background: none;
+ border: 0;
+ }
+
+ &.toggle-button {
+ background: none;
+ border-width: 0;
+
+ &.selected {
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .7);
+ border-width: 1px;
+
+ &:hover { background-color: fade-out($white, .7); }
+ }
+ }
+
+ &.button {
+ @extend %lightdm-button;
+
+ &:hover {
+ background-color: fade-out($white, .7);
+ border-color: fade-out($white, .4);
+ text-shadow: none;
+ }
+ }
+
+ &.entry, &.button:active, &.button:active:focus, &.button:focus {
+ background-image: none;
+ background-color: fade-out($black, .7);
+ border-color: fade-out($white, .4);
+ border-radius: ($roundness * 2) + 1px;
+ padding: $spacing + 2px;
+ color: $white;
+ text-shadow: none;
+ }
+
+ &.entry {
+ &:hover, &:active, &:active:focus {
+ background-image: none;
+ border-image: none;
+ }
+
+ &:active {
+ -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
+ animation: dashentry_spinner 1s infinite linear;
+ }
+
+ &:focus {
+ border-color: fade-out($white, .4);
+ border-width: 1px;
+ border-style: solid;
+ color: $white;
+ }
+
+ &:selected { background-color: fade-out($white, .8); }
+ }
+ }
+
+ .lightdm-combo {
+ &.combobox-entry .button, .cell, .button, .entry { @extend %lightdm-button; }
+
+ &.menu {
+ background-color: shade($dark_bg_color, 1.08);
+ border-radius: 0;
+ padding: 0;
+ color: $white;
+ }
+ }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_unity.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_unity.scss
new file mode 100644
index 0000000..54477cb
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_unity.scss
@@ -0,0 +1,80 @@
+@import "panel";
+
+/****************
+ ! Unity styles *
+*****************/
+
+@include exports("unity") {
+ UnityDecoration {
+ -UnityDecoration-extents: 24px 1px 1px 1px;
+ -UnityDecoration-input-extents: 10px;
+
+ -UnityDecoration-shadow-offset-x: 1px;
+ -UnityDecoration-shadow-offset-y: 1px;
+ -UnityDecoration-active-shadow-color: rgba(0, 0, 0, .7);
+ -UnityDecoration-active-shadow-radius: 8px;
+ -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, .5);
+ -UnityDecoration-inactive-shadow-radius: 5px;
+
+ -UnityDecoration-glow-size: 10px;
+ -UnityDecoration-glow-color: $selected_bg_color;
+
+ -UnityDecoration-title-indent: 10px;
+ -UnityDecoration-title-fade: 35px;
+ -UnityDecoration-title-alignment: 0;
+
+
+ .top {
+ border: 1px solid $wm_border_focused;
+ border-bottom: 0;
+ border-radius: $roundness $roundness 0 0;
+ padding: 1px ($spacing + 3px) 0 ($spacing + 3px);
+ background-color: $titlebar_bg_color;
+ color: mix($titlebar_fg_color, $titlebar_bg_color, .1);
+ text-shadow: none;
+
+ // Fixed: https://github.com/numixproject/numix-gtk-theme/issues/632
+ // for L.I.M's selected menuitem
+ &:hover {
+ border-radius: 0;
+ border-color: mix($panel_bg_color, $panel_fg_color, .21);
+ background-color: mix($panel_bg_color, $panel_fg_color, .21);
+ background-image: none;
+ color: shade($panel_fg_color, 1.08);
+ }
+
+ &:backdrop {
+ border: 1px solid $wm_border_unfocused;
+ color: mix($titlebar_fg_color, $titlebar_bg_color, .4);
+ }
+ }
+
+ .left, .right, .bottom {
+ background-color: $titlebar_bg_color;
+
+ &:backdrop { background-color: mix(shade($titlebar_bg_color, .7), $titlebar_fg_color, .21); }
+ }
+ }
+
+ UnityPanelWidget, .unity-panel {
+ @extend %panel;
+
+ border: 0;
+ }
+
+ .unity-panel {
+ &.menuitem, .menuitem {
+ border-width: 0 1px;
+ color: $panel_fg_color;
+
+ &:hover, *:hover {
+ border-color: mix($panel_bg_color, $panel_fg_color, .21);
+ background-color: mix($panel_bg_color, $panel_fg_color, .21);
+ background-image: none;
+ color: shade($panel_fg_color, 1.08);
+ }
+ }
+ }
+
+ SheetStyleDialog.unity-force-quit { background-color: $bg_color; }
+}
diff --git a/Redcore-nighttime/gtk-3.20/scss/apps/_xfce.scss b/Redcore-nighttime/gtk-3.20/scss/apps/_xfce.scss
new file mode 100644
index 0000000..4300474
--- /dev/null
+++ b/Redcore-nighttime/gtk-3.20/scss/apps/_xfce.scss
@@ -0,0 +1,30 @@
+@import "panel";
+
+/***************
+ ! Xfce styles *
+****************/
+
+@include exports("xfce") {
+ .XfceHeading {
+ margin: 0;
+ padding: 0;
+ border: 0;
+ background-image: none;
+ background-color: $base_color;
+ color: $text_color;
+ }
+
+ .xfce4-panel {
+ @extend %panel;
+
+ font: inherit;
+
+ button { @extend %panelbutton; }
+
+ menu {
+ -gtk-icon-effect: none;
+
+ text-shadow: none;
+ }
+ }
+}