[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/gruvbox-theme a3417ba515 109/258: Redo the theme colors HT
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/gruvbox-theme a3417ba515 109/258: Redo the theme colors HTML as a Vue.js project (for fun) |
Date: |
Sat, 1 Jan 2022 01:59:34 -0500 (EST) |
branch: elpa/gruvbox-theme
commit a3417ba515efce9602d4b3ca61383aa9f9163017
Author: Jasonm23 <jasonm23@gmail.com>
Commit: Jasonm23 <jasonm23@gmail.com>
Redo the theme colors HTML as a Vue.js project (for fun)
---
palette/gruvbox-theme-colors.css | 1324 ++++++++++++++++++++++++++--------
palette/gruvbox-theme-colors.css.map | 2 +-
palette/gruvbox-theme-colors.html | 140 +---
palette/gruvbox-theme-colors.scss | 24 +-
palette/js/main.js | 263 +++++++
5 files changed, 1308 insertions(+), 445 deletions(-)
diff --git a/palette/gruvbox-theme-colors.css b/palette/gruvbox-theme-colors.css
index e2de5ffdee..ec76bc1da8 100644
--- a/palette/gruvbox-theme-colors.css
+++ b/palette/gruvbox-theme-colors.css
@@ -16,1028 +16,1740 @@ h1, h2, h3, h4, h5 {
font-size: 10pt;
float: left;
margin: 1px 1px 0 0; }
- .gruvbox-swatch .content {
- padding: 10px; }
.gruvbox-dark0_hard {
color: #FFFFFF;
background-color: #1d2021;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0_hard .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0_hard .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0_hard-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #050606; }
+ background-color: black; }
.gruvbox-dark0_hard-xterm {
color: #FFFFFF;
background-color: #1c1c1c;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0_hard-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0_hard-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0_hard-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #030303; }
+ background-color: black; }
.gruvbox-dark0 {
color: #FFFFFF;
background-color: #282828;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #0f0f0f; }
+ background-color: #090909; }
.gruvbox-dark0-xterm {
color: #FFFFFF;
background-color: #262626;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #0d0d0d; }
+ background-color: #070707; }
.gruvbox-dark0_soft {
color: #FFFFFF;
background-color: #32302f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0_soft .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0_soft .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0_soft-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #181716; }
+ background-color: #121211; }
.gruvbox-dark0_soft-xterm {
color: #FFFFFF;
background-color: #303030;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark0_soft-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark0_soft-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark0_soft-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #171717; }
+ background-color: #111111; }
.gruvbox-dark1 {
color: #FFFFFF;
background-color: #3c3836;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark1 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark1 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark1-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #211f1e; }
+ background-color: #1c1a19; }
.gruvbox-dark1-xterm {
color: #FFFFFF;
background-color: #3a3a3a;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark1-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark1-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark1-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #212121; }
+ background-color: #1b1b1b; }
.gruvbox-dark2 {
color: #FFFFFF;
background-color: #504945;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark2 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark2 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark2-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #35302d; }
+ background-color: #2f2b29; }
.gruvbox-dark2-xterm {
color: #FFFFFF;
background-color: #4e4e4e;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark2-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark2-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark2-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #353535; }
+ background-color: #2f2f2f; }
.gruvbox-dark3 {
color: #FFFFFF;
background-color: #665c54;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark3 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark3 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark3-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #4a433d; }
+ background-color: #443e38; }
.gruvbox-dark3-xterm {
color: #FFFFFF;
background-color: #626262;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark3-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark3-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark3-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #494949; }
+ background-color: #434343; }
.gruvbox-dark4 {
color: #FFFFFF;
background-color: #7c6f64;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #60564d; }
+ background-color: #5a5149; }
.gruvbox-dark4-xterm {
color: #FFFFFF;
background-color: #767676;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #5d5d5d; }
+ background-color: #575757; }
.gruvbox-gray {
color: #000000;
background-color: #928374;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-gray .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-gray .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-gray-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a89d91; }
+ background-color: #716458; }
.gruvbox-gray-xterm {
color: #000000;
background-color: #8a8a8a;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-gray-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-gray-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-gray-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a4a4a4; }
+ background-color: #6b6b6b; }
.gruvbox-light0_hard {
color: #000000;
background-color: #ffffc8;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0_hard .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0_hard .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0_hard-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fffffb; }
+ background-color: #ffff8b; }
.gruvbox-light0_hard-xterm {
color: #000000;
background-color: #ffffdf;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0_hard-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0_hard-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0_hard-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: white; }
+ background-color: #ffffa2; }
.gruvbox-light0 {
color: #000000;
background-color: #fdf4c1;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fffdf2; }
+ background-color: #fbe986; }
.gruvbox-light0-xterm {
color: #000000;
background-color: #ffffaf;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ffffe2; }
+ background-color: #ffff72; }
.gruvbox-light0_soft {
color: #000000;
background-color: #f4e8ba;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0_soft .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0_soft .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0_soft-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fbf7e6; }
+ background-color: #ecd685; }
.gruvbox-light0_soft-xterm {
color: #000000;
background-color: #ffff87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light0_soft-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light0_soft-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light0_soft-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ffffba; }
+ background-color: #ffff4a; }
.gruvbox-light1 {
color: #000000;
background-color: #ebdbb2;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light1 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light1 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light1-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #f6eeda; }
+ background-color: #dec481; }
.gruvbox-light1-xterm {
color: #000000;
background-color: #ffdfaf;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light1-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light1-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light1-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fff3e2; }
+ background-color: #ffc772; }
.gruvbox-light2 {
color: #000000;
background-color: #d5c4a1;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light2 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light2 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light2-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e5dac4; }
+ background-color: #c2a977; }
.gruvbox-light2-xterm {
color: #000000;
background-color: #bcbcbc;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light2-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light2-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light2-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #d6d6d6; }
+ background-color: #9d9d9d; }
.gruvbox-light3 {
color: #000000;
background-color: #bdae93;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light3 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light3 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light3-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #d0c6b3; }
+ background-color: #a6926d; }
.gruvbox-light3-xterm {
color: #000000;
background-color: #a8a8a8;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light3-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light3-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light3-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #c2c2c2; }
+ background-color: #898989; }
.gruvbox-light4 {
color: #000000;
background-color: #a89984;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #bdb2a2; }
+ background-color: #8c7b63; }
.gruvbox-light4-xterm {
color: #000000;
background-color: #949494;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-light4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-light4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-light4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #aeaeae; }
+ background-color: #757575; }
.gruvbox-bright_red {
color: #000000;
background-color: #fb4933;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_red .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_red .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_red-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fc7665; }
+ background-color: #ec1e05; }
.gruvbox-bright_red-xterm {
color: #000000;
background-color: #d75f5f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_red-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_red-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_red-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e18888; }
+ background-color: #c73232; }
.gruvbox-bright_green {
color: #FFFFFF;
background-color: #b8bb26;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_green .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_green .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_green-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #8e911d; }
+ background-color: #86881c; }
.gruvbox-bright_green-xterm {
color: #FFFFFF;
background-color: #afaf00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_green-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_green-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_green-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #7c7c00; }
+ background-color: #727200; }
.gruvbox-bright_yellow {
color: #000000;
background-color: #fabd2f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_yellow .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_yellow .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_yellow-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fbcd61; }
+ background-color: #e6a306; }
.gruvbox-bright_yellow-xterm {
color: #000000;
background-color: #ffaf00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_yellow-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_yellow-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_yellow-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ffbf33; }
+ background-color: #c28500; }
.gruvbox-bright_blue {
color: #000000;
background-color: #83a598;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_blue .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_blue .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_blue-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a1bab1; }
+ background-color: #63887a; }
.gruvbox-bright_blue-xterm {
color: #000000;
background-color: #87afaf;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_blue-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_blue-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_blue-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6c3c3; }
+ background-color: #649595; }
.gruvbox-bright_purple {
color: #000000;
background-color: #d3869b;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_purple .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_purple .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_purple-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e1abba; }
+ background-color: #c35976; }
.gruvbox-bright_purple-xterm {
color: #000000;
background-color: #d787af;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_purple-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_purple-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_purple-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e4adc9; }
+ background-color: #c85990; }
.gruvbox-bright_aqua {
color: #000000;
background-color: #8ec07c;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_aqua .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_aqua .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_aqua-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #acd19e; }
+ background-color: #6aac53; }
.gruvbox-bright_aqua-xterm {
color: #000000;
background-color: #87af87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_aqua-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_aqua-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_aqua-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6c3a6; }
+ background-color: #649564; }
.gruvbox-bright_orange {
color: #000000;
background-color: #fe8019;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_orange .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_orange .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_orange-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fe9c4c; }
+ background-color: #d96201; }
.gruvbox-bright_orange-xterm {
color: #000000;
background-color: #ff8700;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-bright_orange-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-bright_orange-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-bright_orange-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ff9f33; }
+ background-color: #c26700; }
.gruvbox-neutral_red {
color: #000000;
background-color: #fb4934;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_red .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_red .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_red-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fc7666; }
+ background-color: #ed1d05; }
.gruvbox-neutral_red-xterm {
color: #000000;
background-color: #d75f5f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_red-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_red-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_red-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e18888; }
+ background-color: #c73232; }
.gruvbox-neutral_green {
color: #FFFFFF;
background-color: #b8bb26;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_green .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_green .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_green-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #8e911d; }
+ background-color: #86881c; }
.gruvbox-neutral_green-xterm {
color: #FFFFFF;
background-color: #afaf00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_green-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_green-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_green-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #7c7c00; }
+ background-color: #727200; }
.gruvbox-neutral_yellow {
color: #000000;
background-color: #fabd2f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_yellow .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_yellow .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_yellow-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fbcd61; }
+ background-color: #e6a306; }
.gruvbox-neutral_yellow-xterm {
color: #000000;
background-color: #ffaf00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_yellow-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_yellow-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_yellow-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ffbf33; }
+ background-color: #c28500; }
.gruvbox-neutral_blue {
color: #000000;
background-color: #83a598;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_blue .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_blue .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_blue-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a1bab1; }
+ background-color: #63887a; }
.gruvbox-neutral_blue-xterm {
color: #000000;
background-color: #87afaf;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_blue-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_blue-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_blue-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6c3c3; }
+ background-color: #649595; }
.gruvbox-neutral_purple {
color: #000000;
background-color: #d3869b;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_purple .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_purple .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_purple-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e1abba; }
+ background-color: #c35976; }
.gruvbox-neutral_purple-xterm {
color: #000000;
background-color: #d787af;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_purple-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_purple-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_purple-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e4adc9; }
+ background-color: #c85990; }
.gruvbox-neutral_aqua {
color: #000000;
background-color: #8ec07c;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_aqua .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_aqua .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_aqua-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #acd19e; }
+ background-color: #6aac53; }
.gruvbox-neutral_aqua-xterm {
color: #000000;
background-color: #87af87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_aqua-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_aqua-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_aqua-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6c3a6; }
+ background-color: #649564; }
.gruvbox-neutral_orange {
color: #000000;
background-color: #fe8019;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_orange .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_orange .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_orange-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #fe9c4c; }
+ background-color: #d96201; }
.gruvbox-neutral_orange-xterm {
color: #000000;
background-color: #ff8700;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-neutral_orange-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-neutral_orange-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-neutral_orange-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #ff9f33; }
+ background-color: #c26700; }
.gruvbox-faded_red {
color: #FFFFFF;
background-color: #9d0006;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_red .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_red .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_red-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #6a0004; }
+ background-color: #600004; }
.gruvbox-faded_red-xterm {
color: #FFFFFF;
background-color: #870000;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_red-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_red-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_red-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #540000; }
+ background-color: #4a0000; }
.gruvbox-faded_green {
color: #FFFFFF;
background-color: #79740e;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_green .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_green .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_green-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #4b4809; }
+ background-color: #423f08; }
.gruvbox-faded_green-xterm {
color: #FFFFFF;
background-color: #878700;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_green-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_green-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_green-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #545400; }
+ background-color: #4a4a00; }
.gruvbox-faded_yellow {
color: #FFFFFF;
background-color: #b57614;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_yellow .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_yellow .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_yellow-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #87580f; }
+ background-color: #7e520e; }
.gruvbox-faded_yellow-xterm {
color: #FFFFFF;
background-color: #af8700;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_yellow-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_yellow-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_yellow-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #7c6000; }
+ background-color: #725800; }
.gruvbox-faded_blue {
color: #FFFFFF;
background-color: #076678;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_blue .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_blue .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_blue-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #043d48; }
+ background-color: #04353e; }
.gruvbox-faded_blue-xterm {
color: #FFFFFF;
background-color: #005f87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_blue-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_blue-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_blue-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #003b54; }
+ background-color: #00344a; }
.gruvbox-faded_purple {
color: #FFFFFF;
background-color: #8f3f71;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_purple .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_purple .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_purple-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #6c2f55; }
+ background-color: #652c4f; }
.gruvbox-faded_purple-xterm {
color: #FFFFFF;
background-color: #875f87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_purple-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_purple-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_purple-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #694a69; }
+ background-color: #634663; }
.gruvbox-faded_aqua {
color: #FFFFFF;
background-color: #427b58;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_aqua .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_aqua .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_aqua-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #305a40; }
+ background-color: #2d533c; }
.gruvbox-faded_aqua-xterm {
color: #FFFFFF;
background-color: #5f8787;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_aqua-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_aqua-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_aqua-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #4a6969; }
+ background-color: #466363; }
.gruvbox-faded_orange {
color: #FFFFFF;
background-color: #af3a03;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_orange .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_orange .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_orange-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #7d2902; }
+ background-color: #732602; }
.gruvbox-faded_orange-xterm {
color: #FFFFFF;
background-color: #af5f00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-faded_orange-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-faded_orange-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-faded_orange-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #7c4300; }
+ background-color: #723e00; }
.gruvbox-dark_red {
color: #FFFFFF;
background-color: #421E1E;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_red .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_red .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_red-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #1f0e0e; }
+ background-color: #180b0b; }
.gruvbox-dark_red-xterm {
color: #FFFFFF;
background-color: #5f0000;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_red-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_red-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_red-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #2c0000; }
+ background-color: #220000; }
.gruvbox-dark_blue {
color: #FFFFFF;
background-color: #2B3C44;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_blue .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_blue .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_blue-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #172025; }
+ background-color: #131b1f; }
.gruvbox-dark_blue-xterm {
color: #FFFFFF;
background-color: #000080;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_blue-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_blue-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_blue-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #00004d; }
+ background-color: #000043; }
.gruvbox-dark_aqua {
color: #FFFFFF;
background-color: #36473A;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_aqua .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_aqua .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_aqua-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #202a22; }
+ background-color: #1c241e; }
.gruvbox-dark_aqua-xterm {
color: #FFFFFF;
background-color: #005f5f;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-dark_aqua-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-dark_aqua-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-dark_aqua-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #002c2c; }
+ background-color: #002222; }
.gruvbox-delimiter-one {
color: #FFFFFF;
background-color: #458588;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-one .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-one .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-one-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #346466; }
+ background-color: #305d5f; }
.gruvbox-delimiter-one-xterm {
color: #FFFFFF;
background-color: #008787;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-one-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-one-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-one-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #005454; }
+ background-color: #004a4a; }
.gruvbox-delimiter-two {
color: #000000;
background-color: #b16286;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-two .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-two .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-two-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #c284a0; }
+ background-color: #8f4768; }
.gruvbox-delimiter-two-xterm {
color: #000000;
background-color: #d75f87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-two-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-two-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-two-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e188a6; }
+ background-color: #c73264; }
.gruvbox-delimiter-three {
color: #000000;
background-color: #8ec07c;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-three .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-three .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-three-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #acd19e; }
+ background-color: #6aac53; }
.gruvbox-delimiter-three-xterm {
color: #000000;
background-color: #87af87;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-three-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-three-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-three-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6c3a6; }
+ background-color: #649564; }
.gruvbox-delimiter-four {
color: #FFFFFF;
background-color: #d65d0e;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-four .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-four .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-four-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a6480b; }
+ background-color: #9d440a; }
.gruvbox-delimiter-four-xterm {
color: #FFFFFF;
background-color: #d75f00;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-delimiter-four-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-delimiter-four-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-delimiter-four-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a44800; }
+ background-color: #9a4400; }
.gruvbox-white {
color: #000000;
background-color: #FFFFFF;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-white .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-white .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-white-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: white; }
+ background-color: #e0e0e0; }
.gruvbox-white-xterm {
color: #000000;
background-color: #FFFFFF;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-white-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-white-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-white-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: white; }
+ background-color: #e0e0e0; }
.gruvbox-black {
color: #FFFFFF;
background-color: #000000;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-black .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-black .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-black-after {
- height: 10px;
+ height: 8px;
width: 128px;
background-color: black; }
.gruvbox-black-xterm {
color: #FFFFFF;
background-color: #000000;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-black-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-black-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-black-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
background-color: black; }
.gruvbox-sienna {
color: #000000;
background-color: #DD6F48;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-sienna .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-sienna .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-sienna-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #e59173; }
+ background-color: #c34e24; }
.gruvbox-sienna-xterm {
color: #FFFFFF;
background-color: #882D17;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-sienna-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-sienna-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-sienna-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #5c1f10; }
+ background-color: #541c0e; }
.gruvbox-darkslategray4 {
color: #FFFFFF;
background-color: #528B8B;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-darkslategray4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-darkslategray4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-darkslategray4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #3f6b6b; }
+ background-color: #3b6565; }
.gruvbox-darkslategray4-xterm {
color: #FFFFFF;
background-color: #528b8b;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-darkslategray4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-darkslategray4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-darkslategray4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #3f6b6b; }
+ background-color: #3b6565; }
.gruvbox-lightblue4 {
color: #000000;
background-color: #66999D;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-lightblue4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-lightblue4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-lightblue4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #85aeb1; }
+ background-color: #4d7579; }
.gruvbox-lightblue4-xterm {
color: #FFFFFF;
background-color: #68838b;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-lightblue4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-lightblue4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-lightblue4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #52686e; }
+ background-color: #4e6268; }
.gruvbox-burlywood4 {
color: #000000;
background-color: #BBAA97;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-burlywood4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-burlywood4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-burlywood4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #cfc3b6; }
+ background-color: #a38c72; }
.gruvbox-burlywood4-xterm {
color: #FFFFFF;
background-color: #8B7355;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-burlywood4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-burlywood4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-burlywood4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #6b5942; }
+ background-color: #65543e; }
.gruvbox-aquamarine4 {
color: #000000;
background-color: #83A598;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-aquamarine4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-aquamarine4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-aquamarine4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #a1bab1; }
+ background-color: #63887a; }
.gruvbox-aquamarine4-xterm {
color: #FFFFFF;
background-color: #458b74;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-aquamarine4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-aquamarine4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-aquamarine4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #346958; }
+ background-color: #316252; }
.gruvbox-turquoise4 {
color: #000000;
background-color: #61ACBB;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-turquoise4 .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-turquoise4 .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-turquoise4-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #85bfca; }
+ background-color: #438d9c; }
.gruvbox-turquoise4-xterm {
color: #FFFFFF;
background-color: #00868b;
- height: 118px; }
+ height: 120px; }
+ .gruvbox-turquoise4-xterm .content {
+ font-size: 10pt;
+ padding: 6px; }
+ .gruvbox-turquoise4-xterm .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px; }
.gruvbox-turquoise4-xterm-after {
- height: 10px;
+ height: 8px;
width: 128px;
- background-color: #005558; }
+ background-color: #004b4e; }
.separator {
clear: left;
diff --git a/palette/gruvbox-theme-colors.css.map
b/palette/gruvbox-theme-colors.css.map
index a07ed68887..55eb136790 100644
--- a/palette/gruvbox-theme-colors.css.map
+++ b/palette/gruvbox-theme-colors.css.map
@@ -1,6 +1,6 @@
{
"version": 3,
-"mappings":
"AAiIA,IAAK;EACH,WAAW,EAAE,wBAAwB;EACrC,WAAW,EAAE,OAAO;;AAGtB,EAAG;EACD,SAAS,EAAE,IAAI;;AAGjB,kBAAmB;EACjB,WAAW,EAAE,OAAO;EACpB,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,GAAG;;AAGpB,eAAgB;EACd,KAAK,EAnBQ,KAAK;EAoBlB,MAAM,EAnBQ,KAAK;EAoBnB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,WAAW;EAEnB,wBAAS;IACP,OAAO,EAAE,IAAI;;AAKf,mBAAU;EACR,KAAK,EApDD,OAAO;EAqDX,gBAAgB,EA9Jc,OAAO;EA+JrC,MAAM,EAAE,KAAqB;;AAE/B,yBAAgB;EACd,MAAM,EAAE,IAAI;EACZ,KAAK,EAtCM,KAAK;EAuChB,gBAAgB,EAAE,OAAwB;;AAR5C
[...]
+"mappings":
"AA4HA,IAAK;EACH,WAAW,EAAE,wBAAwB;EACrC,WAAW,EAAE,OAAO;;AAGtB,EAAG;EACD,SAAS,EAAE,IAAI;;AAGjB,kBAAmB;EACjB,WAAW,EAAE,OAAO;EACpB,MAAM,EAAE,CAAC;EACT,aAAa,EAAE,GAAG;;AAGpB,eAAgB;EACd,KAAK,EAnBQ,KAAK;EAoBlB,MAAM,EAnBQ,KAAK;EAoBnB,SAAS,EAAE,IAAI;EACf,KAAK,EAAE,IAAI;EACX,MAAM,EAAE,WAAW;;AAInB,mBAAU;EACR,KAAK,EA3CD,OAAO;EA4CX,gBAAgB,EArJc,OAAO;EAsJrC,MAAM,EAAE,KAAoB;EAC5B,4BAAS;IACP,SAAS,EAAE,IAAI;IACf,OAAO,EAAE,GAAG;EAEd,gCAAa;IACX,SAAS,EAAE,GAAG;IACd,OAAO,EAAE,IAAI;IACb,WAAW,EAAE
[...]
"sources": ["gruvbox-theme-colors.scss"],
"names": [],
"file": "gruvbox-theme-colors.css"
diff --git a/palette/gruvbox-theme-colors.html
b/palette/gruvbox-theme-colors.html
index 979e3d3633..c88c3b2b0a 100644
--- a/palette/gruvbox-theme-colors.html
+++ b/palette/gruvbox-theme-colors.html
@@ -2,133 +2,21 @@
<head>
<title>Emacs Gruvbox</title>
<link rel="stylesheet" href="gruvbox-theme-colors.css" type="text/css"
media="screen" />
+ <script src="https://unpkg.com/vue/dist/vue.js"></script>
+ <script type="text/javascript"
src="https://cdn.css.net/files/canvas2image/0.1/base64.js"></script>
+ <script type="text/javascript"
src="https://cdn.css.net/files/canvas2image/0.1/canvas2image.js"></script>
+ <script type="text/javascript"
src="https://cdnjs.cloudflare.com/ajax/libs/html2canvas/0.4.1/html2canvas.js"></script>
+ <script type="text/javascript" src="js/main.js"></script>
</head>
<body>
- <h1>GRUVBOX for Emacs</h1>
- <h2>DARK TONES</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0_hard"><div
class="content">dark0_hard</div></div><div
class="gruvbox-dark0_hard-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0"><div
class="content">dark0</div></div><div class="gruvbox-dark0-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0_soft"><div
class="content">dark0_soft</div></div><div
class="gruvbox-dark0_soft-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark1"><div
class="content">dark1</div></div><div class="gruvbox-dark1-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark2"><div
class="content">dark2</div></div><div class="gruvbox-dark2-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark3"><div
class="content">dark3</div></div><div class="gruvbox-dark3-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark4"><div
class="content">dark4</div></div><div class="gruvbox-dark4-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0_hard-xterm"><div
class="content">dark0_hard xterm</div></div><div
class="gruvbox-dark0_hard-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0-xterm"><div
class="content">dark0 xterm</div></div><div
class="gruvbox-dark0-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark0_soft-xterm"><div
class="content">dark0_soft xterm</div></div><div
class="gruvbox-dark0_soft-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark1-xterm"><div
class="content">dark1 xterm</div></div><div
class="gruvbox-dark1-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark2-xterm"><div
class="content">dark2 xterm</div></div><div
class="gruvbox-dark2-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark3-xterm"><div
class="content">dark3 xterm</div></div><div
class="gruvbox-dark3-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark4-xterm"><div
class="content">dark4 xterm</div></div><div
class="gruvbox-dark4-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>MID TONES</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-gray"><div
class="content">gray</div></div><div class="gruvbox-gray-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-gray-xterm"><div
class="content">gray xterm</div></div><div
class="gruvbox-gray-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>LIGHT TONES</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-light0_hard"><div
class="content">light0_hard</div></div><div
class="gruvbox-light0_hard-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light0"><div
class="content">light0</div></div><div class="gruvbox-light0-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light0_soft"><div
class="content">light0_soft</div></div><div
class="gruvbox-light0_soft-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light1"><div
class="content">light1</div></div><div class="gruvbox-light1-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light2"><div
class="content">light2</div></div><div class="gruvbox-light2-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light3"><div
class="content">light3</div></div><div class="gruvbox-light3-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light4"><div
class="content">light4</div></div><div class="gruvbox-light4-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-light0_hard-xterm"><div class="content">light0_hard
xterm</div></div><div class="gruvbox-light0_hard-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light0-xterm"><div
class="content">light0 xterm</div></div><div
class="gruvbox-light0-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-light0_soft-xterm"><div class="content">light0_soft
xterm</div></div><div class="gruvbox-light0_soft-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light1-xterm"><div
class="content">light1 xterm</div></div><div
class="gruvbox-light1-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light2-xterm"><div
class="content">light2 xterm</div></div><div
class="gruvbox-light2-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light3-xterm"><div
class="content">light3 xterm</div></div><div
class="gruvbox-light3-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-light4-xterm"><div
class="content">light4 xterm</div></div><div
class="gruvbox-light4-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>BRIGHT COLORS</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_red"><div
class="content">bright_red</div></div><div
class="gruvbox-bright_red-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_green"><div
class="content">bright_green</div></div><div
class="gruvbox-bright_green-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_yellow"><div
class="content">bright_yellow</div></div><div
class="gruvbox-bright_yellow-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_blue"><div
class="content">bright_blue</div></div><div
class="gruvbox-bright_blue-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_purple"><div
class="content">bright_purple</div></div><div
class="gruvbox-bright_purple-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_aqua"><div
class="content">bright_aqua</div></div><div
class="gruvbox-bright_aqua-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_orange"><div
class="content">bright_orange</div></div><div
class="gruvbox-bright_orange-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-bright_red-xterm"><div
class="content">bright_red xterm</div></div><div
class="gruvbox-bright_red-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_green-xterm"><div class="content">bright_green
xterm</div></div><div class="gruvbox-bright_green-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_yellow-xterm"><div class="content">bright_yellow
xterm</div></div><div class="gruvbox-bright_yellow-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_blue-xterm"><div class="content">bright_blue
xterm</div></div><div class="gruvbox-bright_blue-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_purple-xterm"><div class="content">bright_purple
xterm</div></div><div class="gruvbox-bright_purple-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_aqua-xterm"><div class="content">bright_aqua
xterm</div></div><div class="gruvbox-bright_aqua-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-bright_orange-xterm"><div class="content">bright_orange
xterm</div></div><div class="gruvbox-bright_orange-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>NEUTRAL COLORS</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_red"><div
class="content">neutral_red</div></div><div
class="gruvbox-neutral_red-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_green"><div
class="content">neutral_green</div></div><div
class="gruvbox-neutral_green-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_yellow"><div
class="content">neutral_yellow</div></div><div
class="gruvbox-neutral_yellow-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_blue"><div
class="content">neutral_blue</div></div><div
class="gruvbox-neutral_blue-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_purple"><div
class="content">neutral_purple</div></div><div
class="gruvbox-neutral_purple-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_aqua"><div
class="content">neutral_aqua</div></div><div
class="gruvbox-neutral_aqua-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-neutral_orange"><div
class="content">neutral_orange</div></div><div
class="gruvbox-neutral_orange-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_red-xterm"><div class="content">neutral_red
xterm</div></div><div class="gruvbox-neutral_red-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_green-xterm"><div class="content">neutral_green
xterm</div></div><div class="gruvbox-neutral_green-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_yellow-xterm"><div class="content">neutral_yellow
xterm</div></div><div class="gruvbox-neutral_yellow-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_blue-xterm"><div class="content">neutral_blue
xterm</div></div><div class="gruvbox-neutral_blue-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_purple-xterm"><div class="content">neutral_purple
xterm</div></div><div class="gruvbox-neutral_purple-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_aqua-xterm"><div class="content">neutral_aqua
xterm</div></div><div class="gruvbox-neutral_aqua-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-neutral_orange-xterm"><div class="content">neutral_orange
xterm</div></div><div class="gruvbox-neutral_orange-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>FADED COLORS</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_red"><div
class="content">faded_red</div></div><div
class="gruvbox-faded_red-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_green"> <div
class="content">faded_green</div> </div> <div
class="gruvbox-faded_green-after"></div> </div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_yellow"><div
class="content">faded_yellow</div></div><div
class="gruvbox-faded_yellow-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_blue"><div
class="content">faded_blue</div></div><div
class="gruvbox-faded_blue-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_purple"><div
class="content">faded_purple</div></div><div
class="gruvbox-faded_purple-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_aqua"><div
class="content">faded_aqua</div></div><div
class="gruvbox-faded_aqua-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_orange"><div
class="content">faded_orange</div></div><div
class="gruvbox-faded_orange-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_red-xterm"><div
class="content">faded_red xterm</div></div><div
class="gruvbox-faded_red-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-faded_green-xterm"><div class="content">faded_green
xterm</div></div><div class="gruvbox-faded_green-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-faded_yellow-xterm"><div class="content">faded_yellow
xterm</div></div><div class="gruvbox-faded_yellow-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_blue-xterm"><div
class="content">faded_blue xterm</div></div><div
class="gruvbox-faded_blue-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-faded_purple-xterm"><div class="content">faded_purple
xterm</div></div><div class="gruvbox-faded_purple-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-faded_aqua-xterm"><div
class="content">faded_aqua xterm</div></div><div
class="gruvbox-faded_aqua-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-faded_orange-xterm"><div class="content">faded_orange
xterm</div></div><div class="gruvbox-faded_orange-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>DARK NOTES</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_red"><div
class="content">dark_red</div></div><div
class="gruvbox-dark_red-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_blue"><div
class="content">dark_blue</div></div><div
class="gruvbox-dark_blue-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_aqua"><div
class="content">dark_aqua</div></div><div
class="gruvbox-dark_aqua-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_red-xterm"><div
class="content">dark_red xterm</div></div><div
class="gruvbox-dark_red-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_blue-xterm"><div
class="content">dark_blue xterm</div></div><div
class="gruvbox-dark_blue-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-dark_aqua-xterm"><div
class="content">dark_aqua xterm</div></div><div
class="gruvbox-dark_aqua-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>SOLO NOTES</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-sienna"><div
class="content">sienna</div></div><div class="gruvbox-sienna-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-darkslategray4"><div
class="content">darkslategray4</div></div><div
class="gruvbox-darkslategray4-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-lightblue4"><div
class="content">lightblue4</div></div><div
class="gruvbox-lightblue4-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-burlywood4"><div
class="content">burlywood4</div></div><div
class="gruvbox-burlywood4-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-aquamarine4"><div
class="content">aquamarine4</div></div><div
class="gruvbox-aquamarine4-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-turquoise4"><div
class="content">turquoise4</div></div><div
class="gruvbox-turquoise4-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div class="gruvbox-sienna-xterm"><div
class="content">sienna xterm</div></div><div
class="gruvbox-sienna-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-darkslategray4-xterm"><div class="content">darkslategray4
xterm</div></div><div class="gruvbox-darkslategray4-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-lightblue4-xterm"><div
class="content">lightblue4 xterm</div></div><div
class="gruvbox-lightblue4-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-burlywood4-xterm"><div
class="content">burlywood4 xterm</div></div><div
class="gruvbox-burlywood4-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-aquamarine4-xterm"><div class="content">aquamarine4
xterm</div></div><div class="gruvbox-aquamarine4-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-turquoise4-xterm"><div
class="content">turquoise4 xterm</div></div><div
class="gruvbox-turquoise4-xterm-after"></div></div>
- <div class="group-separator"></div>
- <h2>RAINBOW DELIMITER COLORS</h2>
- <div class="gruvbox-swatch"><div class="gruvbox-delimiter-one"><div
class="content">delimiter-one</div></div><div
class="gruvbox-delimiter-one-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-delimiter-two"><div
class="content">delimiter-two</div></div><div
class="gruvbox-delimiter-two-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-delimiter-three"><div
class="content">delimiter-three</div></div><div
class="gruvbox-delimiter-three-after"></div></div>
- <div class="gruvbox-swatch"><div class="gruvbox-delimiter-four"><div
class="content">delimiter-four</div></div><div
class="gruvbox-delimiter-four-after"></div></div>
- <div class="separator"></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-delimiter-one-xterm"><div class="content">delimiter-one
xterm</div></div><div class="gruvbox-delimiter-one-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-delimiter-two-xterm"><div class="content">delimiter-two
xterm</div></div><div class="gruvbox-delimiter-two-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-delimiter-three-xterm"><div class="content">delimiter-three
xterm</div></div><div class="gruvbox-delimiter-three-xterm-after"></div></div>
- <div class="gruvbox-swatch"><div
class="gruvbox-delimiter-four-xterm"><div class="content">delimiter-four
xterm</div></div><div class="gruvbox-delimiter-four-xterm-after"></div></div>
- <div class="group-separator"></div>
+ <div id="app">
+ <h1>{{title}}</h1>
+ <div v-for="paletteGroup in paletteGroups">
+ <palette-group v-bind:title="paletteGroup.title"
+ v-bind:prefix="paletteGroup.prefix"
+ v-bind:colors="paletteGroup.colors" >
+ </palette-group>
+ </div>
+ </div>
</body>
</html>
diff --git a/palette/gruvbox-theme-colors.scss
b/palette/gruvbox-theme-colors.scss
index b8879b4caa..c1b064adb1 100644
--- a/palette/gruvbox-theme-colors.scss
+++ b/palette/gruvbox-theme-colors.scss
@@ -116,12 +116,7 @@ $light: #FFFFFF;
}
@function bottom-bar-color($color) {
- $color-brightness: lightness($color);
- $dark-text-brightness: lightness($dark);
- $light-text-brightness: lightness($light);
- @return if(abs($color-brightness - $light-text-brightness) >
abs($color-brightness - $dark-text-brightness),
- darken($color, 10%),
- lighten($color, 10%));
+ @return darken($color, 12%);
}
$swatch-width: 128px;
@@ -148,20 +143,25 @@ h1, h2, h3, h4, h5 {
font-size: 10pt;
float: left;
margin: 1px 1px 0 0;
-
- .content {
- padding: 10px;
- }
}
@each $name, $color in $gruvbox-palette {
.#{$name} {
color: contrast-foreground($color);
background-color: $color;
- height: $swatch-height - 10px;
+ height: $swatch-height - 8px;
+ .content {
+ font-size: 10pt;
+ padding: 6px;
+ }
+ .color-label {
+ font-size: 8pt;
+ padding: 10px;
+ padding-top: 60px;
+ }
}
.#{$name}-after {
- height: 10px;
+ height: 8px;
width: $swatch-width;
background-color: bottom-bar-color($color);
}
diff --git a/palette/js/main.js b/palette/js/main.js
new file mode 100644
index 0000000000..93da7cb67b
--- /dev/null
+++ b/palette/js/main.js
@@ -0,0 +1,263 @@
+var palette = {
+ 'dark0_hard': "#1d2021",
+ 'dark0_hard-xterm': "#1c1c1c",
+ 'dark0': "#282828",
+ 'dark0-xterm': "#262626",
+ 'dark0_soft': "#32302f",
+ 'dark0_soft-xterm': "#303030",
+ 'dark1': "#3c3836",
+ 'dark1-xterm': "#3a3a3a",
+ 'dark2': "#504945",
+ 'dark2-xterm': "#4e4e4e",
+ 'dark3': "#665c54",
+ 'dark3-xterm': "#626262",
+ 'dark4': "#7c6f64",
+ 'dark4-xterm': "#767676",
+ 'gray': "#928374",
+ 'gray-xterm': "#8a8a8a",
+ 'light0_hard': "#ffffc8",
+ 'light0_hard-xterm': "#ffffdf",
+ 'light0': "#fdf4c1",
+ 'light0-xterm': "#ffffaf",
+ 'light0_soft': "#f4e8ba",
+ 'light0_soft-xterm': "#ffff87",
+ 'light1': "#ebdbb2",
+ 'light1-xterm': "#ffdfaf",
+ 'light2': "#d5c4a1",
+ 'light2-xterm': "#bcbcbc",
+ 'light3': "#bdae93",
+ 'light3-xterm': "#a8a8a8",
+ 'light4': "#a89984",
+ 'light4-xterm': "#949494",
+ 'bright_red': "#fb4933",
+ 'bright_red-xterm': "#d75f5f",
+ 'bright_green': "#b8bb26",
+ 'bright_green-xterm': "#afaf00",
+ 'bright_yellow': "#fabd2f",
+ 'bright_yellow-xterm': "#ffaf00",
+ 'bright_blue': "#83a598",
+ 'bright_blue-xterm': "#87afaf",
+ 'bright_purple': "#d3869b",
+ 'bright_purple-xterm': "#d787af",
+ 'bright_aqua': "#8ec07c",
+ 'bright_aqua-xterm': "#87af87",
+ 'bright_orange': "#fe8019",
+ 'bright_orange-xterm': "#ff8700",
+ 'neutral_red': "#fb4934",
+ 'neutral_red-xterm': "#d75f5f",
+ 'neutral_green': "#b8bb26",
+ 'neutral_green-xterm': "#afaf00",
+ 'neutral_yellow': "#fabd2f",
+ 'neutral_yellow-xterm': "#ffaf00",
+ 'neutral_blue': "#83a598",
+ 'neutral_blue-xterm': "#87afaf",
+ 'neutral_purple': "#d3869b",
+ 'neutral_purple-xterm': "#d787af",
+ 'neutral_aqua': "#8ec07c",
+ 'neutral_aqua-xterm': "#87af87",
+ 'neutral_orange': "#fe8019",
+ 'neutral_orange-xterm': "#ff8700",
+ 'faded_red': "#9d0006",
+ 'faded_red-xterm': "#870000",
+ 'faded_green': "#79740e",
+ 'faded_green-xterm': "#878700",
+ 'faded_yellow': "#b57614",
+ 'faded_yellow-xterm': "#af8700",
+ 'faded_blue': "#076678",
+ 'faded_blue-xterm': "#005f87",
+ 'faded_purple': "#8f3f71",
+ 'faded_purple-xterm': "#875f87",
+ 'faded_aqua': "#427b58",
+ 'faded_aqua-xterm': "#5f8787",
+ 'faded_orange': "#af3a03",
+ 'faded_orange-xterm': "#af5f00",
+ 'dark_red': "#421E1E",
+ 'dark_red-xterm': "#5f0000",
+ 'dark_blue': "#2B3C44",
+ 'dark_blue-xterm': "#000080",
+ 'dark_aqua': "#36473A",
+ 'dark_aqua-xterm': "#005f5f",
+ 'delimiter-one': "#458588",
+ 'delimiter-one-xterm': "#008787",
+ 'delimiter-two': "#b16286",
+ 'delimiter-two-xterm': "#d75f87",
+ 'delimiter-three': "#8ec07c",
+ 'delimiter-three-xterm': "#87af87",
+ 'delimiter-four': "#d65d0e",
+ 'delimiter-four-xterm': "#d75f00",
+ 'white': "#FFFFFF",
+ 'white-xterm': "#FFFFFF",
+ 'black': "#000000",
+ 'black-xterm': "#000000",
+ 'sienna': "#DD6F48",
+ 'sienna-xterm': "#882D17",
+ 'darkslategray4': "#528B8B",
+ 'darkslategray4-xterm': "#528b8b",
+ 'lightblue4': "#66999D",
+ 'lightblue4-xterm': "#68838b",
+ 'burlywood4': "#BBAA97",
+ 'burlywood4-xterm': "#8B7355",
+ 'aquamarine4': "#83A598",
+ 'aquamarine4-xterm': "#458b74",
+ 'turquoise4': "#61ACBB",
+ 'turquoise4-xterm': "#00868b"
+};
+
+window.onload=function(){
+ var app = new Vue({
+ el: '#app',
+ data: {
+ title: 'GRUVBOX for Emacs',
+ paletteGroups: [
+ {
+ title: "DARK TONES",
+ prefix: "",
+ colors: [
+ "dark0_hard",
+ "dark0",
+ "dark0_soft",
+ "dark1",
+ "dark2",
+ "dark3",
+ "dark4"
+ ]
+ },
+ {
+ title: "MID TONES",
+ prefix: "",
+ colors: [
+ "gray"
+ ]
+ },
+ {
+ title: "LIGHT TONES",
+ prefix: "",
+ colors: [
+ "light0_hard",
+ "light0",
+ "light0_soft",
+ "light1",
+ "light2",
+ "light3",
+ "light4",
+ ]
+ },
+ {
+ title: "BRIGHT COLORS",
+ prefix: "bright_",
+ colors: [
+ "bright_red",
+ "bright_green",
+ "bright_yellow",
+ "bright_blue",
+ "bright_purple",
+ "bright_aqua",
+ "bright_orange"
+ ]
+ },
+ {
+ title: "NEUTRAL COLORS",
+ prefix: "neutral_",
+ colors: [
+ "neutral_red",
+ "neutral_green",
+ "neutral_yellow",
+ "neutral_blue",
+ "neutral_purple",
+ "neutral_aqua",
+ "neutral_orange"
+ ]
+ },
+ {
+ title: "FADED COLORS",
+ prefix: "faded_",
+ colors: [
+ "faded_red",
+ "faded_green",
+ "faded_yellow",
+ "faded_blue",
+ "faded_purple",
+ "faded_aqua",
+ "faded_orange"
+ ]
+ },
+ {
+ title: "DARK NOTES",
+ prefix: "dark_",
+ colors: [
+ "dark_red",
+ "dark_blue",
+ "dark_aqua",
+ ]
+ },
+ {
+ title:"SOLONOTES",
+ prefix: "",
+ colors:[
+ "sienna",
+ "darkslategray4",
+ "lightblue4",
+ "burlywood4",
+ "aquamarine4",
+ "turquoise4"
+ ]
+ },
+ {
+ title: "RAINBOW DELIMITER COLORS",
+ prefix: "delimiter-",
+ colors: [
+ "delimiter-one",
+ "delimiter-two",
+ "delimiter-three",
+ "delimiter-four"
+ ]
+ }
+ ]
+ }
+ });
+};
+
+Vue.component('palette-group', {
+ props: ['title', 'colors', 'prefix'],
+ template: `<div class="palette-group">
+ <h2>{{title}}</h2>
+ <swatch v-for="swatch in colors"
+ v-bind:prefix="prefix"
+ v-bind:content="swatch">
+ </swatch>
+ <div class="separator"></div>
+ <swatch v-for="swatch in colors"
+ is-xterm="true"
+ v-bind:prefix="prefix"
+ v-bind:content="swatch">
+ </swatch>
+ <div class="group-separator"></div>
+ </div>
+`
+});
+
+Vue.component('swatch', {
+ props: ['content', 'isXterm', 'prefix'],
+ template: `<div class="gruvbox-swatch">
+ <div v-bind:class="cssClass">
+ <div class="content">{{unprefixed}}</div>
+ <div class="color-label">{{color}}</div>
+ </div>
+ <div v-bind:class="cssClassAfter"></div>
+ </div>
+`,
+ computed: {
+ cssClass: function(){
+ return `gruvbox-${this.content}${this.isXterm == "true" ? "-xterm" :
""}`;
+ },
+ cssClassAfter: function(){
+ return `gruvbox-${this.content}${this.isXterm == "true" ? "-xterm" :
""}-after`;
+ },
+ color: function(){
+ return palette[`${this.content}${this.isXterm == "true" ? "-xterm" :
""}`];
+ },
+ unprefixed: function(){
+ return this.content.replace(this.prefix, "");
+ }
+ }
+});
- [nongnu] elpa/gruvbox-theme 372451c92e 053/258: Merge pull request #11 from emacsfodder/add-js2mode-support, (continued)
- [nongnu] elpa/gruvbox-theme 372451c92e 053/258: Merge pull request #11 from emacsfodder/add-js2mode-support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 4c5120808b 066/258: Adds popup-tip-face colors to look nice with flycheck-pos-tip., ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3b15768fd0 068/258: Adds support for company-mode., ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme e6616658f1 069/258: Merge pull request #23 from torgeir/adds-company-mode-colors, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a6bf569f0d 077/258: Bumped version number, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 6af232a460 078/258: Merge pull request #31 from sleepmore/master, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 4404d94e15 079/258: Update copyright statement in LICENSE, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 3c10048be1 097/258: Headers colors for markdown-mode (#51), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 847124825f 090/258: Add simple anzu mode specific configuration (#46), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme fa9cafdaf2 098/258: Bump to v0.18, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme a3417ba515 109/258: Redo the theme colors HTML as a Vue.js project (for fun),
ELPA Syncer <=
- [nongnu] elpa/gruvbox-theme e09e62f35c 106/258: Cleaning up - modifying authors / primary contact, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme e4c2cc44ba 119/258: added support for 'linum-highlight-face', ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 129f10a5be 113/258: Cleanup main.js and HTML, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 2031344700 124/258: Added customize group for gruvbox, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 91267dd41f 122/258: Updated terminal faces to work with newer emacs version, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme b66bd8b98f 011/258: Added initial RainbowDelimiters support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme fe9954d5ee 015/258: Added Smartparens support, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 7476b4ce1f 020/258: Update README.md, ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme ddb7e8b7ba 021/258: Added ag (The Silver Searcher), ELPA Syncer, 2022/01/01
- [nongnu] elpa/gruvbox-theme 9fd592c5f6 023/258: Updated README.md, ELPA Syncer, 2022/01/01