Skip to content

Commit 1c2c30e

Browse files
author
marshall beckrich
committedDec 20, 2022
resolve merge
2 parents 8c89a9f + 17600a0 commit 1c2c30e

File tree

8 files changed

+246
-32
lines changed

8 files changed

+246
-32
lines changed
 

‎scss/base/_app-variables.scss

+23
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,29 @@ body {
4949
--callout-title-padding: 0;
5050
--callout-title-size: inherit;
5151
--callout-content-padding: 0;
52+
--callout-content-background: transparent;
53+
--callout-bug: var(--color-red-rgb);
54+
--callout-default: var(--color-blue-rgb);
55+
--callout-error: var(--color-red-rgb);
56+
--callout-example: var(--color-purple-rgb);
57+
--callout-fail: var(--color-red-rgb);
58+
--callout-important: var(--color-cyan-rgb);
59+
--callout-info: var(--color-blue-rgb);
60+
--callout-question: var(--color-yellow-rgb);
61+
--callout-success: var(--color-green-rgb);
62+
--callout-summary: var(--color-cyan-rgb);
63+
--callout-tip: var(--color-cyan-rgb);
64+
--callout-todo: var(--color-blue-rgb);
65+
--callout-warning: var(--color-orange-rgb);
66+
--callout-quote: 158, 158, 158;
67+
/* Canvas */
68+
--canvas-dot-pattern: var(--color-base-30);
69+
--canvas-color-1: var(--color-red-rgb);
70+
--canvas-color-2: var(--color-orange-rgb);
71+
--canvas-color-3: var(--color-yellow-rgb);
72+
--canvas-color-4: var(--color-green-rgb);
73+
--canvas-color-5: var(--color-cyan-rgb);
74+
--canvas-color-6: var(--color-purple-rgb);
5275

5376
/* Checkboxes */
5477
--checkbox-radius: var(--radius-s);

‎scss/base/_ctp-style-settings.scss

+64
Original file line numberDiff line numberDiff line change
@@ -723,6 +723,17 @@ settings:
723723
--ctp-base: 239, 241, 245;
724724
--ctp-mantle: 230, 233, 239;
725725
--ctp-crust: 220, 224, 232;
726+
--hex-pink: #ea76cb;
727+
--hex-mauve: #8839ef;
728+
--hex-red: #d20f39;
729+
--hex-peach: #fe640b;
730+
--hex-yellow: #df8e1d;
731+
--hex-green: #40a02b;
732+
--hex-teal: #179299;
733+
--hex-sky: #04a5e5;
734+
--hex-sapphire: #209fb5;
735+
--hex-blue: #1e66f5;
736+
--hex-lavender: #7287fd;
726737
}
727738

728739
.theme-dark.ctp-frappe {
@@ -752,6 +763,17 @@ settings:
752763
--ctp-base: 48, 52, 70;
753764
--ctp-mantle: 41, 44, 60;
754765
--ctp-crust: 35, 38, 52;
766+
--hex-pink: #f4b8e4;
767+
--hex-mauve: #ca9ee6;
768+
--hex-red: #e78284;
769+
--hex-peach: #ef9f76;
770+
--hex-yellow: #e5c890;
771+
--hex-green: #a6d189;
772+
--hex-teal: #81c8be;
773+
--hex-sky: #99d1db;
774+
--hex-sapphire: #85c1dc;
775+
--hex-blue: #8caaee;
776+
--hex-lavender: #babbf1;
755777
}
756778

757779
.theme-dark.ctp-macchiato {
@@ -781,6 +803,17 @@ settings:
781803
--ctp-base: 36, 39, 58;
782804
--ctp-mantle: 30, 32, 48;
783805
--ctp-crust: 24, 25, 38;
806+
--hex-pink: #f5bde6;
807+
--hex-mauve: #c6a0f6;
808+
--hex-red: #ed8796;
809+
--hex-peach: #f5a97f;
810+
--hex-yellow: #eed49f;
811+
--hex-green: #a6da95;
812+
--hex-teal: #8bd5ca;
813+
--hex-sky: #91d7e3;
814+
--hex-sapphire: #7dc4e4;
815+
--hex-blue: #8aadf4;
816+
--hex-lavender: #b7bdf8;
784817
}
785818

786819
.theme-dark,
@@ -811,6 +844,37 @@ settings:
811844
--ctp-base: 30, 30, 46;
812845
--ctp-mantle: 24, 24, 37;
813846
--ctp-crust: 17, 17, 27;
847+
--hex-pink: #f5c2e7;
848+
--hex-mauve: #cba6f7;
849+
--hex-red: #f38ba8;
850+
--hex-peach: #fab387;
851+
--hex-yellow: #f9e2af;
852+
--hex-green: #a6e3a1;
853+
--hex-teal: #94e2d5;
854+
--hex-sky: #89dceb;
855+
--hex-sapphire: #74c7ec;
856+
--hex-blue: #89b4fa;
857+
--hex-lavender: #b4befe;
858+
}
859+
860+
.theme-light,
861+
.theme-dark {
862+
--color-red-rgb: var(--ctp-red);
863+
--color-red: --hex-red;
864+
--color-orange-rgb: var(--ctp-peach);
865+
--color-orange: --hex-peach;
866+
--color-yellow-rgb: var(--ctp-yellow);
867+
--color-yellow: --hex-yellow;
868+
--color-green-rgb: var(--ctp-green);
869+
--color-green: --hex-green;
870+
--color-cyan-rgb: var(ctp-sapphire);
871+
--color-cyan: --hex-sapphire;
872+
--color-blue-rgb: var(--ctp-blue);
873+
--color-blue: --hex-blue;
874+
--color-purple-rgb: var(--ctp-mauve);
875+
--color-purple: --hex-mauve;
876+
--color-pink-rgb: var(--ctp-pink);
877+
--color-pink: --hex-pink;
814878
}
815879

