diff --git a/assets/palette/circles/semantic/frappe_semantic_blue.png b/assets/palette/circles/semantic/frappe_semantic_blue.png new file mode 100644 index 0000000..d04ef93 Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_blue.png differ diff --git a/assets/palette/circles/semantic/frappe_semantic_green.png b/assets/palette/circles/semantic/frappe_semantic_green.png new file mode 100644 index 0000000..8fc2461 Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_green.png differ diff --git a/assets/palette/circles/semantic/frappe_semantic_mauve.png b/assets/palette/circles/semantic/frappe_semantic_mauve.png new file mode 100644 index 0000000..bdcc7da Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_mauve.png differ diff --git a/assets/palette/circles/semantic/frappe_semantic_red.png b/assets/palette/circles/semantic/frappe_semantic_red.png new file mode 100644 index 0000000..c9cd818 Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_red.png differ diff --git a/assets/palette/circles/semantic/frappe_semantic_teal.png b/assets/palette/circles/semantic/frappe_semantic_teal.png new file mode 100644 index 0000000..2ef67e1 Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_teal.png differ diff --git a/assets/palette/circles/semantic/frappe_semantic_yellow.png b/assets/palette/circles/semantic/frappe_semantic_yellow.png new file mode 100644 index 0000000..efb11a3 Binary files /dev/null and b/assets/palette/circles/semantic/frappe_semantic_yellow.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_blue.png b/assets/palette/circles/semantic/latte_semantic_blue.png new file mode 100644 index 0000000..416c793 Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_blue.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_green.png b/assets/palette/circles/semantic/latte_semantic_green.png new file mode 100644 index 0000000..59726fd Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_green.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_mauve.png b/assets/palette/circles/semantic/latte_semantic_mauve.png new file mode 100644 index 0000000..7f150ef Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_mauve.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_red.png b/assets/palette/circles/semantic/latte_semantic_red.png new file mode 100644 index 0000000..8fa8ffc Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_red.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_teal.png b/assets/palette/circles/semantic/latte_semantic_teal.png new file mode 100644 index 0000000..a457782 Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_teal.png differ diff --git a/assets/palette/circles/semantic/latte_semantic_yellow.png b/assets/palette/circles/semantic/latte_semantic_yellow.png new file mode 100644 index 0000000..66a1b2c Binary files /dev/null and b/assets/palette/circles/semantic/latte_semantic_yellow.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_blue.png b/assets/palette/circles/semantic/macchiato_semantic_blue.png new file mode 100644 index 0000000..2c928fa Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_blue.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_green.png b/assets/palette/circles/semantic/macchiato_semantic_green.png new file mode 100644 index 0000000..788ebe8 Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_green.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_mauve.png b/assets/palette/circles/semantic/macchiato_semantic_mauve.png new file mode 100644 index 0000000..855839d Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_mauve.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_red.png b/assets/palette/circles/semantic/macchiato_semantic_red.png new file mode 100644 index 0000000..afaadfa Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_red.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_teal.png b/assets/palette/circles/semantic/macchiato_semantic_teal.png new file mode 100644 index 0000000..a6d5222 Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_teal.png differ diff --git a/assets/palette/circles/semantic/macchiato_semantic_yellow.png b/assets/palette/circles/semantic/macchiato_semantic_yellow.png new file mode 100644 index 0000000..4e2cc95 Binary files /dev/null and b/assets/palette/circles/semantic/macchiato_semantic_yellow.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_blue.png b/assets/palette/circles/semantic/mocha_semantic_blue.png new file mode 100644 index 0000000..2053a5a Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_blue.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_green.png b/assets/palette/circles/semantic/mocha_semantic_green.png new file mode 100644 index 0000000..701efcc Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_green.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_mauve.png b/assets/palette/circles/semantic/mocha_semantic_mauve.png new file mode 100644 index 0000000..a77007b Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_mauve.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_red.png b/assets/palette/circles/semantic/mocha_semantic_red.png new file mode 100644 index 0000000..52bfce9 Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_red.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_teal.png b/assets/palette/circles/semantic/mocha_semantic_teal.png new file mode 100644 index 0000000..e7e4d9c Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_teal.png differ diff --git a/assets/palette/circles/semantic/mocha_semantic_yellow.png b/assets/palette/circles/semantic/mocha_semantic_yellow.png new file mode 100644 index 0000000..4f34e2d Binary files /dev/null and b/assets/palette/circles/semantic/mocha_semantic_yellow.png differ diff --git a/docs/style-guide.md b/docs/style-guide.md index d9914dd..28f6d58 100644 --- a/docs/style-guide.md +++ b/docs/style-guide.md @@ -1,256 +1,233 @@ -
-
- A guide on how to properly use the palette -
+A guide on how to properly use the palette
+Background Colours |
- ||||||
---|---|---|---|---|---|---|
Function | -Examples | -Colours | -||||
Background Pane | -Main Canvas, Page Background | -Base | -- - | -- - | -- - | -- - | -
Secondary Panes | -Secondary Canvases, Content Boxes, Sidebars | -
- Crust, - Mantle - |
-
- - - |
-
- - - |
-
- - - |
-
- - - |
-
Surface Elements | -Sign Columns, Cursor Line, Generic Buttons, Inputs | -
- Surface 0, - Surface 1, - Surface 2 - |
-
- - - - |
-
- - - - |
-
- - - - |
-
- - - - |
-
Overlays | -Splits, Floating Elements | -
- Overlay 0, - Overlay 1, - Overlay 2 - |
-
- - - - |
-
- - - - |
-
- - - - |
-
- - - - |
-
Typography |
- ||||||
Function | -Examples | -Colours | -||||
Foreground | -Main Text, Body Copy | -Text | -- - | -- - | -- - | -- - | -
Subtext | -Secondary Text, Headlines, Labels | -
- Subtext 0, - Subtext 1 - |
-
- - - |
-
- - - |
-
- - - |
-
- - - |
-
Subtle | -Comments, Footnotes, Inactive Text | -Overlay 1 | -- - | -- - | -- - | -- - | -
Highlights | -
- Links, URLs - Success - Warnings - Errors - Search Results, Tags - |
-
- Rosewater - Green - Peach - Maroon - Blue - |
-
- - - - - - |
-
- - - - - - |
-
- - - - - - |
-
- - - - - - |
-
- -> **Note** Text colours are guidelines. Certain cases require deviations from the guidelines above. An example would be Text on coloured backgrounds. Legibility always comes first, so please use your own judgement. - - |
-||||||
Background Colors |
+ ||||||
Function | +Colors | +|||||
Background Pane | +Base | ++ + + + + | +||||
Secondary Panes | +
+ Crust, + Mantle + |
+
+
+
+
+ + + + + + |
+ ||||
Surface Elements | +
+ Surface 1 + Surface 0, + Surface 1 + |
+
+
+
+
+ + + + + + + + + + |
+ ||||
Overlays | +
+ Overlay 1, + Overlay 0, + Overlay 1 + |
+
+
+
+
+ + + + + + + + + + |
+ ||||
Typography |
+ ||||||
Function | +Colors | +|||||
Body Copy | +Text | ++ + + + + | +||||
Main Headline | +Text | ++ + + + + | +||||
Sub-Headlines, Labels | +
+ Subtext 0, + Subtext 1 + |
+
+
+
+
+ + + + + + |
+ ||||
Subtle | +Overlay 1 | ++ + + + + | +||||
Links, URLs | +Blue | ++ + + + + | +||||
Success | +Green | ++ + + + + | +||||
Warnings | +Yellow | ++ + + + + | +||||
Errors | +Red | ++ + + + + | +||||
Tags, Pills | +Blue | ++ + + + + | +||||
Selection Background | +
+ Surface 2 + 40% - 60% Opacity + |
+ + + + + + | +||||
Cursor | +Rosewater | ++ + + + + | +
Window Colours |
+ Window Colors |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
@@ -259,86 +236,6 @@ These are general use cases for most of the palette relevant for user interfaces | Macchiato | Mocha | |||||||||||||||
Background | - -- | Base | - -- | Base | - -- | Base | - -- | Base | -|||||||||
Main Text | - -- | Text | - -- | Text | - -- | Text | - -- | Text | -|||||||||
URLs | - -- | Rosewater | - -- | Rosewater | - -- | Rosewater | - -- | Rosewater | -|||||||||
Selection | - -- | Surface 2 | - -- | Surface 2 | - -- | Surface 2 | - -- | Surface 2 | -|||||||||
Selection Text | - -- | Text | - -- | Text | - -- | Text | - -- | Text | -|||||||||
Cursor | @@ -420,10 +317,10 @@ These are general use cases for most of the palette relevant for user interfacesYellow | ||||||||||||||||
Regular Colours |
+ Regular Colors |
||||||||||||||||
@@ -561,10 +458,10 @@ These are general use cases for most of the palette relevant for user interfaces | Subtext 1 | ||||||||||||||||
Bold Colours |
+ Bold Colors |
||||||||||||||||
@@ -702,10 +599,10 @@ These are general use cases for most of the palette relevant for user interfaces | Subtext 0 | ||||||||||||||||
Extended Colours |
+ Extended Colors |
||||||||||||||||
@@ -747,10 +644,10 @@ These are general use cases for most of the palette relevant for user interfaces | Rosewater | ||||||||||||||||
Syntax Colours |
+ Syntax Colors |
||||||||||||||||
@@ -858,3 +755,516 @@ These are general use cases for most of the palette relevant for user interfaces |
+
|
+
+
|
+
+
|
+
+
|
+
+ Diff & Merge+ |
+ ||
---|---|---|
Function | +Color | +|
+ Changed Text BG + Changed Line BG + |
+
+ Blue (10% - 20% Opacity) + Blue (15% - 25% Opacity) + |
+
+
+
+
+ + + + + + |
+
+ Inserted Text BG + Inserted Line BG + |
+
+ Green 10% - 20% Opacity + Green 15% - 25% Opacity + |
+
+
+
+
+ + + + + + |
+
+ Removed Text BG + Removed Line BG + |
+
+ Red 10% - 20% Opacity + Red 15% - 25% Opacity + |
+
+
+
+
+ + + + + + |
+
+ Debugging+ |
+ ||
---|---|---|
Function | +Color | +|
Breakpoint Icon | +Red | ++ + + + + | +
Breakpoint Line | +Transparent | +-------------- | +
Breakpoint Line During Execution | +Yellow 15% Opacity |
+ + + + + + | +