From 63c41123a3aec1f9b60ae87ba24b66b68711779f Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Thu, 14 Mar 2024 19:48:57 +0700 Subject: [PATCH] light >badapple (#330) --- .../scripts/color_generation/applycolor.sh | 35 ++++++++++--------- .../specials/_material_badapple-l.scss | 29 +++++++++++++++ .../specials/_material_badapple.scss | 1 - 3 files changed, 47 insertions(+), 18 deletions(-) create mode 100644 .config/ags/scripts/color_generation/specials/_material_badapple-l.scss diff --git a/.config/ags/scripts/color_generation/applycolor.sh b/.config/ags/scripts/color_generation/applycolor.sh index b7656bdd..4e816c40 100755 --- a/.config/ags/scripts/color_generation/applycolor.sh +++ b/.config/ags/scripts/color_generation/applycolor.sh @@ -18,23 +18,6 @@ colorvalues=() # wallpath_png=$(echo "$wallpath_png" | sed 's/\//\\\//g') # wallpath_png=$(sed 's/\//\\\\\//g' <<< "$wallpath_png") -if [[ "$1" = "--bad-apple" ]]; then - cp scripts/color_generation/specials/_material_badapple.scss scss/_material.scss - colornames=$(cat scripts/color_generation/specials/_material_badapple.scss | cut -d: -f1) - colorstrings=$(cat scripts/color_generation/specials/_material_badapple.scss | cut -d: -f2 | cut -d ' ' -f2 | cut -d ";" -f1) - IFS=$'\n' - # filearr=( $filelist ) # Get colors - colorlist=( $colornames ) # Array of color names - colorvalues=( $colorstrings ) # Array of color values -else - colornames=$(cat scss/_material.scss | cut -d: -f1) - colorstrings=$(cat scss/_material.scss | cut -d: -f2 | cut -d ' ' -f2 | cut -d ";" -f1) - IFS=$'\n' - # filearr=( $filelist ) # Get colors - colorlist=( $colornames ) # Array of color names - colorvalues=( $colorstrings ) # Array of color values -fi - transparentize() { local hex="$1" local alpha="$2" @@ -165,6 +148,24 @@ apply_ags() { ags run-js "App.resetCss(); App.applyCss('${HOME}/.cache/ags/user/generated/style.css');" } +if [[ "$1" = "--bad-apple" ]]; then + lightdark=$(get_light_dark) + cp scripts/color_generation/specials/_material_badapple"${lightdark}".scss scss/_material.scss + colornames=$(cat scripts/color_generation/specials/_material_badapple.scss | cut -d: -f1) + colorstrings=$(cat scripts/color_generation/specials/_material_badapple.scss | cut -d: -f2 | cut -d ' ' -f2 | cut -d ";" -f1) + IFS=$'\n' + # filearr=( $filelist ) # Get colors + colorlist=( $colornames ) # Array of color names + colorvalues=( $colorstrings ) # Array of color values +else + colornames=$(cat scss/_material.scss | cut -d: -f1) + colorstrings=$(cat scss/_material.scss | cut -d: -f2 | cut -d ' ' -f2 | cut -d ";" -f1) + IFS=$'\n' + # filearr=( $filelist ) # Get colors + colorlist=( $colornames ) # Array of color names + colorvalues=( $colorstrings ) # Array of color values +fi + apply_ags & apply_hyprland & apply_hyprlock & diff --git a/.config/ags/scripts/color_generation/specials/_material_badapple-l.scss b/.config/ags/scripts/color_generation/specials/_material_badapple-l.scss new file mode 100644 index 00000000..12c047b0 --- /dev/null +++ b/.config/ags/scripts/color_generation/specials/_material_badapple-l.scss @@ -0,0 +1,29 @@ +$darkmode: false; +$primary: #000000; +$onPrimary: #FFFFFF ; +$primaryContainer: #d4d4d4; +$onPrimaryContainer: #000000; +$secondary: #000000; +$onSecondary: #FFFFFF ; +$secondaryContainer: #bebebe; +$onSecondaryContainer: #000000; +$tertiary: #000000; +$onTertiary: #FFFFFF ; +$tertiaryContainer: #FFFFFF ; +$onTertiaryContainer: #000000; +$error: #000000; +$onError: #FFFFFF ; +$errorContainer: #FFFFFF ; +$onErrorContainer: #000000; +$colorbarbg: #FFFFFF ; +$background: #FFFFFF ; +$onBackground: #000000; +$surface: #f0f0f0; +$onSurface: #000000; +$surfaceVariant: #dddddd; +$onSurfaceVariant: #000000; +$outline: #525252; +$shadow: #000000 ; +$inverseSurface: #000000; +$inverseOnSurface: #FFFFFF; +$inversePrimary: #000000; diff --git a/.config/ags/scripts/color_generation/specials/_material_badapple.scss b/.config/ags/scripts/color_generation/specials/_material_badapple.scss index cfab8e9f..24dd73ff 100644 --- a/.config/ags/scripts/color_generation/specials/_material_badapple.scss +++ b/.config/ags/scripts/color_generation/specials/_material_badapple.scss @@ -27,4 +27,3 @@ $shadow: #000000; $inverseSurface: #e2e2e2; $inverseOnSurface: #000000; $inversePrimary: #e2e2e2; -