816880
/* ------------------Selecting Accents------------------- */

‎scss/components/_callouts.scss

-16
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
11
.callout {
2-
--callout-color: var(--ctp-accent);
32
--callout-icon: lucide-pencil;
43
}
54

65
.callout[data-callout="abstract"],
76
.callout[data-callout="summary"],
87
.callout[data-callout="tldr"] {
9-
--callout-color: var(--ctp-accent);
108
--callout-icon: lucide-clipboard-list;
119
}
1210

13-
.callout[data-callout="info"],
14-
.callout[data-callout="todo"] {
15-
--callout-color: var(--ctp-green);
16-
}
17-
1811
.callout[data-callout="info"] {
1912
--callout-icon: lucide-info;
2013
}
@@ -26,56 +19,47 @@
2619
.callout[data-callout="tip"],
2720
.callout[data-callout="hint"],
2821
.callout[data-callout="important"] {
29-
--callout-color: var(--ctp-maroon);
3022
--callout-icon: lucide-flame;
3123
}
3224

3325
.callout[data-callout="success"],
3426
.callout[data-callout="check"],
3527
.callout[data-callout="done"] {
36-
--callout-color: var(--ctp-green);
3728
--callout-icon: lucide-check;
3829
}
3930

4031
.callout[data-callout="question"],
4132
.callout[data-callout="help"],
4233
.callout[data-callout="faq"] {
43-
--callout-color: var(--ctp-mauve);
4434
--callout-icon: help-circle;
4535
}
4636

4737
.callout[data-callout="warning"],
4838
.callout[data-callout="caution"],
4939
.callout[data-callout="attention"] {
50-
--callout-color: var(--ctp-red);
5140
--callout-icon: lucide-alert-triangle;
5241
}
5342

5443
.callout[data-callout="failure"],
5544
.callout[data-callout="fail"],
5645
.callout[data-callout="missing"] {
57-
--callout-color: var(--ctp-red);
5846
--callout-icon: lucide-x;
5947
}
6048

6149
.callout[data-callout="danger"],
6250
.callout[data-callout="error"] {
63-
--callout-color: var(--ctp-red);
6451
--callout-icon: lucide-zap;
6552
}
6653

6754
.callout[data-callout="bug"] {
68-
--callout-color: 245, 0, 87;
6955
--callout-icon: lucide-bug;
7056
}
7157

7258
.callout[data-callout="example"] {
73-
--callout-color: 124, 77, 255;
7459
--callout-icon: lucide-list;
7560
}
7661

7762
.callout[data-callout="quote"],
7863
.callout[data-callout="cite"] {
79-
--callout-color: 158, 158, 158;
8064
--callout-icon: quote-glyph;
8165
}

‎scss/components/_scrollbars.scss

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
/* TODO Add to Style Settings instead */

‎scss/main.scss

+2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@
77
@use "components/cmd-palette";
88
@use "components/icons";
99
@use "components/inputs";
10+
@use "components/scrollbars";
1011
@use "components/search";
1112
@use "components/status-bar";
1213

1314
@use "layout/header";
1415
@use "layout/sidebar";
1516
@use "layout/tabs";
1617

18+
@use "pages/canvas";
1719
@use "pages/settings";
1820

1921
@use "themes/full-palette";

‎scss/pages/_canvas.scss

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
.canvas-node-container {
2+
--canvas-color: var(--ctp-subtext0);
3+
}
4+
5+
.canvas-node-label {
6+
color: var(--text-muted);
7+
}
8+
9+
/* Active node */
10+
.canvas-node.is-selected .canvas-node-label,
11+
.canvas-node.is-focused .canvas-node-label {
12+
color: rgb(var(--ctp-accent));
13+
}
14+
15+
.canvas-controls button:hover {
16+
--interactive-hover: rgb(var(--ctp-accent));
17+
--text-normal: var(--text-on-accent);
18+
}
19+
20+
.canvas-controls button:disabled:hover {
21+
opacity: .4;
22+
}

‎scss/themes/_full-palette.scss

+7
Original file line numberDiff line numberDiff line change
@@ -249,4 +249,11 @@
249249
0 0 0 2px rgb(var(--ctp-surface1));
250250
}
251251
}
252+
253+
/*
254+
* Canvas
255+
*/
256+
.canvas-controls button:hover {
257+
background-color: rgb(var(--ctp-pink));
258+
}
252259
}

‎theme.css

+127-16
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)
Please sign in to comment.