diff --git a/core.sh b/core.sh index 8191bcb..c242e86 100755 --- a/core.sh +++ b/core.sh @@ -15,12 +15,12 @@ fi SASSC_OPT="-M -t expanded" THEME_NAME=Orchis -THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey') +THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey' '-Nord') COLOR_VARIANTS=('' '-Light' '-Dark') SIZE_VARIANTS=('' '-Compact') # Old name variants -OLD_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey') +OLD_THEME_VARIANTS=('' '-purple' '-pink' '-red' '-orange' '-yellow' '-green' '-grey' '-nord') OLD_COLOR_VARIANTS=('' '-light' '-dark') OLD_SIZE_VARIANTS=('' '-compact') @@ -257,6 +257,10 @@ round_corner() { sed -i "/\$default_corner:/s/12px/${corner}/" ${SRC_DIR}/_sass/_tweaks-temp.scss } +install_submenu() { + sed -i "/\$submenu_style:/s/false/true/" ${SRC_DIR}/gnome-shell/sass/_tweaks-temp.scss +} + install_theme_color() { if [[ "$theme" != '' ]]; then case "$theme" in @@ -281,6 +285,9 @@ install_theme_color() { -Teal) theme_color='teal' ;; + -Nord) + theme_color='nord' + ;; -Grey) theme_color='grey' ;; @@ -320,6 +327,11 @@ theme_tweaks() { if [[ "$macstyle" == "true" ]] ; then install_mac fi + + if [[ "$submenu" == "true" ]] ; then + install_submenu + fi + } check_shell() { diff --git a/install.sh b/install.sh index 78d5642..a89884e 100755 --- a/install.sh +++ b/install.sh @@ -11,7 +11,7 @@ OPTIONS: -d, --dest DIR Specify destination directory (Default: $DEST_DIR) -n, --name NAME Specify theme name (Default: $THEME_NAME) - -t, --theme VARIANT Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|all] (Default: blue) + -t, --theme VARIANT Specify theme color variant(s) [default|purple|pink|red|orange|yellow|green|teal|grey|nord|all] (Default: blue) -c, --color VARIANT Specify color variant(s) [standard|light|dark] (Default: All variants)s) -s, --size VARIANT Specify size variant [standard|compact] (Default: All variants) @@ -28,6 +28,7 @@ OPTIONS: 3. black: Full black variant 4. primary: Change radio icon checked color to primary theme color (Default is Green) 5. macos: Change window buttons to MacOS style + 6. submenu: Theme sub-menus, by Default submenus contrast --shell install gnome-shell version [38|40|42] 1. 38: Gnome-shell version < 40.0 @@ -127,6 +128,11 @@ while [[ "$#" -gt 0 ]]; do echo -e "Install MacOS style window button version ..." shift ;; + submenu) + submenu="true" + echo -e "Install with themed sub-menus ..." + shift + ;; -*) break ;; @@ -179,6 +185,10 @@ while [[ "$#" -gt 0 ]]; do themes+=("${THEME_VARIANTS[8]}") shift ;; + nord) + themes+=("${THEME_VARIANTS[9]}") + shift + ;; all) themes+=("${THEME_VARIANTS[@]}") shift diff --git a/release/make-release.sh b/release/make-release.sh index 5957568..82767a6 100755 --- a/release/make-release.sh +++ b/release/make-release.sh @@ -6,7 +6,7 @@ THEME_NAME=Orchis _COLOR_VARIANTS=('' '-Light' '-Dark') _COMPA_VARIANTS=('' '-Compact') -_THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Grey' '-Teal') +_THEME_VARIANTS=('' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Grey' '-Teal' '-Nord') if [ ! -z "${COMPA_VARIANTS:-}" ]; then IFS=', ' read -r -a _COMPA_VARIANTS <<< "${COMPA_VARIANTS:-}" diff --git a/src/_sass/_colors.scss b/src/_sass/_colors.scss index bbd2a30..e049cee 100644 --- a/src/_sass/_colors.scss +++ b/src/_sass/_colors.scss @@ -3,6 +3,7 @@ @import 'tweaks-temp'; @import 'color-palette'; +@import 'nord-palette'; @function gtkalpha($c, $a) { @return unquote("alpha(#{$c}, #{$a})"); @@ -55,6 +56,7 @@ @if ($theme == 'yellow') { @return $yellow-700; } @if ($theme == 'green') { @return $green-500; } @if ($theme == 'teal') { @return $teal-500; } + @if ($theme == 'nord') { @return $nord1; } @if ($theme == 'grey') { @return $grey-700; } } @else { @if ($theme == 'default') { @return #3281EA; } @@ -65,6 +67,7 @@ @if ($theme == 'yellow') { @return $yellow-a700; } @if ($theme == 'green') { @return $green-400; } @if ($theme == 'teal') { @return $teal-300; } + @if ($theme == 'nord') { @return $nord7; } @if ($theme == 'grey') { @return $grey-600; } } } @@ -75,6 +78,13 @@ @if ($type == 'c') { @return #F2F2F2; } @if ($type == 'd') { @return #CCCCCC; } + @if ($theme == 'nord'){ + @if ($type == 'e') { @return darken($nord2, 5%); } + @if ($type == 'f') { @return darken(mix(darken($nord0, 5%), $nord2, 35%), 5%); } + @if ($type == 'g') { @return darken($nord1, 5%); } + @if ($type == 'h') { @return darken($nord2, 10%); } + } + @if ($blackness == 'false') { @if ($type == 'e') { @return #212121; } @if ($type == 'f') { @return #242424; } @@ -94,6 +104,7 @@ $primary: theme(color); $drop_target_color: #FF7043; +$drop_target_color: if($theme == 'nord', $primary, $drop_target_color); $background: if($variant == 'light', background(c), background(e)); $surface: if($variant == 'light', background(a), background(h)); @@ -108,7 +119,16 @@ $scrim-inverse: rgba(white, 0.1); $titlebar: if($topbar == 'dark', background(g), background(a)); $titlebar-backdrop: if($topbar == 'dark', background(g), background(a)); +@if $theme == 'nord' { + $tooltip: darken(background(e), 5%); + $scrim: darken(background(e), 5%); + $scrim-alt: darken(background(e), 25%); + $scrim-inverse: rgba($primary, 0.1); +} + + $panel-solid: if($blackness == 'true', black, #1F1F1F); // for Unity panel which doesn't allow translucent colors +$panel-solid: if($theme == 'nord', transparentize($nord0, 0), $panel-solid); $panel: if($opacity == 'default', rgba($panel-solid, 0.65), $panel-solid); $button: if($blackness == 'true' and $variant == 'dark', on($background, secondary-fill), on($background, fill)); @@ -178,5 +198,11 @@ $titlebutton-close: #fd5f51; $titlebutton-max: #38c76a; $titlebutton-min: #fdbe04; +@if $theme == 'nord' { + $titlebutton-close: $nord11; + $titlebutton-max: $nord7; + $titlebutton-min: $nord13; +} + // workaround for GTK3 @placeholder_text_color which doesn't allow translucent colors $placeholder_text_color: if($variant == 'light', mix(black, $base, percentage(0.6)), mix(white, $base, percentage(0.7))); diff --git a/src/_sass/_nord-palette.scss b/src/_sass/_nord-palette.scss new file mode 100644 index 0000000..33c400c --- /dev/null +++ b/src/_sass/_nord-palette.scss @@ -0,0 +1,235 @@ +// Copyright (c) 2016-present Arctic Ice Studio +// Copyright (c) 2016-present Sven Greb + +// Project: Nord +// Version: 0.2.0 +// Repository: https://github.com/arcticicestudio/nord +// License: MIT +// References: +// http://sass-lang.com +// http://sassdoc.com + +//// +/// An arctic, north-bluish color palette. +/// Created for the clean- and minimal flat design pattern to achieve a optimal focus and readability for code syntax +/// highlighting and UI. +/// It consists of a total of sixteen, carefully selected, dimmed pastel colors for a eye-comfortable, but yet colorful +/// ambiance. +/// +/// @author Arctic Ice Studio +//// + +/// Base component color of "Polar Night". +/// +/// Used for texts, backgrounds, carets and structuring characters like curly- and square brackets. +/// +/// @access public +/// @example scss - SCSS +/// /* For dark ambiance themes */ +/// .background { +/// background-color: $nord0; +/// } +/// /* For light ambiance themes */ +/// .text { +/// color: $nord0; +/// } +/// @group polarnight +/// @since 0.1.0 +$nord0: #2e3440; + +/// Lighter shade color of the base component color. +/// +/// Used as a lighter background color for UI elements like status bars. +/// +/// @access public +/// @group polarnight +/// @see $nord0 +/// @since 0.1.0 +$nord1: #3b4252; + +/// Lighter shade color of the base component color. +/// +/// Used as line highlighting in the editor. +/// In the UI scope it may be used as selection- and highlight color. +/// +/// @access public +/// @example scss - SCSS +/// /* Code Syntax Highlighting scope */ +/// .editor { +/// &.line { +/// background-color: $nord2; +/// } +/// } +/// +/// /* UI scope */ +/// button { +/// &:selected { +/// background-color: $nord2; +/// } +/// } +/// @group polarnight +/// @see $nord0 +/// @since 0.1.0 +$nord2: #434c5e; + +/// Lighter shade color of the base component color. +/// +/// Used for comments, invisibles, indent- and wrap guide marker. +/// In the UI scope used as pseudoclass color for disabled elements. +/// +/// @access public +/// @example scss - SCSS +/// /* Code Syntax Highlighting scope */ +/// .editor { +/// &.indent-guide, +/// &.wrap-guide { +/// &.marker { +/// color: $nord3; +/// } +/// } +/// } +/// .comment, +/// .invisible { +/// color: $nord3; +/// } +/// +/// /* UI scope */ +/// button { +/// &:disabled { +/// background-color: $nord3; +/// } +/// } +/// @group polarnight +/// @see $nord0 +/// @since 0.1.0 +$nord3: #4c566a; + +/// Base component color of "Snow Storm". +/// +/// Main color for text, variables, constants and attributes. +/// In the UI scope used as semi-light background depending on the theme shading design. +/// +/// @access public +/// @example scss - SCSS +/// /* For light ambiance themes */ +/// .background { +/// background-color: $nord4; +/// } +/// /* For dark ambiance themes */ +/// .text { +/// color: $nord4; +/// } +/// @group snowstorm +/// @since 0.1.0 +$nord4: #d8dee9; + +/// Lighter shade color of the base component color. +/// +/// Used as a lighter background color for UI elements like status bars. +/// Used as semi-light background depending on the theme shading design. +/// +/// @access public +/// @group snowstorm +/// @see $nord4 +/// @since 0.1.0 +$nord5: #e5e9f0; + +/// Lighter shade color of the base component color. +/// +/// Used for punctuations, carets and structuring characters like curly- and square brackets. +/// In the UI scope used as background, selection- and highlight color depending on the theme shading design. +/// +/// @access public +/// @group snowstorm +/// @see $nord4 +/// @since 0.1.0 +$nord6: #eceff4; + +/// Bluish core color. +/// +/// Used for classes, types and documentation tags. +/// +/// @access public +/// @group frost +/// @since 0.1.0 +$nord7: #8fbcbb; + +/// Bluish core accent color. +/// +/// Represents the accent color of the color palette. +/// Main color for primary UI elements and methods/functions. +/// +/// Can be used for +/// - Markup quotes +/// - Markup link URLs +/// +/// @access public +/// @group frost +/// @since 0.1.0 +$nord8: #88c0d0; + +/// Bluish core color. +/// +/// Used for language-specific syntactic/reserved support characters and keywords, operators, tags, units and +/// punctuations like (semi)colons,commas and braces. +/// +/// @access public +/// @group frost +/// @since 0.1.0 +$nord9: #81a1c1; + +/// Bluish core color. +/// +/// Used for markup doctypes, import/include/require statements, pre-processor statements and at-rules (`@`). +/// +/// @access public +/// @group frost +/// @since 0.1.0 +$nord10: #5e81ac; + +/// Colorful component color. +/// +/// Used for errors, git/diff deletion and linter marker. +/// +/// @access public +/// @group aurora +/// @since 0.1.0 +$nord11: #bf616a; + +/// Colorful component color. +/// +/// Used for annotations. +/// +/// @access public +/// @group aurora +/// @since 0.1.0 +$nord12: #d08770; + +/// Colorful component color. +/// +/// Used for escape characters, regular expressions and markup entities. +/// In the UI scope used for warnings and git/diff renamings. +/// +/// @access public +/// @group aurora +/// @since 0.1.0 +$nord13: #ebcb8b; + +/// Colorful component color. +/// +/// Main color for strings and attribute values. +/// In the UI scope used for git/diff additions and success visualizations. +/// +/// @access public +/// @group aurora +/// @since 0.1.0 +$nord14: #a3be8c; + +/// Colorful component color. +/// +/// Used for numbers. +/// +/// @access public +/// @group aurora +/// @since 0.1.0 +$nord15: #b48ead; \ No newline at end of file diff --git a/src/_sass/gtk/apps/_gnome-3.22.scss b/src/_sass/gtk/apps/_gnome-3.22.scss index 2998d29..fa6e305 100644 --- a/src/_sass/gtk/apps/_gnome-3.22.scss +++ b/src/_sass/gtk/apps/_gnome-3.22.scss @@ -74,6 +74,10 @@ $theme_list_radius: $window-radius - $space-size; > widget > box { padding-right: 12px; padding-left: 0; + @if ($theme == 'nord') { + padding-left: 12px; + border-radius: $circular_radius 0 0 $circular_radius; + } } } @@ -108,14 +112,19 @@ $theme_list_radius: $window-radius - $space-size; > revealer.sidebar-revealer > widget > box { background-color: $base; - border-image-width: 10px 10px 10px 46px; - border-image-slice: 10 10 10 46; - border-image-repeat: stretch; - border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), - url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + @if ($theme != 'nord') { + border-image-width: 10px 10px 10px 46px; + border-image-slice: 10 10 10 46; + border-image-repeat: stretch; + border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), + url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + } label.sidebar-label { padding-left: 14px; + @if ($theme == 'nord') { + padding-left: 4px; + } } } diff --git a/src/_sass/gtk/apps/_gnome-4.0.scss b/src/_sass/gtk/apps/_gnome-4.0.scss index d4f28ff..b506b83 100644 --- a/src/_sass/gtk/apps/_gnome-4.0.scss +++ b/src/_sass/gtk/apps/_gnome-4.0.scss @@ -40,7 +40,9 @@ > viewport { > list.navigation-sidebar { padding: 16px 0 16px 0; - background: none; + @if ($theme == 'nord') { + background: background(e); + } border-radius: $window-radius - $space-size; > separator { background: none; } @@ -122,12 +124,15 @@ > revealer > box { color: $primary; - background-color: $base; - border-image-width: 10px 10px 10px 46px; - border-image-slice: 10 10 10 46; - border-image-repeat: stretch; - border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), - url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + @if ($theme == 'nord') { + background: background(g); + } @else{ + border-image-width: 10px 10px 10px 46px; + border-image-slice: 10 10 10 46; + border-image-repeat: stretch; + border-image-source: -gtk-scaled(url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}.png"), + url("assets/row-selected#{$blackness-asset-suffix}#{$theme-asset-suffix}@2.png")); + } } label.sidebar-label { diff --git a/src/cinnamon/make-assets.sh b/src/cinnamon/make-assets.sh index 6ddde1a..a3a3ece 100755 --- a/src/cinnamon/make-assets.sh +++ b/src/cinnamon/make-assets.sh @@ -1,6 +1,6 @@ #! /usr/bin/env bash -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do case "$theme" in '') theme_color_dark='#1a73e8' @@ -34,6 +34,10 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- theme_color_dark='#009688' theme_color_light='#4DB6AC' ;; + -Nord) + theme_color_dark='#8FBCBB' + theme_color_light='#2E3440' + ;; -Grey) theme_color_dark='#464646' theme_color_light='#DDDDDD' diff --git a/src/cinnamon/render-thumbnail.sh b/src/cinnamon/render-thumbnail.sh index 4e1aa43..8ef36b0 100755 --- a/src/cinnamon/render-thumbnail.sh +++ b/src/cinnamon/render-thumbnail.sh @@ -4,7 +4,7 @@ RENDER_SVG="$(command -v rendersvg)" || true INKSCAPE="$(command -v inkscape)" || true OPTIPNG="$(command -v optipng)" || true -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do case "$theme" in '') theme_color_dark='#1A73E8' @@ -38,6 +38,10 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- theme_color_dark='#009688' theme_color_light='#4DB6AC' ;; + -Nord) + theme_color_dark='#8FBCBB' + theme_color_light='#2E3440' + ;; -Grey) theme_color_dark='#616161' theme_color_light='#DDDDDD' @@ -53,7 +57,7 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- fi done -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do SRC_FILE="thumbnail${theme}.svg" for color in '' '-Dark'; do echo @@ -66,7 +70,7 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- done done -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do if [[ ${theme} == '' ]]; then keep='true' else diff --git a/src/cinnamon/theme-Nord/add-workspace-active-Dark.svg b/src/cinnamon/theme-Nord/add-workspace-active-Dark.svg new file mode 100644 index 0000000..c95a58d --- /dev/null +++ b/src/cinnamon/theme-Nord/add-workspace-active-Dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/cinnamon/theme-Nord/add-workspace-active.svg b/src/cinnamon/theme-Nord/add-workspace-active.svg new file mode 100644 index 0000000..dff8882 --- /dev/null +++ b/src/cinnamon/theme-Nord/add-workspace-active.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/src/cinnamon/theme-Nord/checkbox-Dark.svg b/src/cinnamon/theme-Nord/checkbox-Dark.svg new file mode 100644 index 0000000..7b6ab92 --- /dev/null +++ b/src/cinnamon/theme-Nord/checkbox-Dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/cinnamon/theme-Nord/checkbox.svg b/src/cinnamon/theme-Nord/checkbox.svg new file mode 100644 index 0000000..bf8baa6 --- /dev/null +++ b/src/cinnamon/theme-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/cinnamon/theme-Nord/corner-ripple-Dark.svg b/src/cinnamon/theme-Nord/corner-ripple-Dark.svg new file mode 100644 index 0000000..b794535 --- /dev/null +++ b/src/cinnamon/theme-Nord/corner-ripple-Dark.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/cinnamon/theme-Nord/corner-ripple.svg b/src/cinnamon/theme-Nord/corner-ripple.svg new file mode 100644 index 0000000..13ccfe5 --- /dev/null +++ b/src/cinnamon/theme-Nord/corner-ripple.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/cinnamon/theme-Nord/radiobutton-Dark.svg b/src/cinnamon/theme-Nord/radiobutton-Dark.svg new file mode 100644 index 0000000..aa5c0e2 --- /dev/null +++ b/src/cinnamon/theme-Nord/radiobutton-Dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/cinnamon/theme-Nord/radiobutton.svg b/src/cinnamon/theme-Nord/radiobutton.svg new file mode 100644 index 0000000..a5ccc9b --- /dev/null +++ b/src/cinnamon/theme-Nord/radiobutton.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/cinnamon/theme-Nord/toggle-on-Dark.svg b/src/cinnamon/theme-Nord/toggle-on-Dark.svg new file mode 100644 index 0000000..8e504b4 --- /dev/null +++ b/src/cinnamon/theme-Nord/toggle-on-Dark.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + diff --git a/src/cinnamon/theme-Nord/toggle-on.svg b/src/cinnamon/theme-Nord/toggle-on.svg new file mode 100644 index 0000000..622ca4e --- /dev/null +++ b/src/cinnamon/theme-Nord/toggle-on.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + diff --git a/src/cinnamon/thumbnail-Nord-Dark.png b/src/cinnamon/thumbnail-Nord-Dark.png new file mode 100644 index 0000000..61c881d Binary files /dev/null and b/src/cinnamon/thumbnail-Nord-Dark.png differ diff --git a/src/cinnamon/thumbnail-Nord.png b/src/cinnamon/thumbnail-Nord.png new file mode 100644 index 0000000..bbd147c Binary files /dev/null and b/src/cinnamon/thumbnail-Nord.png differ diff --git a/src/cinnamon/thumbnail-Nord.svg b/src/cinnamon/thumbnail-Nord.svg new file mode 100644 index 0000000..4a460a0 --- /dev/null +++ b/src/cinnamon/thumbnail-Nord.svg @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/gnome-shell/make-assets.sh b/src/gnome-shell/make-assets.sh index 69bc20a..fc27a39 100755 --- a/src/gnome-shell/make-assets.sh +++ b/src/gnome-shell/make-assets.sh @@ -1,6 +1,6 @@ #! /usr/bin/env bash -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do case "$theme" in '') theme_color_dark='#1a73e8' @@ -34,6 +34,10 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- theme_color_dark='#009688' theme_color_light='#4DB6AC' ;; + -Nord) + theme_color_dark='#8FBCBB' + theme_color_light='#8FBCBB' + ;; -Grey) theme_color_dark='#616161' theme_color_light='#DDDDDD' diff --git a/src/gnome-shell/sass/_colors.scss b/src/gnome-shell/sass/_colors.scss index bb11ef7..03f6da6 100644 --- a/src/gnome-shell/sass/_colors.scss +++ b/src/gnome-shell/sass/_colors.scss @@ -3,6 +3,7 @@ @import 'tweaks-temp'; @import 'color-palette'; +@import '../../_sass/_nord-palette'; @function fade($c) { @return mix($c, $grey_900, 50%); @@ -18,6 +19,7 @@ @if ($theme == 'yellow') { @return $yellow-700; } @if ($theme == 'green') { @return $green-500; } @if ($theme == 'teal') { @return $teal-500; } + @if ($theme == 'nord') { @return $nord1; } @if ($theme == 'grey') { @return $grey-700; } } @else { @if ($theme == 'default') { @return #3281EA; } @@ -28,50 +30,66 @@ @if ($theme == 'yellow') { @return $yellow-a700; } @if ($theme == 'green') { @return $green-400; } @if ($theme == 'teal') { @return $teal-300; } + @if ($theme == 'nord') { @return $nord7; } @if ($theme == 'grey') { @return $grey-600; } } } + +// configurable fg/bg colors +$shl_dark: $black; +$shl_light: $white; +$fg_base_light: $shl_light; +$bg_base_dark: #202020; + +@if ($theme == 'nord'){ + $shl_dark: $nord0; + $shl_light: $nord7; + $fg_base_light: $nord4; + $bg_base_dark: $shl_dark; +} + + // Foreground colors -$dark_fg_color: rgba($black, 0.87); -$light_fg_color: $white; -$button_fg_color: if($variant == 'light', rgba($black, 0.62), rgba($white, 0.8)); // extra fg color for raised buttons - -$fg_color: if($variant == 'light', rgba($black, 0.87), rgba($white, 0.9)); -$secondary_fg_color: if($variant == 'light', rgba($black, 0.54), rgba($white, 0.7)); -$hint_fg_color: if($variant == 'light', rgba($black, 0.38), rgba($white, 0.5)); -$disabled_fg_color: if($variant == 'light', rgba($black, 0.38), rgba($white, 0.5)); -$disabled_secondary_fg_color: if($variant == 'light', rgba($black, 0.26), rgba($white, 0.3)); -$track_color: if($variant == 'light', rgba($black, 0.2), rgba($white, 0.16)); -$visit_color: if($variant == 'light', rgba($black, 0.16), rgba($white, 0.1)); -$divider_color: if($variant == 'light', rgba($black, 0.12), rgba($white, 0.08)); -$fill_color: if($variant == 'light', rgba($black, 0.06), rgba($white, 0.05)); - -$titlebar_fg_color: if($panel == 'light', rgba($black, 0.87), $white); -$titlebar_secondary_fg_color: if($panel == 'light', rgba($black, 0.54), rgba($white, 0.7)); -$titlebar_hint_fg_color: if($panel == 'light', rgba($black, 0.38), rgba($white, 0.5)); -$titlebar_disabled_fg_color: if($panel == 'light', rgba($black, 0.38), rgba($white, 0.5)); -$titlebar_disabled_secondary_fg_color: if($panel == 'light', rgba($black, 0.26), rgba($white, 0.3)); -$titlebar_track_color: if($panel == 'light', rgba($black, 0.26), rgba($white, 0.1)); -$titlebar_divider_color: if($panel == 'light', rgba($black, 0.12), rgba($white, 0.06)); - -$inverse_fg_color: rgba($white, 0.85); -$inverse_secondary_fg_color: rgba($white, 0.7); -$inverse_hint_fg_color: rgba($white, 0.5); -$inverse_disabled_fg_color: rgba($white, 0.5); -$inverse_disabled_secondary_fg_color: rgba($white, 0.3); -$inverse_track_color: rgba($white, 0.3); -$inverse_divider_color: rgba($white, 0.15); +$dark_fg_color: rgba($shl_dark, 0.87); +$light_fg_color: $shl_light; +$button_fg_color: if($variant == 'light', rgba($shl_dark, 0.62), rgba($shl_light, 0.8)); // extra fg color for raised buttons + +$fg_color: if($variant == 'light', rgba($shl_dark, 0.87), rgba($fg_base_light, 0.9)); +$secondary_fg_color: if($variant == 'light', rgba($shl_dark, 0.54), rgba($fg_base_light, 0.7)); +$hint_fg_color: if($variant == 'light', rgba($shl_dark, 0.38), rgba($fg_base_light, 0.5)); +$disabled_fg_color: if($variant == 'light', rgba($shl_dark, 0.38), rgba($fg_base_light, 0.5)); +$disabled_secondary_fg_color: if($variant == 'light', rgba($shl_dark, 0.26), rgba($fg_base_light, 0.3)); +$track_color: if($variant == 'light', rgba($shl_dark, 0.2), rgba($fg_base_light, 0.16)); +$visit_color: if($variant == 'light', rgba($shl_dark, 0.16), rgba($fg_base_light, 0.1)); +$divider_color: if($variant == 'light', rgba($shl_dark, 0.12), rgba($fg_base_light, 0.08)); +$fill_color: if($variant == 'light', rgba($shl_dark, 0.06), rgba($fg_base_light, 0.05)); + +$titlebar_fg_color: if($panel == 'light', rgba($shl_dark, 0.87), $fg_base_light); +$titlebar_secondary_fg_color: if($panel == 'light', rgba($shl_dark, 0.54), rgba($fg_base_light, 0.7)); +$titlebar_hint_fg_color: if($panel == 'light', rgba($shl_dark, 0.38), rgba($fg_base_light, 0.5)); +$titlebar_disabled_fg_color: if($panel == 'light', rgba($shl_dark, 0.38), rgba($fg_base_light, 0.5)); +$titlebar_disabled_secondary_fg_color: if($panel == 'light', rgba($shl_dark, 0.26), rgba($fg_base_light, 0.3)); +$titlebar_track_color: if($panel == 'light', rgba($shl_dark, 0.26), rgba($fg_base_light, 0.1)); +$titlebar_divider_color: if($panel == 'light', rgba($shl_dark, 0.12), rgba($fg_base_light, 0.06)); + +$inverse_fg_color: rgba($fg_base_light, 0.85); +$inverse_secondary_fg_color: rgba($fg_base_light, 0.7); +$inverse_hint_fg_color: rgba($fg_base_light, 0.5); +$inverse_disabled_fg_color: rgba($fg_base_light, 0.5); +$inverse_disabled_secondary_fg_color: rgba($fg_base_light, 0.3); +$inverse_track_color: rgba($fg_base_light, 0.3); +$inverse_divider_color: rgba($fg_base_light, 0.15); // Background colors -$dark_color: if($blackness == 'true' and $variant == 'dark', #000000, #202020); -$base_color: if($variant =='dark', $dark_color, #ffffff); +$dark_color: if($blackness == 'true' and $variant == 'dark', $black, $bg_base_dark); +$base_color: if($variant =='dark', $dark_color, $shl_light); $alt_base_color: if($variant =='dark', lighten($base_color, 25%), darken($base_color, 25%)); $dark_bg_color: rgba($dark_color, 0.9); $alt_dark_bg_color: rgba($dark_color, 0.75); $inverse_bg_color: rgba($inverse_fg_color, 0.13); -$button_bg_color: if($variant == 'light', rgba(black, 0.08), rgba(white, 0.06)); +$button_bg_color: if($variant == 'light', rgba($shl_dark, 0.08), rgba($shl_light, 0.06)); $keyboard_bg_color: if($variant == 'light', $grey_50, fade($grey_700)); // for gnome-shell keyboard $alt_keyboard_bg_color: if($variant == 'light', $grey_300, fade($grey_900)); // for gnome-shell keyboard @@ -79,13 +97,22 @@ $alt_keyboard_bg_color: if($variant == 'light', $grey_300, fade($grey_900)); // $primary_color: theme(color); $alt_primary_color: darken($primary_color, 3%); $accent_color: lighten($primary_color, 3%); +@if ($theme == 'nord'){ + $accent_color: darken($primary_color, 3%); +} -$panel_bg: if($blackness == 'true', #000000, #202020); -$panel_bg_color: if($opacity == 'default', rgba(black, 0.5), $panel_bg); +$panel_bg: if($blackness == 'true', $black, $bg_base_dark); +$panel_bg_color: if($opacity == 'default', rgba($shl_dark, 0.5), $panel_bg); $panel_fg_color: if($panel == 'dark', #dedede, #dedede); $menu_bg_color: if($opacity == 'default', rgba($base_color, 0.97), $base_color); $system_bg_color: if($blackness == 'true' and $variant == 'dark', #121212, #222222); +@if ($theme == 'nord'){ + $panel_fg_color: $fg_base_light; + $system_bg_color: $dark_bg_color; +} + + $link_color: $primary_color; $visited_link_color: if($variant == 'light', $purple-500, $purple-200); @@ -101,6 +128,23 @@ $question_bg_color: $blue-400; $warning_bg_color: $orange-400; $error_bg_color: $red-400; -$border_color: if($variant == 'light', rgba($black, 0.12), rgba($white, 0.12)); -$highlight_color: if($variant == 'light', rgba($white, 0.4), rgba($white, 0.1)); -$alt_highlight_color: rgba($white, 0.2); +@if ($theme == 'nord'){ + $warning_color: darken($warning_color, 10%); + $error_bg_color: darken($error_bg_color, 10%); + $warning_bg_color: darken($warning_bg_color, 10%); + $question_bg_color: darken($question_bg_color, 10%); + $info_bg_color: darken($info_bg_color, 10%); + $destructive_color: darken(rgba($destructive_color, 0.7), 1%); + $suggested_color: darken($suggested_color, 10%); // accent color + $success_color: darken($success_color, 10%); + $error_color: darken($error_color, 10%); +} + +$border_color: if($variant == 'light', rgba($shl_dark, 0.12), rgba($shl_light, 0.12)); +$highlight_color: if($variant == 'light', rgba($shl_light, 0.4), rgba($shl_light, 0.1)); +$alt_highlight_color: rgba($shl_light, 0.2); + +// extra colors for submenu_style +$selected_fg_color: $fg_color; +$selected_bg_color: rgba($accent_color, 0.2); +$bg_color: $base_color; diff --git a/src/gnome-shell/sass/_tweaks.scss b/src/gnome-shell/sass/_tweaks.scss index 12286c4..5da1089 100644 --- a/src/gnome-shell/sass/_tweaks.scss +++ b/src/gnome-shell/sass/_tweaks.scss @@ -20,3 +20,6 @@ $corner_style: 'default'; } @else { $corner_style: 'square'; } + +// Default sub-menu styling +$submenu_style: 'false'; diff --git a/src/gnome-shell/sass/widgets/_popovers-42.scss b/src/gnome-shell/sass/widgets/_popovers-42.scss index 237e996..8b63012 100644 --- a/src/gnome-shell/sass/widgets/_popovers-42.scss +++ b/src/gnome-shell/sass/widgets/_popovers-42.scss @@ -16,6 +16,7 @@ .popup-menu { min-width: if($laptop == 'true', 10em, 12em); color: $fg_color; + background-color: if($submenu_style == 'true', $bg_color !important, none); border: none; padding: 0; margin: 0; @@ -37,6 +38,7 @@ spacing: $container_padding; padding: $container_padding $container_padding * 2; color: $fg_color !important; + background-color: if($submenu_style == 'true', $bg_color !important, none); transition-duration: $shorter_duration; border-radius: if($corner_style == 'circular', $circular_radius, $submenu_item_radius); background-image: none; @@ -48,6 +50,10 @@ &:checked { background-color: if($variant == 'light', rgba(black, 0.10), rgba(white, 0.95)) !important; color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } font-weight: normal; border-radius: $submenu_item_radius $submenu_item_radius 0 0; border: none; @@ -56,24 +62,47 @@ &:hover, &:focus, &.selected { background-color: if($variant == 'light', rgba(black, 0.2), #e5e5e5) !important; color: rgba(black, 0.85) !important; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } } &:active { background-color: #dfdfdf !important; color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } + } &.selected:active { background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0) !important; color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } } - &:insensitive { color: rgba(black, 0.35) !important; } + &:insensitive { + color: rgba(black, 0.35) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } + } } &:hover, &:focus, &.selected { background-color: $divider_color !important; color: $fg_color !important; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } transition-duration: 0ms; } @@ -90,10 +119,15 @@ // all icons and other graphical elements .popup-inactive-menu-item { color: $fg_color !important; + background-color: if($submenu_style == 'true', $bg_color !important, none); &.selected:active { background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0) !important; color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: $selected_bg_color !important; + } } &:insensitive { color: $hint_fg_color !important; } @@ -108,6 +142,10 @@ margin: 0; color: rgba(black, 0.75) !important; background-color: if($variant == 'light', rgba(black, 0.10), rgba(white, 0.95)) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } border-radius: 0 0 $submenu_item_radius $submenu_item_radius; border: none; box-shadow: none; @@ -117,21 +155,45 @@ margin: 0; border-radius: $submenu_item_radius; color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } background-image: none; &:hover, &:focus, &.selected { color: rgba(black, 0.85) !important; background-color: rgba(black, 0.15) !important; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } } &:active { color: rgba(black, 0.85) !important; background-color: rgba(black, 0.2) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } } - &.selected:active { color: rgba(black, 0.75) !important; } + &.selected:active { + color: rgba(black, 0.75) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } + } - &:insensitive { color: rgba(black, 0.35) !important; } + &:insensitive { + color: rgba(black, 0.35) !important; + @if ($submenu_style == 'true') { + color: $fg_color !important; + // background-color: $bg_color !important; // if enabled this will screw over separator colors in submenus + } + } } @extend %scrollbar_on_light; @@ -148,17 +210,18 @@ // separator .popup-separator-menu-item { - background: none; + // menu separator color + background: if($submenu_style == 'true', $bg_color !important, none); border: none; .popup-separator-menu-item-separator { - height: 1px; //not really the whole box + height: if($submenu_style == 'true', 2px, 1px); // increase visibility with a themed menu margin: $container_padding $container_padding * 8; background-color: $border_color; .popup-sub-menu & { //submenu separators margin: $container_padding $container_padding * 9 $container_padding $container_padding * 4; - background-color: rgba(black, 0.10); + background-color: rgba(black, 0.10); // FIXME: this does not actually do anything, try `pink` } } } diff --git a/src/gnome-shell/sass/widgets/_popovers.scss b/src/gnome-shell/sass/widgets/_popovers.scss index a42e691..ed6490b 100644 --- a/src/gnome-shell/sass/widgets/_popovers.scss +++ b/src/gnome-shell/sass/widgets/_popovers.scss @@ -1,5 +1,6 @@ /* Popovers/Menus */ + //.the popover itself .popup-menu-boxpointer { -arrow-border-radius: $popup_radius; @@ -39,6 +40,7 @@ $submenu_item_radius: $popup_radius - $container_padding; padding: $container_padding; margin: 0 $container_padding; color: $fg_color; + background-color: if($submenu_style == 'true', $bg_color !important, none); transition-duration: $shorter_duration; border-radius: if($corner_style == 'circular', $circular_radius, $submenu_item_radius); background-image: none; @@ -49,6 +51,10 @@ $submenu_item_radius: $popup_radius - $container_padding; &:checked { background-color: if($variant == 'light', rgba(black, 0.15), #eaeaea); color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } font-weight: normal; border-radius: $submenu_item_radius $submenu_item_radius 0 0; border: none; @@ -57,20 +63,45 @@ $submenu_item_radius: $popup_radius - $container_padding; &.selected { background-color: if($variant == 'light', rgba(black, 0.2), #e5e5e5); color: rgba(black, 0.85); + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } } &:active { background-color: #dfdfdf; color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } } - &.selected:active { background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0); color: rgba(black, 0.75); } - &:insensitive { color: rgba(black, 0.35); } + &.selected:active { + background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0); + color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } + } + &:insensitive { + color: rgba(black, 0.35); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } + } } &.selected { background-color: $divider_color; color: $fg_color; + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } transition-duration: 0ms; } @@ -88,7 +119,14 @@ $submenu_item_radius: $popup_radius - $container_padding; .popup-inactive-menu-item { color: $fg_color; - &.selected:active { background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0); color: rgba(black, 0.75); } + &.selected:active { + background-color: if($variant == 'light', rgba(black, 0.15), #e0e0e0); + color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: $selected_bg_color !important; + } + } &:insensitive { color: $hint_fg_color; } } @@ -101,6 +139,10 @@ $submenu_item_radius: $popup_radius - $container_padding; margin: 0 $container_padding; color: rgba(black, 0.75); background-color: if($variant == 'light', rgba(black, 0.10), rgba(white, 0.95)); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } border-radius: 0 0 $submenu_item_radius $submenu_item_radius; border: none; box-shadow: none; @@ -110,21 +152,45 @@ $submenu_item_radius: $popup_radius - $container_padding; margin: 0; border-radius: $submenu_item_radius; color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: lighten($bg_color, 10%) !important; + } background-image: none; &:hover { color: rgba(black, 0.85); background-color: rgba(black, 0.15); + @if ($submenu_style == 'true') { + color: $selected_fg_color !important; + background-color: darken($selected_bg_color, 10%) !important; + } } &:active { color: rgba(black, 0.85); background-color: rgba(black, 0.2); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } } - &.selected:active { color: rgba(black, 0.75); } + &.selected:active { + color: rgba(black, 0.75); + @if ($submenu_style == 'true') { + color: $fg_color !important; + background-color: $bg_color !important; + } + } - &:insensitive { color: rgba(black, 0.35); } + &:insensitive { + color: rgba(black, 0.35); + @if ($submenu_style == 'true') { + color: $fg_color !important; + // background-color: $bg_color !important; // if enabled this will screw over separator colors in submenus + } + } } @extend %scrollbar_on_light; @@ -140,19 +206,20 @@ $submenu_item_radius: $popup_radius - $container_padding; // separator .popup-separator-menu-item { - background: none; + // menu separator color + background: if($submenu_style == 'true', $bg_color !important, none); border: none; padding-top: 0 !important; padding-bottom: 0 !important; .popup-separator-menu-item-separator { - height: 1px; //not really the whole box + height: if($submenu_style == 'true', 2px, 1px); // increase visibility with a themed menu margin: 0 0; background-color: $border_color; .popup-sub-menu & { //submenu separators margin: 0 32px 0 0; - background-color: rgba(black, 0.10); + background-color: rgba(black, 0.10); // FIXME: this does not actually do anything, try `pink` } } } diff --git a/src/gnome-shell/theme-Nord/checkbox-Dark.svg b/src/gnome-shell/theme-Nord/checkbox-Dark.svg new file mode 100644 index 0000000..d40d914 --- /dev/null +++ b/src/gnome-shell/theme-Nord/checkbox-Dark.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/gnome-shell/theme-Nord/checkbox.svg b/src/gnome-shell/theme-Nord/checkbox.svg new file mode 100644 index 0000000..b060973 --- /dev/null +++ b/src/gnome-shell/theme-Nord/checkbox.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/gnome-shell/theme-Nord/more-results-Dark.svg b/src/gnome-shell/theme-Nord/more-results-Dark.svg new file mode 100644 index 0000000..7623608 --- /dev/null +++ b/src/gnome-shell/theme-Nord/more-results-Dark.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/gnome-shell/theme-Nord/more-results.svg b/src/gnome-shell/theme-Nord/more-results.svg new file mode 100644 index 0000000..7623608 --- /dev/null +++ b/src/gnome-shell/theme-Nord/more-results.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/src/gnome-shell/theme-Nord/toggle-on-Dark.svg b/src/gnome-shell/theme-Nord/toggle-on-Dark.svg new file mode 100644 index 0000000..4fb42fa --- /dev/null +++ b/src/gnome-shell/theme-Nord/toggle-on-Dark.svg @@ -0,0 +1,75 @@ + + + + + + + + + + + + + + diff --git a/src/gnome-shell/theme-Nord/toggle-on.svg b/src/gnome-shell/theme-Nord/toggle-on.svg new file mode 100644 index 0000000..622ca4e --- /dev/null +++ b/src/gnome-shell/theme-Nord/toggle-on.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/border.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/border.png new file mode 100644 index 0000000..554c43b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/border.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-active.png new file mode 100644 index 0000000..98fa82f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-disabled.png new file mode 100644 index 0000000..1b8359c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-hover.png new file mode 100644 index 0000000..dfa4213 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/button.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button.png new file mode 100644 index 0000000..c1312c6 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-active.png new file mode 100644 index 0000000..f812439 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-disabled.png new file mode 100644 index 0000000..39bd4ea Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-hover.png new file mode 100644 index 0000000..88b67b9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked.png new file mode 100644 index 0000000..204598e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-active.png new file mode 100644 index 0000000..0e9112a Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-disabled.png new file mode 100644 index 0000000..cd2522e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-hover.png new file mode 100644 index 0000000..ef83818 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed.png new file mode 100644 index 0000000..7b2cac9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-active.png new file mode 100644 index 0000000..12c4b45 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-disabled.png new file mode 100644 index 0000000..c60039d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-hover.png new file mode 100644 index 0000000..092e776 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked.png new file mode 100644 index 0000000..ca16b56 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/checkbox-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-active.png new file mode 100644 index 0000000..f7758a1 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background-disabled.png new file mode 100644 index 0000000..b2c7bdd Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background.png new file mode 100644 index 0000000..85a0ea8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-background.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-disabled.png new file mode 100644 index 0000000..1b8359c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-hover.png new file mode 100644 index 0000000..4ac9372 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry.png new file mode 100644 index 0000000..c1312c6 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/entry.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-active.png new file mode 100644 index 0000000..98fa82f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-disabled.png new file mode 100644 index 0000000..3c3e61d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-hover.png new file mode 100644 index 0000000..dfa4213 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button.png new file mode 100644 index 0000000..3c3e61d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/flat-button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/focus.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/focus.png new file mode 100644 index 0000000..44b3f77 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/focus.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-inline.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-inline.png new file mode 100644 index 0000000..aa8317c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-inline.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-notebook.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-notebook.png new file mode 100644 index 0000000..38318ef Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame-notebook.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame.png new file mode 100644 index 0000000..2d6dfef Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/frame.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-active.png new file mode 100644 index 0000000..33c9f67 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-hover.png new file mode 100644 index 0000000..62006ed Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz.png new file mode 100644 index 0000000..e246c63 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-horz.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-active.png new file mode 100644 index 0000000..0d248b7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-hover.png new file mode 100644 index 0000000..9079101 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert.png new file mode 100644 index 0000000..9d4dafa Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/handle-vert.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked-disabled.png new file mode 100644 index 0000000..327df12 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked.png new file mode 100644 index 0000000..77df044 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed-disabled.png new file mode 100644 index 0000000..3d6f7f0 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed.png new file mode 100644 index 0000000..69b5f19 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked-disabled.png new file mode 100644 index 0000000..16921fc Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked.png new file mode 100644 index 0000000..ee0da69 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-checkbox-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked-disabled.png new file mode 100644 index 0000000..b31f89f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked.png new file mode 100644 index 0000000..a8dbc5f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed-disabled.png new file mode 100644 index 0000000..3d6f7f0 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed.png new file mode 100644 index 0000000..69b5f19 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked-disabled.png new file mode 100644 index 0000000..16921fc Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked.png new file mode 100644 index 0000000..ee0da69 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/menu-radio-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt-disabled.png new file mode 100644 index 0000000..1e4bdd3 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt.png new file mode 100644 index 0000000..d9b178c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-disabled.png new file mode 100644 index 0000000..fdaea93 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down.png new file mode 100644 index 0000000..de4a2a2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-down.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt-disabled.png new file mode 100644 index 0000000..89b1c50 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt.png new file mode 100644 index 0000000..119e67b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-disabled.png new file mode 100644 index 0000000..7002c24 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-semi.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-semi.png new file mode 100644 index 0000000..6db86f7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left-semi.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left.png new file mode 100644 index 0000000..ceec209 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-left.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt-disabled.png new file mode 100644 index 0000000..cf780d2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt.png new file mode 100644 index 0000000..6220c1d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-disabled.png new file mode 100644 index 0000000..37bfe6e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-semi.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-semi.png new file mode 100644 index 0000000..598561d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right-semi.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right.png new file mode 100644 index 0000000..6bbf49a Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-right.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt-disabled.png new file mode 100644 index 0000000..ab50a26 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt.png new file mode 100644 index 0000000..45d6e0e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-disabled.png new file mode 100644 index 0000000..9ded82d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up.png new file mode 100644 index 0000000..0c0de19 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/pan-up.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-progress.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-progress.png new file mode 100644 index 0000000..2c812fe Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-progress.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-trough.png new file mode 100644 index 0000000..2d57a74 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/progressbar-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-active.png new file mode 100644 index 0000000..3663ac9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-disabled.png new file mode 100644 index 0000000..aac4a14 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-hover.png new file mode 100644 index 0000000..b4373ce Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked.png new file mode 100644 index 0000000..927e76f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-active.png new file mode 100644 index 0000000..0e9112a Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-disabled.png new file mode 100644 index 0000000..cd2522e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-hover.png new file mode 100644 index 0000000..ef83818 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed.png new file mode 100644 index 0000000..7b2cac9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-active.png new file mode 100644 index 0000000..12c4b45 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-disabled.png new file mode 100644 index 0000000..c60039d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-hover.png new file mode 100644 index 0000000..092e776 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked.png new file mode 100644 index 0000000..ca16b56 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/radio-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-active.png new file mode 100644 index 0000000..d334e5a Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-disabled.png new file mode 100644 index 0000000..d658061 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough.png new file mode 100644 index 0000000..6f9a4f7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-horz-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-active.png new file mode 100644 index 0000000..31ca3a7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-disabled.png new file mode 100644 index 0000000..28083e7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-hover.png new file mode 100644 index 0000000..cd41b9e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider.png new file mode 100644 index 0000000..a90264d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-active.png new file mode 100644 index 0000000..dbf1368 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-disabled.png new file mode 100644 index 0000000..274a989 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough.png new file mode 100644 index 0000000..6a54acf Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scale-vert-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-active.png new file mode 100644 index 0000000..37a851e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-disabled.png new file mode 100644 index 0000000..c2b1f80 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000..eeffec4 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider.png new file mode 100644 index 0000000..2ed9b5b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-trough.png new file mode 100644 index 0000000..60d4085 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-horz-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 0000000..432c4db Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 0000000..4a19a4b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000..861f6a7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider.png new file mode 100644 index 0000000..413a1c4 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-trough.png new file mode 100644 index 0000000..6a7bfca Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-ltr-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-active.png new file mode 100644 index 0000000..ee01314 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 0000000..59ec259 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000..26d9491 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider.png new file mode 100644 index 0000000..f893359 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-trough.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000..ded5071 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/scrollbar-vert-rtl-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/tab.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/tab.png new file mode 100644 index 0000000..a21e1cf Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/tab.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-active.png new file mode 100644 index 0000000..f20e407 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-hover.png new file mode 100644 index 0000000..d379757 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button.png new file mode 100644 index 0000000..120c36e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-ltr-button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-active.png new file mode 100644 index 0000000..5b850e3 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-hover.png new file mode 100644 index 0000000..bdb180c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button.png b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button.png new file mode 100644 index 0000000..120c36e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord-Dark/treeview-rtl-button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/border.png b/src/gtk-2.0/assets-folder/assets-Nord/border.png new file mode 100644 index 0000000..a58d490 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/border.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/button-active.png b/src/gtk-2.0/assets-folder/assets-Nord/button-active.png new file mode 100644 index 0000000..88b061d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/button-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/button-disabled.png new file mode 100644 index 0000000..2340975 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/button-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/button-hover.png new file mode 100644 index 0000000..539b4d8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/button.png b/src/gtk-2.0/assets-folder/assets-Nord/button.png new file mode 100644 index 0000000..6b16814 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-active.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-active.png new file mode 100644 index 0000000..78fdb0b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-disabled.png new file mode 100644 index 0000000..a1beb64 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-hover.png new file mode 100644 index 0000000..3694bb0 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked.png new file mode 100644 index 0000000..64cebd5 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-active.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-active.png new file mode 100644 index 0000000..24cc5c1 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-disabled.png new file mode 100644 index 0000000..e1f9248 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-hover.png new file mode 100644 index 0000000..2dd8dd8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed.png new file mode 100644 index 0000000..60e9ab8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-active.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-active.png new file mode 100644 index 0000000..1d91770 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-disabled.png new file mode 100644 index 0000000..22d7f46 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-hover.png new file mode 100644 index 0000000..7e0c888 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked.png new file mode 100644 index 0000000..76c727f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/checkbox-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry-active.png b/src/gtk-2.0/assets-folder/assets-Nord/entry-active.png new file mode 100644 index 0000000..b5b502b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry-background-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/entry-background-disabled.png new file mode 100644 index 0000000..373bd51 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry-background-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry-background.png b/src/gtk-2.0/assets-folder/assets-Nord/entry-background.png new file mode 100644 index 0000000..44dea91 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry-background.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/entry-disabled.png new file mode 100644 index 0000000..2340975 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/entry-hover.png new file mode 100644 index 0000000..9601c78 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/entry.png b/src/gtk-2.0/assets-folder/assets-Nord/entry.png new file mode 100644 index 0000000..6b16814 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/entry.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/flat-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-active.png new file mode 100644 index 0000000..88b061d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/flat-button-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-disabled.png new file mode 100644 index 0000000..6ebdee3 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/flat-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-hover.png new file mode 100644 index 0000000..539b4d8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/flat-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/flat-button.png b/src/gtk-2.0/assets-folder/assets-Nord/flat-button.png new file mode 100644 index 0000000..6ebdee3 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/flat-button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/focus.png b/src/gtk-2.0/assets-folder/assets-Nord/focus.png new file mode 100644 index 0000000..9170834 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/focus.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/frame-inline.png b/src/gtk-2.0/assets-folder/assets-Nord/frame-inline.png new file mode 100644 index 0000000..4d056c9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/frame-inline.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/frame-notebook.png b/src/gtk-2.0/assets-folder/assets-Nord/frame-notebook.png new file mode 100644 index 0000000..fd16400 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/frame-notebook.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/frame.png b/src/gtk-2.0/assets-folder/assets-Nord/frame.png new file mode 100644 index 0000000..af671d8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/frame.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-active.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-active.png new file mode 100644 index 0000000..f3a939b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-hover.png new file mode 100644 index 0000000..088c719 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-horz.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz.png new file mode 100644 index 0000000..f105bd2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-horz.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-active.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-active.png new file mode 100644 index 0000000..708d2da Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-hover.png new file mode 100644 index 0000000..3208600 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/handle-vert.png b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert.png new file mode 100644 index 0000000..c67c5e0 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/handle-vert.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked-disabled.png new file mode 100644 index 0000000..4b8323e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked.png new file mode 100644 index 0000000..67d51fb Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed-disabled.png new file mode 100644 index 0000000..458e81e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed.png new file mode 100644 index 0000000..069a0c4 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked-disabled.png new file mode 100644 index 0000000..67d429c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked.png new file mode 100644 index 0000000..30f7e4f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-checkbox-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked-disabled.png new file mode 100644 index 0000000..593eab7 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked.png new file mode 100644 index 0000000..4274bab Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed-disabled.png new file mode 100644 index 0000000..458e81e Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed.png new file mode 100644 index 0000000..069a0c4 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked-disabled.png new file mode 100644 index 0000000..67d429c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked.png new file mode 100644 index 0000000..30f7e4f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/menu-radio-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt-disabled.png new file mode 100644 index 0000000..4337191 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt.png new file mode 100644 index 0000000..88d21a1 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-down-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-disabled.png new file mode 100644 index 0000000..52048bd Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-down-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-down.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-down.png new file mode 100644 index 0000000..36f8bf2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-down.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt-disabled.png new file mode 100644 index 0000000..50e69ed Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt.png new file mode 100644 index 0000000..b8e9e19 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-left-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-disabled.png new file mode 100644 index 0000000..0181475 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-left-semi.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-semi.png new file mode 100644 index 0000000..4d3a261 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-left-semi.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-left.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-left.png new file mode 100644 index 0000000..85f2ce9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-left.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt-disabled.png new file mode 100644 index 0000000..1c2fd62 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt.png new file mode 100644 index 0000000..7f459b9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-right-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-disabled.png new file mode 100644 index 0000000..253a1ea Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-right-semi.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-semi.png new file mode 100644 index 0000000..37bdd0f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-right-semi.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-right.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-right.png new file mode 100644 index 0000000..861d73c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-right.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt-disabled.png new file mode 100644 index 0000000..bd66da9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt.png new file mode 100644 index 0000000..7358df5 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-alt.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-up-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-disabled.png new file mode 100644 index 0000000..2e4c26a Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-up-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/pan-up.png b/src/gtk-2.0/assets-folder/assets-Nord/pan-up.png new file mode 100644 index 0000000..2d48e68 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/pan-up.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/progressbar-progress.png b/src/gtk-2.0/assets-folder/assets-Nord/progressbar-progress.png new file mode 100644 index 0000000..d114f9d Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/progressbar-progress.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/progressbar-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/progressbar-trough.png new file mode 100644 index 0000000..49942e2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/progressbar-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-active.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-active.png new file mode 100644 index 0000000..6f66b6c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-disabled.png new file mode 100644 index 0000000..16fb856 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-hover.png new file mode 100644 index 0000000..e2e792f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-checked.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked.png new file mode 100644 index 0000000..bf97332 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-checked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-active.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-active.png new file mode 100644 index 0000000..24cc5c1 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-disabled.png new file mode 100644 index 0000000..e1f9248 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-hover.png new file mode 100644 index 0000000..2dd8dd8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed.png new file mode 100644 index 0000000..60e9ab8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-mixed.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-active.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-active.png new file mode 100644 index 0000000..1d91770 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-disabled.png new file mode 100644 index 0000000..22d7f46 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-hover.png new file mode 100644 index 0000000..7e0c888 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked.png b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked.png new file mode 100644 index 0000000..76c727f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/radio-unchecked.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-active.png new file mode 100644 index 0000000..17b6de2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-disabled.png new file mode 100644 index 0000000..d2a816c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough.png new file mode 100644 index 0000000..99e9e5b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-horz-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-active.png new file mode 100644 index 0000000..3ab09a9 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-disabled.png new file mode 100644 index 0000000..12fced4 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-hover.png new file mode 100644 index 0000000..d966f16 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-slider.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider.png new file mode 100644 index 0000000..20b6c34 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-active.png new file mode 100644 index 0000000..bb25598 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-disabled.png new file mode 100644 index 0000000..2859a6b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough.png new file mode 100644 index 0000000..aab49ae Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scale-vert-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-active.png new file mode 100644 index 0000000..f664231 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-disabled.png new file mode 100644 index 0000000..16325c8 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000..4c984cd Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider.png new file mode 100644 index 0000000..11b91c6 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-trough.png new file mode 100644 index 0000000..07f7455 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-horz-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-active.png new file mode 100644 index 0000000..2314990 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-disabled.png new file mode 100644 index 0000000..38aeb87 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-hover.png new file mode 100644 index 0000000..413afd3 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider.png new file mode 100644 index 0000000..ed52255 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-trough.png new file mode 100644 index 0000000..33c9e6c Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-ltr-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-active.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-active.png new file mode 100644 index 0000000..d268d12 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-disabled.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-disabled.png new file mode 100644 index 0000000..3f229d5 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-disabled.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-hover.png new file mode 100644 index 0000000..0be7d18 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider.png new file mode 100644 index 0000000..ee5eb20 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-slider.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-trough.png b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-trough.png new file mode 100644 index 0000000..bf923fc Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/scrollbar-vert-rtl-trough.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/tab.png b/src/gtk-2.0/assets-folder/assets-Nord/tab.png new file mode 100644 index 0000000..da049a2 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/tab.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-active.png new file mode 100644 index 0000000..4c4228b Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-hover.png new file mode 100644 index 0000000..6ea9cf1 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button.png new file mode 100644 index 0000000..7a2898f Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-ltr-button.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-active.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-active.png new file mode 100644 index 0000000..0ec8214 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-active.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-hover.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-hover.png new file mode 100644 index 0000000..3ab7b11 Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button-hover.png differ diff --git a/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button.png b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button.png new file mode 100644 index 0000000..b7a16ac Binary files /dev/null and b/src/gtk-2.0/assets-folder/assets-Nord/treeview-rtl-button.png differ diff --git a/src/gtk-2.0/assets-folder/make-assets.sh b/src/gtk-2.0/assets-folder/make-assets.sh index 9351d28..ccf2597 100755 --- a/src/gtk-2.0/assets-folder/make-assets.sh +++ b/src/gtk-2.0/assets-folder/make-assets.sh @@ -1,6 +1,6 @@ #! /usr/bin/env bash -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do for color in '' '-Dark'; do if [[ "$color" == '' ]]; then case "$theme" in @@ -28,6 +28,9 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- -Teal) theme_color='#009688' ;; + -Nord) + theme_color='#8FBCBB' + ;; -Grey) theme_color='#464646' ;; @@ -58,6 +61,9 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- -Teal) theme_color='#4DB6AC' ;; + -Nord) + theme_color='#2E3440' + ;; -Grey) theme_color='#DDDDDD' ;; diff --git a/src/gtk-2.0/assets-folder/render-assets.sh b/src/gtk-2.0/assets-folder/render-assets.sh index 0a36a54..f3f8943 100755 --- a/src/gtk-2.0/assets-folder/render-assets.sh +++ b/src/gtk-2.0/assets-folder/render-assets.sh @@ -8,7 +8,7 @@ INDEX="assets.txt" ./make-assets.sh -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do for color in '' '-Dark'; do ASSETS_DIR="assets${theme}${color}" SRC_FILE="assets${theme}${color}.svg" @@ -37,7 +37,7 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- done done -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do for color in '' '-Dark'; do if [[ "${theme}" == '' ]]; then echo "keep assets${color}.svg file..." diff --git a/src/gtk-2.0/common/color.rc b/src/gtk-2.0/common/color.rc index 26f1725..86c3824 100644 --- a/src/gtk-2.0/common/color.rc +++ b/src/gtk-2.0/common/color.rc @@ -6,6 +6,7 @@ gtk-color-scheme = "theme-orange-color:#212121" gtk-color-scheme = "theme-yellow-color:#212121" gtk-color-scheme = "theme-green-color:#212121" gtk-color-scheme = "theme-grey-color:#212121" +gtk-color-scheme = "theme-nord-color:#212121" gtk-color-scheme = "theme-default-dark-color:#212121" gtk-color-scheme = "theme-purple-dark-color:#212121" gtk-color-scheme = "theme-pink-dark-color:#212121" @@ -14,3 +15,4 @@ gtk-color-scheme = "theme-orange-dark-color:#212121" gtk-color-scheme = "theme-yellow-dark-color:#212121" gtk-color-scheme = "theme-green-dark-color:#212121" gtk-color-scheme = "theme-grey-dark-color:#212121" +gtk-color-scheme = "theme-nord-dark-color:#212121" diff --git a/src/gtk-2.0/gtkrc-Nord b/src/gtk-2.0/gtkrc-Nord new file mode 100644 index 0000000..2fd279d --- /dev/null +++ b/src/gtk-2.0/gtkrc-Nord @@ -0,0 +1,36 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK 2 version of Materia. It's whole purpose is to look as the +# GTK 3 version as much as possible until GTK 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#212121\nbase_color:#FFFFFF" +# Foreground/background +gtk-color-scheme = "fg_color:#212121\nbg_color:#F2F2F2" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#FFFFFF\nselected_bg_color:#8FBCBB" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#212121\ntitlebar_bg_color:#FFFFFF" +# Menus +gtk-color-scheme = "menu_color:#FFFFFF" +# Tooltips foreground/background +gtk-color-scheme = "tooltip_fg_color:#FFFFFF\ntooltip_bg_color:#616161" +# Links +gtk-color-scheme = "link_color:#8FBCBB\nvisited_link_color:#9C27B0" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/src/gtk-2.0/gtkrc-Nord-Dark b/src/gtk-2.0/gtkrc-Nord-Dark new file mode 100644 index 0000000..bd7d510 --- /dev/null +++ b/src/gtk-2.0/gtkrc-Nord-Dark @@ -0,0 +1,36 @@ +# Based on Bridge by ScionicSpectre and Adwaita by GNOME +# vim:set ts=2 sw=2 sts=2 ai et: +# +# This is the GTK 2 version of Materia. It's whole purpose is to look as the +# GTK 3 version as much as possible until GTK 2 dies completely. +# +# Note: comments for explaining styles are on the bottom of each file beside the +# widget matches. + +# Declare the colours used throughout the theme. +# There shouldn't be any fiddling with them in the theme files themselves in +# order to not mess up the dark theme. + +# Text/base +gtk-color-scheme = "text_color:#FFFFFF\nbase_color:#2C2C2C" +# Foreground/background +gtk-color-scheme = "fg_color:#FFFFFF\nbg_color:#212121" +# Selected foreground/background +gtk-color-scheme = "selected_fg_color:#FFFFFF\nselected_bg_color:#2E3440" +# Titlebar foreground/background +gtk-color-scheme = "titlebar_fg_color:#FFFFFF\ntitlebar_bg_color:#2C2C2C" +# Menus +gtk-color-scheme = "menu_color:#3C3C3C" +# Tooltips foreground/background +gtk-color-scheme = "tooltip_fg_color:#FFFFFF\ntooltip_bg_color:#616161" +# Links +gtk-color-scheme = "link_color:#2E3440\nvisited_link_color:#CE93D8" + +# Set GTK settings +gtk-auto-mnemonics = 1 +gtk-primary-button-warps-slider = 1 + +# And hand over the control to the theme files +include "main.rc" +include "apps.rc" +include "hacks.rc" diff --git a/src/gtk-2.0/gtkrc.sh b/src/gtk-2.0/gtkrc.sh index 1860fbd..1e0a175 100755 --- a/src/gtk-2.0/gtkrc.sh +++ b/src/gtk-2.0/gtkrc.sh @@ -28,6 +28,9 @@ make_gtkrc() { -Teal) theme_color='#009688' ;; + -Nord) + theme_color='#8FBCBB' + ;; -Grey) theme_color='#464646' ;; @@ -58,6 +61,9 @@ make_gtkrc() { -Teal) theme_color='#4DB6AC' ;; + -Nord) + theme_color='#2E3440' + ;; -Grey) theme_color='#DDDDDD' ;; @@ -99,7 +105,7 @@ make_gtkrc() { # sed -i "s/#464646/${background_alt}/g" "gtkrc${theme}${color}" } -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do for color in '' '-Dark'; do make_gtkrc "${theme}" "${color}" done diff --git a/src/gtk/assets-Nord.svg b/src/gtk/assets-Nord.svg new file mode 100644 index 0000000..d56284e --- /dev/null +++ b/src/gtk/assets-Nord.svg @@ -0,0 +1,189 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/gtk/assets-Nord/row-selected-blackness-dark.png b/src/gtk/assets-Nord/row-selected-blackness-dark.png new file mode 100644 index 0000000..42546e5 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-blackness-dark.png differ diff --git a/src/gtk/assets-Nord/row-selected-blackness-dark@2.png b/src/gtk/assets-Nord/row-selected-blackness-dark@2.png new file mode 100644 index 0000000..9480336 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-blackness-dark@2.png differ diff --git a/src/gtk/assets-Nord/row-selected-blackness.png b/src/gtk/assets-Nord/row-selected-blackness.png new file mode 100644 index 0000000..4f23b18 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-blackness.png differ diff --git a/src/gtk/assets-Nord/row-selected-blackness@2.png b/src/gtk/assets-Nord/row-selected-blackness@2.png new file mode 100644 index 0000000..0d9061b Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-blackness@2.png differ diff --git a/src/gtk/assets-Nord/row-selected-dark.png b/src/gtk/assets-Nord/row-selected-dark.png new file mode 100644 index 0000000..2282852 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-dark.png differ diff --git a/src/gtk/assets-Nord/row-selected-dark@2.png b/src/gtk/assets-Nord/row-selected-dark@2.png new file mode 100644 index 0000000..be3c0cf Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-dark@2.png differ diff --git a/src/gtk/assets-Nord/row-selected-light.png b/src/gtk/assets-Nord/row-selected-light.png new file mode 100644 index 0000000..1cd644d Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-light.png differ diff --git a/src/gtk/assets-Nord/row-selected-light@2.png b/src/gtk/assets-Nord/row-selected-light@2.png new file mode 100644 index 0000000..ef3e301 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected-light@2.png differ diff --git a/src/gtk/assets-Nord/row-selected.png b/src/gtk/assets-Nord/row-selected.png new file mode 100644 index 0000000..8a1081a Binary files /dev/null and b/src/gtk/assets-Nord/row-selected.png differ diff --git a/src/gtk/assets-Nord/row-selected@2.png b/src/gtk/assets-Nord/row-selected@2.png new file mode 100644 index 0000000..631b124 Binary files /dev/null and b/src/gtk/assets-Nord/row-selected@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png new file mode 100644 index 0000000..58a38d5 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png new file mode 100644 index 0000000..bd4b920 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000..caf69e1 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000..b3859a7 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png new file mode 100644 index 0000000..687cd55 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png new file mode 100644 index 0000000..0e80f58 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider-disabled@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider.png new file mode 100644 index 0000000..9e2e45b Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-after-slider@2.png b/src/gtk/assets-Nord/scale-horz-marks-after-slider@2.png new file mode 100644 index 0000000..294ce40 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-after-slider@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png new file mode 100644 index 0000000..7c093d2 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png new file mode 100644 index 0000000..f9a7788 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000..9a354d8 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000..c68ca6f Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png new file mode 100644 index 0000000..c5f9692 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png new file mode 100644 index 0000000..ad97897 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider-disabled@2.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider.png new file mode 100644 index 0000000..b7ea778 Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider.png differ diff --git a/src/gtk/assets-Nord/scale-horz-marks-before-slider@2.png b/src/gtk/assets-Nord/scale-horz-marks-before-slider@2.png new file mode 100644 index 0000000..6853e6a Binary files /dev/null and b/src/gtk/assets-Nord/scale-horz-marks-before-slider@2.png differ diff --git a/src/gtk/assets-Nord/scale-slider-dark.png b/src/gtk/assets-Nord/scale-slider-dark.png new file mode 100644 index 0000000..872a6dd Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-dark.png differ diff --git a/src/gtk/assets-Nord/scale-slider-dark@2.png b/src/gtk/assets-Nord/scale-slider-dark@2.png new file mode 100644 index 0000000..a99b3d3 Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-slider-disabled-dark.png b/src/gtk/assets-Nord/scale-slider-disabled-dark.png new file mode 100644 index 0000000..5422c16 Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-disabled-dark.png differ diff --git a/src/gtk/assets-Nord/scale-slider-disabled-dark@2.png b/src/gtk/assets-Nord/scale-slider-disabled-dark@2.png new file mode 100644 index 0000000..e2feafb Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-disabled-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-slider-disabled.png b/src/gtk/assets-Nord/scale-slider-disabled.png new file mode 100644 index 0000000..6f4f610 Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-disabled.png differ diff --git a/src/gtk/assets-Nord/scale-slider-disabled@2.png b/src/gtk/assets-Nord/scale-slider-disabled@2.png new file mode 100644 index 0000000..f264e9e Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider-disabled@2.png differ diff --git a/src/gtk/assets-Nord/scale-slider.png b/src/gtk/assets-Nord/scale-slider.png new file mode 100644 index 0000000..5c1c832 Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider.png differ diff --git a/src/gtk/assets-Nord/scale-slider@2.png b/src/gtk/assets-Nord/scale-slider@2.png new file mode 100644 index 0000000..0b6172c Binary files /dev/null and b/src/gtk/assets-Nord/scale-slider@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png new file mode 100644 index 0000000..2c42c85 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png new file mode 100644 index 0000000..ee44201 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png new file mode 100644 index 0000000..d646022 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png new file mode 100644 index 0000000..f26685c Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png new file mode 100644 index 0000000..27fb3f1 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png new file mode 100644 index 0000000..1a58f4a Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider-disabled@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider.png new file mode 100644 index 0000000..99f278e Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-after-slider@2.png b/src/gtk/assets-Nord/scale-vert-marks-after-slider@2.png new file mode 100644 index 0000000..0a1593b Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-after-slider@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png new file mode 100644 index 0000000..d42e984 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png new file mode 100644 index 0000000..650950d Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png new file mode 100644 index 0000000..642bc7b Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png new file mode 100644 index 0000000..d69150b Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled-dark@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png new file mode 100644 index 0000000..95e1b68 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png new file mode 100644 index 0000000..897c236 Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider-disabled@2.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider.png new file mode 100644 index 0000000..daebb4c Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider.png differ diff --git a/src/gtk/assets-Nord/scale-vert-marks-before-slider@2.png b/src/gtk/assets-Nord/scale-vert-marks-before-slider@2.png new file mode 100644 index 0000000..c29e03a Binary files /dev/null and b/src/gtk/assets-Nord/scale-vert-marks-before-slider@2.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png b/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png new file mode 100644 index 0000000..9c68e90 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png b/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png new file mode 100644 index 0000000..18fd266 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-checked-dark@2.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-checked.png b/src/gtk/assets-Nord/selectionmode-checkbox-checked.png new file mode 100644 index 0000000..5c721b4 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-checked.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-checked@2.png b/src/gtk/assets-Nord/selectionmode-checkbox-checked@2.png new file mode 100644 index 0000000..4337a38 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-checked@2.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png new file mode 100644 index 0000000..f90c9e7 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000..5d61998 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked-dark@2.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-unchecked.png b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked.png new file mode 100644 index 0000000..259cce6 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked.png differ diff --git a/src/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png new file mode 100644 index 0000000..3a036e5 Binary files /dev/null and b/src/gtk/assets-Nord/selectionmode-checkbox-unchecked@2.png differ diff --git a/src/gtk/make-assets.sh b/src/gtk/make-assets.sh index 8db3b19..205e636 100755 --- a/src/gtk/make-assets.sh +++ b/src/gtk/make-assets.sh @@ -1,6 +1,6 @@ #! /usr/bin/env bash -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do case "$theme" in '') theme_color_dark='#1A73E8' @@ -34,6 +34,10 @@ for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '- theme_color_dark='#009688' theme_color_light='#4DB6AC' ;; + -Nord) + theme_color_dark='#8FBCBB' + theme_color_light='#2E3440' + ;; -Grey) theme_color_dark='#616161' theme_color_light='#DDDDDD' diff --git a/src/gtk/render-assets.sh b/src/gtk/render-assets.sh index 220a50a..66a6a15 100755 --- a/src/gtk/render-assets.sh +++ b/src/gtk/render-assets.sh @@ -8,7 +8,7 @@ INDEX="assets.txt" ./make-assets.sh -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do ASSETS_DIR="assets${theme}" SRC_FILE="assets${theme}.svg" @@ -55,7 +55,7 @@ fi done done -for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Grey'; do +for theme in '' '-Purple' '-Pink' '-Red' '-Orange' '-Yellow' '-Green' '-Teal' '-Nord' '-Grey'; do SRC_FILE="thumbnail${theme}.svg" for color in '' '-Dark'; do echo diff --git a/src/gtk/thumbnail-Nord-Dark.png b/src/gtk/thumbnail-Nord-Dark.png new file mode 100644 index 0000000..a8b97b5 Binary files /dev/null and b/src/gtk/thumbnail-Nord-Dark.png differ diff --git a/src/gtk/thumbnail-Nord.png b/src/gtk/thumbnail-Nord.png new file mode 100644 index 0000000..84ef0bb Binary files /dev/null and b/src/gtk/thumbnail-Nord.png differ diff --git a/src/gtk/thumbnail-Nord.svg b/src/gtk/thumbnail-Nord.svg new file mode 100644 index 0000000..415bf91 --- /dev/null +++ b/src/gtk/thumbnail-Nord.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + +