diff --git a/assets/palette/circles/frappe-ansi-black.png b/assets/palette/circles/frappe-ansi-black.png new file mode 100644 index 0000000..e8190b2 Binary files /dev/null and b/assets/palette/circles/frappe-ansi-black.png differ diff --git a/assets/palette/circles/frappe-ansi-blue.png b/assets/palette/circles/frappe-ansi-blue.png new file mode 100644 index 0000000..010ce2b Binary files /dev/null and b/assets/palette/circles/frappe-ansi-blue.png differ diff --git a/assets/palette/circles/frappe-ansi-green.png b/assets/palette/circles/frappe-ansi-green.png new file mode 100644 index 0000000..e878c9f Binary files /dev/null and b/assets/palette/circles/frappe-ansi-green.png differ diff --git a/assets/palette/circles/frappe-ansi-pink.png b/assets/palette/circles/frappe-ansi-pink.png new file mode 100644 index 0000000..db06e31 Binary files /dev/null and b/assets/palette/circles/frappe-ansi-pink.png differ diff --git a/assets/palette/circles/frappe-ansi-red.png b/assets/palette/circles/frappe-ansi-red.png new file mode 100644 index 0000000..84d0e38 Binary files /dev/null and b/assets/palette/circles/frappe-ansi-red.png differ diff --git a/assets/palette/circles/frappe-ansi-teal.png b/assets/palette/circles/frappe-ansi-teal.png new file mode 100644 index 0000000..e796f1a Binary files /dev/null and b/assets/palette/circles/frappe-ansi-teal.png differ diff --git a/assets/palette/circles/frappe-ansi-white.png b/assets/palette/circles/frappe-ansi-white.png new file mode 100644 index 0000000..5860e31 Binary files /dev/null and b/assets/palette/circles/frappe-ansi-white.png differ diff --git a/assets/palette/circles/frappe-ansi-yellow.png b/assets/palette/circles/frappe-ansi-yellow.png new file mode 100644 index 0000000..3dfff66 Binary files /dev/null and b/assets/palette/circles/frappe-ansi-yellow.png differ diff --git a/assets/palette/circles/latte-ansi-black.png b/assets/palette/circles/latte-ansi-black.png new file mode 100644 index 0000000..9774511 Binary files /dev/null and b/assets/palette/circles/latte-ansi-black.png differ diff --git a/assets/palette/circles/latte-ansi-blue.png b/assets/palette/circles/latte-ansi-blue.png new file mode 100644 index 0000000..c3ab55a Binary files /dev/null and b/assets/palette/circles/latte-ansi-blue.png differ diff --git a/assets/palette/circles/latte-ansi-green.png b/assets/palette/circles/latte-ansi-green.png new file mode 100644 index 0000000..99ad5a6 Binary files /dev/null and b/assets/palette/circles/latte-ansi-green.png differ diff --git a/assets/palette/circles/latte-ansi-pink.png b/assets/palette/circles/latte-ansi-pink.png new file mode 100644 index 0000000..241611c Binary files /dev/null and b/assets/palette/circles/latte-ansi-pink.png differ diff --git a/assets/palette/circles/latte-ansi-red.png b/assets/palette/circles/latte-ansi-red.png new file mode 100644 index 0000000..5694cec Binary files /dev/null and b/assets/palette/circles/latte-ansi-red.png differ diff --git a/assets/palette/circles/latte-ansi-teal.png b/assets/palette/circles/latte-ansi-teal.png new file mode 100644 index 0000000..7699163 Binary files /dev/null and b/assets/palette/circles/latte-ansi-teal.png differ diff --git a/assets/palette/circles/latte-ansi-white.png b/assets/palette/circles/latte-ansi-white.png new file mode 100644 index 0000000..326ed37 Binary files /dev/null and b/assets/palette/circles/latte-ansi-white.png differ diff --git a/assets/palette/circles/latte-ansi-yellow.png b/assets/palette/circles/latte-ansi-yellow.png new file mode 100644 index 0000000..cf64b59 Binary files /dev/null and b/assets/palette/circles/latte-ansi-yellow.png differ diff --git a/assets/palette/circles/macchiato-ansi-black.png b/assets/palette/circles/macchiato-ansi-black.png new file mode 100644 index 0000000..202ac8a Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-black.png differ diff --git a/assets/palette/circles/macchiato-ansi-blue.png b/assets/palette/circles/macchiato-ansi-blue.png new file mode 100644 index 0000000..08eb26f Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-blue.png differ diff --git a/assets/palette/circles/macchiato-ansi-green.png b/assets/palette/circles/macchiato-ansi-green.png new file mode 100644 index 0000000..941f6f2 Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-green.png differ diff --git a/assets/palette/circles/macchiato-ansi-pink.png b/assets/palette/circles/macchiato-ansi-pink.png new file mode 100644 index 0000000..60e992e Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-pink.png differ diff --git a/assets/palette/circles/macchiato-ansi-red.png b/assets/palette/circles/macchiato-ansi-red.png new file mode 100644 index 0000000..e7ccfca Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-red.png differ diff --git a/assets/palette/circles/macchiato-ansi-teal.png b/assets/palette/circles/macchiato-ansi-teal.png new file mode 100644 index 0000000..fdf6de8 Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-teal.png differ diff --git a/assets/palette/circles/macchiato-ansi-white.png b/assets/palette/circles/macchiato-ansi-white.png new file mode 100644 index 0000000..65f37e6 Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-white.png differ diff --git a/assets/palette/circles/macchiato-ansi-yellow.png b/assets/palette/circles/macchiato-ansi-yellow.png new file mode 100644 index 0000000..786513c Binary files /dev/null and b/assets/palette/circles/macchiato-ansi-yellow.png differ diff --git a/assets/palette/circles/mocha-ansi-black.png b/assets/palette/circles/mocha-ansi-black.png new file mode 100644 index 0000000..06498bf Binary files /dev/null and b/assets/palette/circles/mocha-ansi-black.png differ diff --git a/assets/palette/circles/mocha-ansi-blue.png b/assets/palette/circles/mocha-ansi-blue.png new file mode 100644 index 0000000..5923598 Binary files /dev/null and b/assets/palette/circles/mocha-ansi-blue.png differ diff --git a/assets/palette/circles/mocha-ansi-green.png b/assets/palette/circles/mocha-ansi-green.png new file mode 100644 index 0000000..072a0e6 Binary files /dev/null and b/assets/palette/circles/mocha-ansi-green.png differ diff --git a/assets/palette/circles/mocha-ansi-pink.png b/assets/palette/circles/mocha-ansi-pink.png new file mode 100644 index 0000000..2abd071 Binary files /dev/null and b/assets/palette/circles/mocha-ansi-pink.png differ diff --git a/assets/palette/circles/mocha-ansi-red.png b/assets/palette/circles/mocha-ansi-red.png new file mode 100644 index 0000000..4bbacfa Binary files /dev/null and b/assets/palette/circles/mocha-ansi-red.png differ diff --git a/assets/palette/circles/mocha-ansi-teal.png b/assets/palette/circles/mocha-ansi-teal.png new file mode 100644 index 0000000..418c3ea Binary files /dev/null and b/assets/palette/circles/mocha-ansi-teal.png differ diff --git a/assets/palette/circles/mocha-ansi-white.png b/assets/palette/circles/mocha-ansi-white.png new file mode 100644 index 0000000..607ad4f Binary files /dev/null and b/assets/palette/circles/mocha-ansi-white.png differ diff --git a/assets/palette/circles/mocha-ansi-yellow.png b/assets/palette/circles/mocha-ansi-yellow.png new file mode 100644 index 0000000..433eb11 Binary files /dev/null and b/assets/palette/circles/mocha-ansi-yellow.png differ diff --git a/docs/style-guide.md b/docs/style-guide.md index 3fa3237..37e2741 100644 --- a/docs/style-guide.md +++ b/docs/style-guide.md @@ -304,8 +304,8 @@ Subtext 1 Surface 1 - - Surface 1 + + Surface 1 Surface 1 @@ -379,15 +379,15 @@ color7 Surface 2 - - Subtext 1 - - Subtext 1 - - Subtext 1 + + Subtext 0 + + Subtext 0 + + Subtext 0 -

