From 07bfd8dcf8ee88e8ef52c8213045c2aa2b7797d9 Mon Sep 17 00:00:00 2001 From: Daniel Napora Date: Fri, 29 Oct 2021 02:00:19 +0200 Subject: [PATCH] small fixes and improvements --- bin/mbxcolors | 29 ++-- share/mbxcolors/htmlclrs.csv | 278 +++++++++++++++++------------------ 2 files changed, 156 insertions(+), 151 deletions(-) diff --git a/bin/mbxcolors b/bin/mbxcolors index 09a3f22..f17b4d7 100755 --- a/bin/mbxcolors +++ b/bin/mbxcolors @@ -1,13 +1,14 @@ #!/usr/bin/env bash # Copyright (C) Daniel Napora 2021 # Dependencies: jgmenu, xdotool, xcolor, gcolor3, xdg-utils, xclip -# TODO check for other color-tools like gpick,gcolor2 and add launchers to menu +# TODO do not copy not needed files to ~./config/$ME # TODO export to .gpl (GIMP,Inkscape) VERSION="0.2.0" TEMP_DIR=/tmp/colormenu ME=${0##*/} +DATA_DIR="/usr/share/$ME" CNF_DIR="$HOME/.config/mbxcolors" CNF_FILE="$CNF_DIR/mbxcolors.cfg" RECENT="$CNF_DIR/recent.clr" @@ -114,7 +115,7 @@ getcolorcode() { rgba) clr=$(hex2rgba $1);xdotool type --delay 0 "$clr";; *) xdotool type --delay 0 "$1";; esac - else + else # copy to clipboard case "$format" in rgb) clr=$(hex2rgb $1);echo $clr | tr -d "\n" | xclip -sel c;; rgba) clr=$(hex2rgba $1);echo $clr | tr -d "\n" | xclip -sel c;; @@ -149,7 +150,7 @@ palettes() { palette=${filename%.*} pal=${palette//_/ } tagname=${palette// /_} - out+=("${pal^},^checkout($tagname)") + out1+=("${pal^},^checkout($tagname)") out2+=("^tag($tagname)") out2+=("^sep(${pal^})") while read -r color name; @@ -206,8 +207,8 @@ htmlroot="^sep() HTML colors,^checkout(html) " htmlsub="^tag(html) -. ${CNF_DIR}/htmlsub.csv" -htmlclrs=". ${CNF_DIR}/htmlclrs.csv" +. ${DATA_DIR}/htmlsub.csv" +htmlclrs=". ${DATA_DIR}/htmlclrs.csv" else htmlroot="" htmlsub="" htmlclrs="" fi @@ -355,6 +356,8 @@ case "$expose" in done < "${pal}" ;; picked|*) + mapfile -t < $RECENT + if (( ${#MAPFILE[@]} > 1 )); then out+=("^sep(Recently picked colors:)") # for clear/delete out2+=("^tag(pickeddel)") @@ -369,24 +372,21 @@ case "$expose" in out2+=("$color ,sed -i '/${color:1:6}/d' $RECENT;$ME") #echo "$color ,sed '/${color:1:6}/d' $RECENT;$ME" done < <(grep ^# $RECENT) - - + out+=("^sep()") - out+=("New palette from recently picked,$ME recent2palette;$ME") #out+=("Clear recently picked,echo > $RECENT;$ME") out+=("Clear recently picked,^checkout(pickeddel)") - - + fi ;; esac #if [[ "$CNF_DIR"/palettes/my/*.clr ]]; then if [ "$(find "$CNF_DIR"/palettes/my/*.clr -maxdepth 1 -type f -iname \*.clr)" ]; then -out+=("^sep(My palletes)") +out1+=("^sep(My palletes)") palettes my fi if [[ $builtin_palettes == "yes" ]];then -out+=("^sep(Built-in palettes)") +out1+=("^sep(Built-in palettes)") palettes fi @@ -409,6 +409,10 @@ jgmenu --config-file=${CONFIG_FILE} --csv-file=${MENU_ITEMS} 2>/dev/null #printf '%s\n' "${out3[@]}" exit 0 } + +imagick() { + echo "not implemented" +} preferences() { out2+=("^sep(Settings)") @@ -488,6 +492,7 @@ case "$1" in ipc) main "$1";; recent2palette) recent2palette ;; newpalette) newpalette;; + imagick) imagick;; *) main;; esac exit 0 diff --git a/share/mbxcolors/htmlclrs.csv b/share/mbxcolors/htmlclrs.csv index 57a5966..8bcb724 100644 --- a/share/mbxcolors/htmlclrs.csv +++ b/share/mbxcolors/htmlclrs.csv @@ -1,161 +1,161 @@ ^tag(white) ^sep(White colors) - #FFFFFF white ,mbxcolors getcolorcode '#FFFFFF',,,#white - #FFFAFA snow ,mbxcolors getcolorcode '#FFFAFA',,,#white - #F0FFF0 honeydew ,mbxcolors getcolorcode '#F0FFF0',,,#white - #F5FFFA mintcream ,mbxcolors getcolorcode '#F5FFFA',,,#white - #F0FFFF azure ,mbxcolors getcolorcode '#F0FFFF',,,#white - #F0F8FF aliceblue ,mbxcolors getcolorcode '#F0F8FF',,,#white - #F8F8FF ghostwhite ,mbxcolors getcolorcode '#F8F8FF',,,#white - #F5F5F5 whitesmoke ,mbxcolors getcolorcode '#F5F5F5',,,#white - #FFF5EE seashell ,mbxcolors getcolorcode '#FFF5EE',,,#white - #F5F5DC beige ,mbxcolors getcolorcode '#F5F5DC',,,#white - #FDF5E6 oldlace ,mbxcolors getcolorcode '#FDF5E6',,,#white - #FFFAF0 floralwhite ,mbxcolors getcolorcode '#FFFAF0',,,#white - #FFFFF0 ivory ,mbxcolors getcolorcode '#FFFFF0',,,#white - #FAEBD7 antiquewhite ,mbxcolors getcolorcode '#FAEBD7',,,#white - #FAF0E6 linen ,mbxcolors getcolorcode '#FAF0E6',,,#white - #FFF0F5 lavenderblush ,mbxcolors getcolorcode '#FFF0F5',,,#white - #FFE4E1 mistyrose ,mbxcolors getcolorcode '#FFE4E1',,,#white + #FFFFFF white ,mbxcolors getcolorcode '#FFFFFF';mbxcolors setvar expose=html,,,#white + #FFFAFA snow ,mbxcolors getcolorcode '#FFFAFA';mbxcolors setvar expose=html,,,#white + #F0FFF0 honeydew ,mbxcolors getcolorcode '#F0FFF0';mbxcolors setvar expose=html,,,#white + #F5FFFA mintcream ,mbxcolors getcolorcode '#F5FFFA';mbxcolors setvar expose=html,,,#white + #F0FFFF azure ,mbxcolors getcolorcode '#F0FFFF';mbxcolors setvar expose=html,,,#white + #F0F8FF aliceblue ,mbxcolors getcolorcode '#F0F8FF';mbxcolors setvar expose=html,,,#white + #F8F8FF ghostwhite ,mbxcolors getcolorcode '#F8F8FF';mbxcolors setvar expose=html,,,#white + #F5F5F5 whitesmoke ,mbxcolors getcolorcode '#F5F5F5';mbxcolors setvar expose=html,,,#white + #FFF5EE seashell ,mbxcolors getcolorcode '#FFF5EE';mbxcolors setvar expose=html,,,#white + #F5F5DC beige ,mbxcolors getcolorcode '#F5F5DC';mbxcolors setvar expose=html,,,#white + #FDF5E6 oldlace ,mbxcolors getcolorcode '#FDF5E6';mbxcolors setvar expose=html,,,#white + #FFFAF0 floralwhite ,mbxcolors getcolorcode '#FFFAF0';mbxcolors setvar expose=html,,,#white + #FFFFF0 ivory ,mbxcolors getcolorcode '#FFFFF0';mbxcolors setvar expose=html,,,#white + #FAEBD7 antiquewhite ,mbxcolors getcolorcode '#FAEBD7';mbxcolors setvar expose=html,,,#white + #FAF0E6 linen ,mbxcolors getcolorcode '#FAF0E6';mbxcolors setvar expose=html,,,#white + #FFF0F5 lavenderblush ,mbxcolors getcolorcode '#FFF0F5';mbxcolors setvar expose=html,,,#white + #FFE4E1 mistyrose ,mbxcolors getcolorcode '#FFE4E1';mbxcolors setvar expose=html,,,#white ^tag(yellow) ^sep(Yellow colors) - #FFFFE0 lightyellow ,mbxcolors getcolorcode '#FFFFE0',,,#yellow - #FFFACD lemonchiffon ,mbxcolors getcolorcode '#FFFACD',,,#yellow - #FAFAD2 lightgoldenrodyellow ,mbxcolors getcolorcode '#FAFAD2',,,#yellow - #FFEFD5 papayawhip ,mbxcolors getcolorcode '#FFEFD5',,,#yellow - #FFE4B5 moccasin ,mbxcolors getcolorcode '#FFE4B5',,,#yellow - #FFDAB9 peachpuff ,mbxcolors getcolorcode '#FFDAB9',,,#yellow - #EEE8AA palegoldenrod ,mbxcolors getcolorcode '#EEE8AA',,,#yellow - #F0E68C khaki ,mbxcolors getcolorcode '#F0E68C',,,#yellow - #BDB76B darkkhaki ,mbxcolors getcolorcode '#BDB76B',,,#yellow - #FFFF00 yellow ,mbxcolors getcolorcode '#FFFF00',,,#yellow + #FFFFE0 lightyellow ,mbxcolors getcolorcode '#FFFFE0';mbxcolors setvar expose=html,,,#yellow + #FFFACD lemonchiffon ,mbxcolors getcolorcode '#FFFACD';mbxcolors setvar expose=html,,,#yellow + #FAFAD2 lightgoldenrodyellow ,mbxcolors getcolorcode '#FAFAD2';mbxcolors setvar expose=html,,,#yellow + #FFEFD5 papayawhip ,mbxcolors getcolorcode '#FFEFD5';mbxcolors setvar expose=html,,,#yellow + #FFE4B5 moccasin ,mbxcolors getcolorcode '#FFE4B5';mbxcolors setvar expose=html,,,#yellow + #FFDAB9 peachpuff ,mbxcolors getcolorcode '#FFDAB9';mbxcolors setvar expose=html,,,#yellow + #EEE8AA palegoldenrod ,mbxcolors getcolorcode '#EEE8AA';mbxcolors setvar expose=html,,,#yellow + #F0E68C khaki ,mbxcolors getcolorcode '#F0E68C';mbxcolors setvar expose=html,,,#yellow + #BDB76B darkkhaki ,mbxcolors getcolorcode '#BDB76B';mbxcolors setvar expose=html,,,#yellow + #FFFF00 yellow ,mbxcolors getcolorcode '#FFFF00';mbxcolors setvar expose=html,,,#yellow ^tag(orange) ^sep(Orange colors) - #FF7F50 coral ,mbxcolors getcolorcode '#FF7F50',,,#orange - #FF6347 tomato ,mbxcolors getcolorcode '#FF6347',,,#orange - #FF4500 orangered ,mbxcolors getcolorcode '#FF4500',,,#orange - #FFD700 gold ,mbxcolors getcolorcode '#FFD700',,,#orange - #FFA500 orange ,mbxcolors getcolorcode '#FFA500',,,#orange - #FF8C00 darkorange ,mbxcolors getcolorcode '#FF8C00',,,#orange + #FF7F50 coral ,mbxcolors getcolorcode '#FF7F50';mbxcolors setvar expose=html,,,#orange + #FF6347 tomato ,mbxcolors getcolorcode '#FF6347';mbxcolors setvar expose=html,,,#orange + #FF4500 orangered ,mbxcolors getcolorcode '#FF4500';mbxcolors setvar expose=html,,,#orange + #FFD700 gold ,mbxcolors getcolorcode '#FFD700';mbxcolors setvar expose=html,,,#orange + #FFA500 orange ,mbxcolors getcolorcode '#FFA500';mbxcolors setvar expose=html,,,#orange + #FF8C00 darkorange ,mbxcolors getcolorcode '#FF8C00';mbxcolors setvar expose=html,,,#orange ^tag(pink) ^sep(Pink colors) - #FFC0CB pink ,mbxcolors getcolorcode '#FFC0CB',,,#pink - #FFB6C1 lightpink ,mbxcolors getcolorcode '#FFB6C1',,,#pink - #FF69B4 hotpink ,mbxcolors getcolorcode '#FF69B4',,,#pink - #FF1493 deeppink ,mbxcolors getcolorcode '#FF1493',,,#pink - #DB7093 palevioletred ,mbxcolors getcolorcode '#DB7093',,,#pink - #C71585 mediumvioletred ,mbxcolors getcolorcode '#C71585',,,#pink + #FFC0CB pink ,mbxcolors getcolorcode '#FFC0CB';mbxcolors setvar expose=html,,,#pink + #FFB6C1 lightpink ,mbxcolors getcolorcode '#FFB6C1';mbxcolors setvar expose=html,,,#pink + #FF69B4 hotpink ,mbxcolors getcolorcode '#FF69B4';mbxcolors setvar expose=html,,,#pink + #FF1493 deeppink ,mbxcolors getcolorcode '#FF1493';mbxcolors setvar expose=html,,,#pink + #DB7093 palevioletred ,mbxcolors getcolorcode '#DB7093';mbxcolors setvar expose=html,,,#pink + #C71585 mediumvioletred ,mbxcolors getcolorcode '#C71585';mbxcolors setvar expose=html,,,#pink ^tag(red) ^sep(Red colors) - #FFA07A lightsalmon ,mbxcolors getcolorcode '#FFA07A',,,#red - #FA8072 salmon ,mbxcolors getcolorcode '#FA8072',,,#red - #E9967A darksalmon ,mbxcolors getcolorcode '#E9967A',,,#red - #F08080 lightcoral ,mbxcolors getcolorcode '#F08080',,,#red - #CD5C5C indianred ,mbxcolors getcolorcode '#CD5C5C',,,#red - #DC143C crimson ,mbxcolors getcolorcode '#DC143C',,,#red - #B22222 firebrick ,mbxcolors getcolorcode '#B22222',,,#red - #FF0000 red ,mbxcolors getcolorcode '#FF0000',,,#red - #8B0000 darkreds ,mbxcolors getcolorcode '#8B0000',,,#red + #FFA07A lightsalmon ,mbxcolors getcolorcode '#FFA07A';mbxcolors setvar expose=html,,,#red + #FA8072 salmon ,mbxcolors getcolorcode '#FA8072';mbxcolors setvar expose=html,,,#red + #E9967A darksalmon ,mbxcolors getcolorcode '#E9967A';mbxcolors setvar expose=html,,,#red + #F08080 lightcoral ,mbxcolors getcolorcode '#F08080';mbxcolors setvar expose=html,,,#red + #CD5C5C indianred ,mbxcolors getcolorcode '#CD5C5C';mbxcolors setvar expose=html,,,#red + #DC143C crimson ,mbxcolors getcolorcode '#DC143C';mbxcolors setvar expose=html,,,#red + #B22222 firebrick ,mbxcolors getcolorcode '#B22222';mbxcolors setvar expose=html,,,#red + #FF0000 red ,mbxcolors getcolorcode '#FF0000';mbxcolors setvar expose=html,,,#red + #8B0000 darkreds ,mbxcolors getcolorcode '#8B0000';mbxcolors setvar expose=html,,,#red ^tag(brown) ^sep(Brown colors) - #FFF8DC cornsilk ,mbxcolors getcolorcode '#FFF8DC',,,#brown - #FFEBCD blanchedalmond ,mbxcolors getcolorcode '#FFEBCD',,,#brown - #FFE4C4 bisque ,mbxcolors getcolorcode '#FFE4C4',,,#brown - #FFDEAD navajowhite ,mbxcolors getcolorcode '#FFDEAD',,,#brown - #F5DEB3 wheat ,mbxcolors getcolorcode '#F5DEB3',,,#brown - #DEB887 burlywood ,mbxcolors getcolorcode '#DEB887',,,#brown - #D2B48C tan ,mbxcolors getcolorcode '#D2B48C',,,#brown - #BC8F8F rosybrown ,mbxcolors getcolorcode '#BC8F8F',,,#brown - #F4A460 sandybrown ,mbxcolors getcolorcode '#F4A460',,,#brown - #DAA520 goldenrod ,mbxcolors getcolorcode '#DAA520',,,#brown - #CD853F peru ,mbxcolors getcolorcode '#CD853F',,,#brown - #D2691E chocolate ,mbxcolors getcolorcode '#D2691E',,,#brown - #8B4513 saddlebrown ,mbxcolors getcolorcode '#8B4513',,,#brown - #A0522D sienna ,mbxcolors getcolorcode '#A0522D',,,#brown - #A52A2A brown ,mbxcolors getcolorcode '#A52A2A',,,#brown - #800000 maroon ,mbxcolors getcolorcode '#800000',,,#brown + #FFF8DC cornsilk ,mbxcolors getcolorcode '#FFF8DC';mbxcolors setvar expose=html,,,#brown + #FFEBCD blanchedalmond ,mbxcolors getcolorcode '#FFEBCD';mbxcolors setvar expose=html,,,#brown + #FFE4C4 bisque ,mbxcolors getcolorcode '#FFE4C4';mbxcolors setvar expose=html,,,#brown + #FFDEAD navajowhite ,mbxcolors getcolorcode '#FFDEAD';mbxcolors setvar expose=html,,,#brown + #F5DEB3 wheat ,mbxcolors getcolorcode '#F5DEB3';mbxcolors setvar expose=html,,,#brown + #DEB887 burlywood ,mbxcolors getcolorcode '#DEB887';mbxcolors setvar expose=html,,,#brown + #D2B48C tan ,mbxcolors getcolorcode '#D2B48C';mbxcolors setvar expose=html,,,#brown + #BC8F8F rosybrown ,mbxcolors getcolorcode '#BC8F8F';mbxcolors setvar expose=html,,,#brown + #F4A460 sandybrown ,mbxcolors getcolorcode '#F4A460';mbxcolors setvar expose=html,,,#brown + #DAA520 goldenrod ,mbxcolors getcolorcode '#DAA520';mbxcolors setvar expose=html,,,#brown + #CD853F peru ,mbxcolors getcolorcode '#CD853F';mbxcolors setvar expose=html,,,#brown + #D2691E chocolate ,mbxcolors getcolorcode '#D2691E';mbxcolors setvar expose=html,,,#brown + #8B4513 saddlebrown ,mbxcolors getcolorcode '#8B4513';mbxcolors setvar expose=html,,,#brown + #A0522D sienna ,mbxcolors getcolorcode '#A0522D';mbxcolors setvar expose=html,,,#brown + #A52A2A brown ,mbxcolors getcolorcode '#A52A2A';mbxcolors setvar expose=html,,,#brown + #800000 maroon ,mbxcolors getcolorcode '#800000';mbxcolors setvar expose=html,,,#brown ^tag(green) ^sep(Green colors) - #7CFC00 lawngreen ,mbxcolors getcolorcode '#7CFC00',,,#green - #7FFF00 chartreuse ,mbxcolors getcolorcode '#7FFF00',,,#green - #32CD32 limegreen ,mbxcolors getcolorcode '#32CD32',,,#green - #00FF00 lime ,mbxcolors getcolorcode '#00FF00',,,#green - #228B22 forestgreen ,mbxcolors getcolorcode '#228B22',,,#green - #008000 green ,mbxcolors getcolorcode '#008000',,,#green - #006400 darkgreen ,mbxcolors getcolorcode '#006400',,,#green - #ADFF2F greenyellow ,mbxcolors getcolorcode '#ADFF2F',,,#green - #9ACD32 yellowgreen ,mbxcolors getcolorcode '#9ACD32',,,#green - #00FF7F springgreen ,mbxcolors getcolorcode '#00FF7F',,,#green - #00FA9A mediumspringgreen ,mbxcolors getcolorcode '#00FA9A',,,#green - #90EE90 lightgreen ,mbxcolors getcolorcode '#90EE90',,,#green - #98FB98 palegreen ,mbxcolors getcolorcode '#98FB98',,,#green - #8FBC8F darkseagreen ,mbxcolors getcolorcode '#8FBC8F',,,#green - #3CB371 mediumseagreen ,mbxcolors getcolorcode '#3CB371',,,#green - #2E8B57 seagreen ,mbxcolors getcolorcode '#2E8B57',,,#green - #808000 olive ,mbxcolors getcolorcode '#808000',,,#green - #556B2F darkolivegreen ,mbxcolors getcolorcode '#556B2F',,,#green - #6B8E23 olivedrab ,mbxcolors getcolorcode '#6B8E23',,,#green + #7CFC00 lawngreen ,mbxcolors getcolorcode '#7CFC00';mbxcolors setvar expose=html,,,#green + #7FFF00 chartreuse ,mbxcolors getcolorcode '#7FFF00';mbxcolors setvar expose=html,,,#green + #32CD32 limegreen ,mbxcolors getcolorcode '#32CD32';mbxcolors setvar expose=html,,,#green + #00FF00 lime ,mbxcolors getcolorcode '#00FF00';mbxcolors setvar expose=html,,,#green + #228B22 forestgreen ,mbxcolors getcolorcode '#228B22';mbxcolors setvar expose=html,,,#green + #008000 green ,mbxcolors getcolorcode '#008000';mbxcolors setvar expose=html,,,#green + #006400 darkgreen ,mbxcolors getcolorcode '#006400';mbxcolors setvar expose=html,,,#green + #ADFF2F greenyellow ,mbxcolors getcolorcode '#ADFF2F';mbxcolors setvar expose=html,,,#green + #9ACD32 yellowgreen ,mbxcolors getcolorcode '#9ACD32';mbxcolors setvar expose=html,,,#green + #00FF7F springgreen ,mbxcolors getcolorcode '#00FF7F';mbxcolors setvar expose=html,,,#green + #00FA9A mediumspringgreen ,mbxcolors getcolorcode '#00FA9A';mbxcolors setvar expose=html,,,#green + #90EE90 lightgreen ,mbxcolors getcolorcode '#90EE90';mbxcolors setvar expose=html,,,#green + #98FB98 palegreen ,mbxcolors getcolorcode '#98FB98';mbxcolors setvar expose=html,,,#green + #8FBC8F darkseagreen ,mbxcolors getcolorcode '#8FBC8F';mbxcolors setvar expose=html,,,#green + #3CB371 mediumseagreen ,mbxcolors getcolorcode '#3CB371';mbxcolors setvar expose=html,,,#green + #2E8B57 seagreen ,mbxcolors getcolorcode '#2E8B57';mbxcolors setvar expose=html,,,#green + #808000 olive ,mbxcolors getcolorcode '#808000';mbxcolors setvar expose=html,,,#green + #556B2F darkolivegreen ,mbxcolors getcolorcode '#556B2F';mbxcolors setvar expose=html,,,#green + #6B8E23 olivedrab ,mbxcolors getcolorcode '#6B8E23';mbxcolors setvar expose=html,,,#green ^tag(cyan) ^sep(Cyan colors) - #E0FFFF lightcyan ,mbxcolors getcolorcode '#E0FFFF',,,#cyan - #00FFFF cyan ,mbxcolors getcolorcode '#00FFFF',,,#cyan - #00FFFF aqua ,mbxcolors getcolorcode '#00FFFF',,,#cyan - #7FFFD4 aquamarine ,mbxcolors getcolorcode '#7FFFD4',,,#cyan - #66CDAA mediumaquamarine ,mbxcolors getcolorcode '#66CDAA',,,#cyan - #AFEEEE paleturquoise ,mbxcolors getcolorcode '#AFEEEE',,,#cyan - #40E0D0 turquoise ,mbxcolors getcolorcode '#40E0D0',,,#cyan - #48D1CC mediumturquoise ,mbxcolors getcolorcode '#48D1CC',,,#cyan - #00CED1 darkturquoise ,mbxcolors getcolorcode '#00CED1',,,#cyan - #20B2AA lightseagreen ,mbxcolors getcolorcode '#20B2AA',,,#cyan - #5F9EA0 cadetblue ,mbxcolors getcolorcode '#5F9EA0',,,#cyan - #008B8B darkcyan ,mbxcolors getcolorcode '#008B8B',,,#cyan - #008080 teal ,mbxcolors getcolorcode '#008080',,,#cyan + #E0FFFF lightcyan ,mbxcolors getcolorcode '#E0FFFF';mbxcolors setvar expose=html,,,#cyan + #00FFFF cyan ,mbxcolors getcolorcode '#00FFFF';mbxcolors setvar expose=html,,,#cyan + #00FFFF aqua ,mbxcolors getcolorcode '#00FFFF';mbxcolors setvar expose=html,,,#cyan + #7FFFD4 aquamarine ,mbxcolors getcolorcode '#7FFFD4';mbxcolors setvar expose=html,,,#cyan + #66CDAA mediumaquamarine ,mbxcolors getcolorcode '#66CDAA';mbxcolors setvar expose=html,,,#cyan + #AFEEEE paleturquoise ,mbxcolors getcolorcode '#AFEEEE';mbxcolors setvar expose=html,,,#cyan + #40E0D0 turquoise ,mbxcolors getcolorcode '#40E0D0';mbxcolors setvar expose=html,,,#cyan + #48D1CC mediumturquoise ,mbxcolors getcolorcode '#48D1CC';mbxcolors setvar expose=html,,,#cyan + #00CED1 darkturquoise ,mbxcolors getcolorcode '#00CED1';mbxcolors setvar expose=html,,,#cyan + #20B2AA lightseagreen ,mbxcolors getcolorcode '#20B2AA';mbxcolors setvar expose=html,,,#cyan + #5F9EA0 cadetblue ,mbxcolors getcolorcode '#5F9EA0';mbxcolors setvar expose=html,,,#cyan + #008B8B darkcyan ,mbxcolors getcolorcode '#008B8B';mbxcolors setvar expose=html,,,#cyan + #008080 teal ,mbxcolors getcolorcode '#008080';mbxcolors setvar expose=html,,,#cyan ^tag(blue) ^sep(Blue colors) - #B0E0E6 powderblue ,mbxcolors getcolorcode '#B0E0E6',,,#blue - #ADD8E6 lightblue ,mbxcolors getcolorcode '#ADD8E6',,,#blue - #87CEFA lightskyblue ,mbxcolors getcolorcode '#87CEFA',,,#blue - #87CEEB skyblue ,mbxcolors getcolorcode '#87CEEB',,,#blue - #00BFFF deepskyblue ,mbxcolors getcolorcode '#00BFFF',,,#blue - #B0C4DE lightsteelblue ,mbxcolors getcolorcode '#B0C4DE',,,#blue - #1E90FF dodgerblue ,mbxcolors getcolorcode '#1E90FF',,,#blue - #6495ED cornflowerblue ,mbxcolors getcolorcode '#6495ED',,,#blue - #4682B4 steelblue ,mbxcolors getcolorcode '#4682B4',,,#blue - #4169E1 royalblue ,mbxcolors getcolorcode '#4169E1',,,#blue - #0000FF blue ,mbxcolors getcolorcode '#0000FF',,,#blue - #0000CD mediumblue ,mbxcolors getcolorcode '#0000CD',,,#blue - #00008B darkblue ,mbxcolors getcolorcode '#00008B',,,#blue - #000080 navy ,mbxcolors getcolorcode '#000080',,,#blue - #191970 midnightblue ,mbxcolors getcolorcode '#191970',,,#blue - #7B68EE mediumslateblue ,mbxcolors getcolorcode '#7B68EE',,,#blue - #6A5ACD slateblue ,mbxcolors getcolorcode '#6A5ACD',,,#blue - #483D8B darkslateblue ,mbxcolors getcolorcode '#483D8B',,,#blue + #B0E0E6 powderblue ,mbxcolors getcolorcode '#B0E0E6';mbxcolors setvar expose=html,,,#blue + #ADD8E6 lightblue ,mbxcolors getcolorcode '#ADD8E6';mbxcolors setvar expose=html,,,#blue + #87CEFA lightskyblue ,mbxcolors getcolorcode '#87CEFA';mbxcolors setvar expose=html,,,#blue + #87CEEB skyblue ,mbxcolors getcolorcode '#87CEEB';mbxcolors setvar expose=html,,,#blue + #00BFFF deepskyblue ,mbxcolors getcolorcode '#00BFFF';mbxcolors setvar expose=html,,,#blue + #B0C4DE lightsteelblue ,mbxcolors getcolorcode '#B0C4DE';mbxcolors setvar expose=html,,,#blue + #1E90FF dodgerblue ,mbxcolors getcolorcode '#1E90FF';mbxcolors setvar expose=html,,,#blue + #6495ED cornflowerblue ,mbxcolors getcolorcode '#6495ED';mbxcolors setvar expose=html,,,#blue + #4682B4 steelblue ,mbxcolors getcolorcode '#4682B4';mbxcolors setvar expose=html,,,#blue + #4169E1 royalblue ,mbxcolors getcolorcode '#4169E1';mbxcolors setvar expose=html,,,#blue + #0000FF blue ,mbxcolors getcolorcode '#0000FF';mbxcolors setvar expose=html,,,#blue + #0000CD mediumblue ,mbxcolors getcolorcode '#0000CD';mbxcolors setvar expose=html,,,#blue + #00008B darkblue ,mbxcolors getcolorcode '#00008B';mbxcolors setvar expose=html,,,#blue + #000080 navy ,mbxcolors getcolorcode '#000080';mbxcolors setvar expose=html,,,#blue + #191970 midnightblue ,mbxcolors getcolorcode '#191970';mbxcolors setvar expose=html,,,#blue + #7B68EE mediumslateblue ,mbxcolors getcolorcode '#7B68EE';mbxcolors setvar expose=html,,,#blue + #6A5ACD slateblue ,mbxcolors getcolorcode '#6A5ACD';mbxcolors setvar expose=html,,,#blue + #483D8B darkslateblue ,mbxcolors getcolorcode '#483D8B';mbxcolors setvar expose=html,,,#blue ^tag(purple) ^sep(Purple colors) - #E6E6FA lavender ,mbxcolors getcolorcode '#E6E6FA',,,#purple - #D8BFD8 thistle ,mbxcolors getcolorcode '#D8BFD8',,,#purple - #DDA0DD plum ,mbxcolors getcolorcode '#DDA0DD',,,#purple - #EE82EE violet ,mbxcolors getcolorcode '#EE82EE',,,#purple - #DA70D6 orchid ,mbxcolors getcolorcode '#DA70D6',,,#purple - #FF00FF fuchsia ,mbxcolors getcolorcode '#FF00FF',,,#purple - #FF00FF magenta ,mbxcolors getcolorcode '#FF00FF',,,#purple - #BA55D3 mediumorchid ,mbxcolors getcolorcode '#BA55D3',,,#purple - #9370DB mediumpurple ,mbxcolors getcolorcode '#9370DB',,,#purple - #8A2BE2 blueviolet ,mbxcolors getcolorcode '#8A2BE2',,,#purple - #9400D3 darkviolet ,mbxcolors getcolorcode '#9400D3',,,#purple - #9932CC darkorchid ,mbxcolors getcolorcode '#9932CC',,,#purple - #8B008B darkmagenta ,mbxcolors getcolorcode '#8B008B',,,#purple - #800080 purple ,mbxcolors getcolorcode '#800080',,,#purple - #4B0082 indigo ,mbxcolors getcolorcode '#4B0082',,,#purple + #E6E6FA lavender ,mbxcolors getcolorcode '#E6E6FA';mbxcolors setvar expose=html,,,#purple + #D8BFD8 thistle ,mbxcolors getcolorcode '#D8BFD8';mbxcolors setvar expose=html,,,#purple + #DDA0DD plum ,mbxcolors getcolorcode '#DDA0DD';mbxcolors setvar expose=html,,,#purple + #EE82EE violet ,mbxcolors getcolorcode '#EE82EE';mbxcolors setvar expose=html,,,#purple + #DA70D6 orchid ,mbxcolors getcolorcode '#DA70D6';mbxcolors setvar expose=html,,,#purple + #FF00FF fuchsia ,mbxcolors getcolorcode '#FF00FF';mbxcolors setvar expose=html,,,#purple + #FF00FF magenta ,mbxcolors getcolorcode '#FF00FF';mbxcolors setvar expose=html,,,#purple + #BA55D3 mediumorchid ,mbxcolors getcolorcode '#BA55D3';mbxcolors setvar expose=html,,,#purple + #9370DB mediumpurple ,mbxcolors getcolorcode '#9370DB';mbxcolors setvar expose=html,,,#purple + #8A2BE2 blueviolet ,mbxcolors getcolorcode '#8A2BE2';mbxcolors setvar expose=html,,,#purple + #9400D3 darkviolet ,mbxcolors getcolorcode '#9400D3';mbxcolors setvar expose=html,,,#purple + #9932CC darkorchid ,mbxcolors getcolorcode '#9932CC';mbxcolors setvar expose=html,,,#purple + #8B008B darkmagenta ,mbxcolors getcolorcode '#8B008B';mbxcolors setvar expose=html,,,#purple + #800080 purple ,mbxcolors getcolorcode '#800080';mbxcolors setvar expose=html,,,#purple + #4B0082 indigo ,mbxcolors getcolorcode '#4B0082';mbxcolors setvar expose=html,,,#purple ^tag(gray) ^sep(Gray colors) - #DCDCDC gainsboro ,mbxcolors getcolorcode '#DCDCDC',,,#gray - #D3D3D3 lightgray ,mbxcolors getcolorcode '#D3D3D3',,,#gray - #C0C0C0 silver ,mbxcolors getcolorcode '#C0C0C0',,,#gray - #A9A9A9 darkgray ,mbxcolors getcolorcode '#A9A9A9',,,#gray - #808080 gray ,mbxcolors getcolorcode '#808080',,,#gray - #696969 dimgray ,mbxcolors getcolorcode '#696969',,,#gray - #778899 lightslategray ,mbxcolors getcolorcode '#778899',,,#gray - #708090 slategray ,mbxcolors getcolorcode '#708090',,,#gray - #2F4F4F darkslategray ,mbxcolors getcolorcode '#2F4F4F',,,#gray - #000000 black ,mbxcolors getcolorcode '#000000',,,#gray + #DCDCDC gainsboro ,mbxcolors getcolorcode '#DCDCDC';mbxcolors setvar expose=html,,,#gray + #D3D3D3 lightgray ,mbxcolors getcolorcode '#D3D3D3';mbxcolors setvar expose=html,,,#gray + #C0C0C0 silver ,mbxcolors getcolorcode '#C0C0C0';mbxcolors setvar expose=html,,,#gray + #A9A9A9 darkgray ,mbxcolors getcolorcode '#A9A9A9';mbxcolors setvar expose=html,,,#gray + #808080 gray ,mbxcolors getcolorcode '#808080';mbxcolors setvar expose=html,,,#gray + #696969 dimgray ,mbxcolors getcolorcode '#696969';mbxcolors setvar expose=html,,,#gray + #778899 lightslategray ,mbxcolors getcolorcode '#778899';mbxcolors setvar expose=html,,,#gray + #708090 slategray ,mbxcolors getcolorcode '#708090';mbxcolors setvar expose=html,,,#gray + #2F4F4F darkslategray ,mbxcolors getcolorcode '#2F4F4F';mbxcolors setvar expose=html,,,#gray + #000000 black ,mbxcolors getcolorcode '#000000';mbxcolors setvar expose=html,,,#gray