diff --git a/gtk-3.0/_apps.scss b/gtk-3.0/_apps.scss index 76586d4..57cdcb1 100755 --- a/gtk-3.0/_apps.scss +++ b/gtk-3.0/_apps.scss @@ -15,3 +15,4 @@ @import 'apps/geary'; @import 'apps/lightdm'; +@import 'apps/nemo'; \ No newline at end of file diff --git a/gtk-3.0/apps/_nemo.scss b/gtk-3.0/apps/_nemo.scss new file mode 100644 index 0000000..d18a484 --- /dev/null +++ b/gtk-3.0/apps/_nemo.scss @@ -0,0 +1,60 @@ +.nemo-window { + .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: lighten($_sidebar_color, 15%); + -NemoPlacesTreeView-disk-full-fg-color: $teal; + -GtkTreeView-vertical-separator: 7; + .view.cell, + iconview.cell { + &:hover { + background: transparentize(darken($_sidebar_color, 3%), 0.3); + } + &:selected { + background: $selected_bg_color; + } + } + } + + .sidebar { + color: #98abb2; + background-color: $_sidebar_color; + .view, .iconview, row { + background-color: transparent; + } + } + + .nemo-window-pane { + widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: $fg_color; + border: 1px solid $borders_color; + border-radius: 3px; + box-shadow: inset 0 1px transparentize(black, 0.1), + inset 1px 0 transparentize(black, 0.04), + inset -1px 0 transparentize(black, 0.04), + inset 0 -1px transparentize(black, 0.02), + 0 1px transparentize(white, 0.4); + &:selected { + background-color: $selected_bg_color; + color: $selected_fg_color; + } + } + } + + toolbar.primary-toolbar { + margin-bottom: -1px; + background: $headerbar_color; + button { + @include button(normal-header); + margin-top: 5px; + margin-bottom: 5px; + height: 24px; + &:hover { color: $selected_bg_color; } + &:selected, + &:active, + &:checked { @include button(active-header); } + } + } + +} \ No newline at end of file diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index 2284359..9ee42e1 100755 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -6341,3 +6341,52 @@ ConversationListView { #greeter_infobar { border-bottom-width: 0; font-weight: bold; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #333955; + -NemoPlacesTreeView-disk-full-fg-color: #00e8c6; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:hover { + background: rgba(16, 19, 27, 0.7); } + .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:selected { + background: #c50ed2; } + +.nemo-window .sidebar { + color: #98abb2; + background-color: #161925; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } + +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #C3C7D1; + border: 1px solid rgba(12, 14, 21, 0.8); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #c50ed2; + color: #fefefe; } + +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #0c0e14; } + .nemo-window toolbar.primary-toolbar button { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + margin-top: 5px; + margin-bottom: 5px; + height: 24px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #c50ed2; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: white; } diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index 435606e..7d0e2d4 100755 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -6366,3 +6366,52 @@ ConversationListView { #greeter_infobar { border-bottom-width: 0; font-weight: bold; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #333955; + -NemoPlacesTreeView-disk-full-fg-color: #00e8c6; + -GtkTreeView-vertical-separator: 7; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:hover { + background: rgba(16, 19, 27, 0.7); } + .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:selected { + background: #c50ed2; } + +.nemo-window .sidebar { + color: #98abb2; + background-color: #161925; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + background-color: transparent; } + +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #C3C7D1; + border: 1px solid rgba(12, 14, 21, 0.8); + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #c50ed2; + color: #fefefe; } + +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #0c0e14; } + .nemo-window toolbar.primary-toolbar button { + color: #8b8b8b; + text-shadow: none; + box-shadow: none; + background: transparent; + border: none; + margin-top: 5px; + margin-bottom: 5px; + height: 24px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #c50ed2; } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + border-radius: 23px; + background: linear-gradient(to right, #c50ed2, #8500f7); + box-shadow: 0px 0px 5px rgba(197, 14, 210, 0.98); + color: white; }