Bold Colors

+

Bold Colors 1)

@@ -402,87 +402,87 @@ Subtext 0 Surface 2 - - Surface 2 + + Surface 2 Surface 2 color9 - - Red - - Red - - Red - - Red + + Bright Red + + Bright Red + + Bright Red + + Bright Red color10 - - Green - - Green - - Green - - Green + + Bright Green + + Bright Green + + Bright Green + + Bright Green color11 - - Yellow - - Yellow - - Yellow - - Yellow + + Bright Yellow + + Bright Yellow + + Bright Yellow + + Bright Yellow color12 - - Blue - - Blue - - Blue - - Blue + + Bright Blue + + Bright Blue + + Bright Blue + + Bright Blue color13 - - Pink - - Pink - - Pink - - Pink + + Bright Pink + + Bright Pink + + Bright Pink + + Bright Pink color14 - - Teal - - Teal - - Teal - - Teal + + Bright Teal + + Bright Teal + + Bright Teal + + Bright Teal color15 Surface 1 - - Subtext 0 - - Subtext 0 - - Subtext 0 + + Subtext 1 + + Subtext 1 + + Subtext 1

Extended Colors

@@ -594,6 +594,55 @@ +#### 1) ANSI Color Generation + +> [!NOTE]
+> These bright colors are not necessarily "brighter" than the normal colors, but rather more bold and saturated. + +The ANSI brights, excluding `black` and `white`, are automatically generated based on the following formulas: + + + + + + + + + + +
Mocha, Macchiato, FrappéLatte
+
color.lightness * 0.94
+color.chroma + 8
+color.hue + 2
+
+
color.lightness * 1.09
+
+color.hue + 2
+
+ +The color values for `black` and `white` are mapped as shown below: + + + + + + + + + + +
Mocha, Macchiato, FrappéLatte
+ Black (0): Surface 1
+ Black (8): Surface 2
+ White (7): Subtext 0
+ White (15): Subtext 1 +
+ Black (0): Subtext 1
+ Black (8): Subtext 0
+ White (7): Surface 2
+ White (15): Surface 1 +
+ ### Code Editors > [!IMPORTANT]