Skip to content

Commit d1a5373

Browse files
committed
chore: Conform colors into better var names
1 parent 1338f38 commit d1a5373

File tree

1 file changed

+42
-37
lines changed

1 file changed

+42
-37
lines changed

assets/css/v2/style.css

Lines changed: 42 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,8 @@
5757
--color-brand-100: #f2faf5;
5858
--color-background: #ffffff;
5959
--color-foreground: #000000;
60+
--color-bg-dark: 0 0 0;
61+
--color-bg-light: 1 0 0;
6062
--color-shadow: #d2d2d2;
6163
--color-codeblock-border: #888;
6264
--color-codeblock-shadow: #e5e5e5;
@@ -251,8 +253,8 @@ header {
251253

252254
.dropdown-content {
253255
position: absolute;
254-
background-color: white;
255-
border: black 1px solid;
256+
background-color: oklch(var(--color-bg-light));
257+
border: oklch(var(--color-black)) 1px solid;
256258
box-shadow: 3px 3px 0px var(--color-shadow);
257259
z-index: 1;
258260
right: 0;
@@ -385,7 +387,7 @@ nav {
385387

386388
/* Styling for items */
387389
.homepage-item {
388-
background: #fff;
390+
background: oklch(var(--color-bg-light));
389391
border: 1px solid var(--color-codeblock-border);
390392
box-shadow: 3px 3px 0px var(--color-shadow);
391393
height: 7rem;
@@ -618,12 +620,12 @@ atomic-search-interface {
618620
atomic-search-box {
619621
&::part(wrapper) {
620622
border-radius: 0;
621-
border-color: black;
623+
border-color: oklch(var(--color-black));
622624
}
623625

624626
&::part(suggestions-wrapper) {
625627
border-radius: 0;
626-
border-color: black;
628+
border-color: oklch(var(--color-black));
627629
width: calc(100% + 2px);
628630
margin-left: -1px;
629631
}
@@ -749,8 +751,8 @@ body:not(:has(.main-layout)) header atomic-search-interface {
749751
margin-top: 8.375rem;
750752
margin-left: 44rem;
751753
padding: 1rem 1.5rem;
752-
background-color: white;
753-
border: black 1px solid;
754+
background-color: oklch(var(--color-bg-light));
755+
border: oklch(var(--color-black)) 1px solid;
754756
box-shadow: 3px 3px 0px var(--color-shadow);
755757
}
756758

@@ -778,7 +780,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
778780

779781
.product-selector a {
780782
text-decoration: none;
781-
color: black;
783+
color: oklch(var(--color-black));
782784
font-size: 1rem;
783785
}
784786

@@ -816,7 +818,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
816818

817819
.sidebar .sidebar-navigation a {
818820
text-decoration: none;
819-
color: black;
821+
color: oklch(var(--color-black));
820822
}
821823

822824
.sidebar .sidebar-navigation .collapsible-header {
@@ -854,7 +856,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
854856
.toggle-checkbox:checked ~ .collapsible-content::before {
855857
content: "";
856858
position: absolute;
857-
border-left: black 1px solid;
859+
border-left: oklch(var(--color-black)) 1px solid;
858860
left: -8.5px;
859861
top: -22.5px;
860862
height: calc(100% + 13.5px);
@@ -868,7 +870,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
868870
.collapsible-content .box::after {
869871
content: "";
870872
position: absolute;
871-
border-top: black 1px solid;
873+
border-top: oklch(var(--color-black)) 1px solid;
872874
left: -11.5px;
873875
width: var(--sidebar-line-width);
874876
top: 50%;
@@ -877,7 +879,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
877879
.collapsible-content .opened::after {
878880
content: "";
879881
position: absolute;
880-
border-top: black 1px solid;
882+
border-top: oklch(var(--color-black)) 1px solid;
881883
left: -12.5px;
882884
width: var(--sidebar-line-width);
883885
top: 50%;
@@ -886,7 +888,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
886888
.collapsible-content .box-link::after {
887889
content: "";
888890
position: absolute;
889-
border-top: black 1px solid;
891+
border-top: oklch(var(--color-black)) 1px solid;
890892
left: -11.5px;
891893
width: var(--sidebar-line-width);
892894
top: 50%;
@@ -902,7 +904,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
902904

903905
.sidebar .sidebar-navigation ul li .parent-box-link {
904906
content: "";
905-
background-color: black;
907+
background-color: oklch(var(--color-black));
906908
position: absolute;
907909
width: 1px;
908910
height: var(--sidebar-line-box-side-length);
@@ -912,7 +914,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
912914

913915
.sidebar .sidebar-navigation ul li .box-link {
914916
content: "";
915-
background-color: black;
917+
background-color: oklch(var(--color-black));
916918
position: absolute;
917919
width: 1px;
918920
height: var(--sidebar-line-box-side-length);
@@ -940,11 +942,11 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
940942
}
941943

942944
.sidebar .sidebar-navigation ul li .expand {
943-
background-color: black;
945+
background-color: oklch(var(--color-black));
944946
}
945947

946948
.sidebar .sidebar-navigation ul li .opened {
947-
border: black 1px solid;
949+
border: oklch(var(--color-black)) 1px solid;
948950
}
949951

950952
.sidebar .sidebar-navigation ul li .current {
@@ -969,7 +971,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
969971
.sidebar .sidebar-navigation .parent-collapsible-content:first-child::before {
970972
content: "";
971973
position: absolute;
972-
border-left: black 1px solid;
974+
border-left: oklch(var(--color-black)) 1px solid;
973975
left: -24px;
974976
top: 10px;
975977
height: calc(100% - 9px - 10px);
@@ -993,7 +995,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
993995
.parent-box::before {
994996
content: "";
995997
display: block;
996-
border-top: black 1px solid;
998+
border-top: oklch(var(--color-black)) 1px solid;
997999
margin-left: -12px;
9981000
margin-top: 50%;
9991001
width: var(--sidebar-line-width);
@@ -1002,7 +1004,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
10021004
.parent-collapsible-content .parent-box-link::after {
10031005
content: "";
10041006
position: absolute;
1005-
border-top: black 1px solid;
1007+
border-top: oklch(var(--color-black)) 1px solid;
10061008
left: -11.5px;
10071009
width: var(--sidebar-line-width);
10081010
top: 50%;
@@ -1167,7 +1169,7 @@ h6:has(a):hover {
11671169
.headerlink {
11681170
text-decoration: none;
11691171

1170-
color: black;
1172+
color: oklch(var(--color-black));
11711173
}
11721174

11731175
.headerlink::before {
@@ -1390,7 +1392,7 @@ li:has(> div > blockquote) {
13901392
content: "";
13911393
position: absolute;
13921394
display: block;
1393-
border-bottom: 1px solid black;
1395+
border-bottom: 1px solid oklch(var(--color-black));
13941396
bottom: 0;
13951397
right: 0;
13961398
width: 2rem;
@@ -1418,7 +1420,7 @@ li:has(> div > blockquote) {
14181420
content: "";
14191421
position: absolute;
14201422
display: block;
1421-
border-bottom: 1px solid black;
1423+
border-bottom: 1px solid oklch(var(--color-black));
14221424
bottom: 0;
14231425
left: 0;
14241426
width: 2rem;
@@ -1428,7 +1430,7 @@ li:has(> div > blockquote) {
14281430
content: "";
14291431
position: relative;
14301432
display: block;
1431-
border-bottom: 1px solid black;
1433+
border-bottom: 1px solid oklch(var(--color-black));
14321434
bottom: 0;
14331435
left: 0;
14341436
width: 100%;
@@ -1439,14 +1441,17 @@ li:has(> div > blockquote) {
14391441
--mask-image-content: linear-gradient(
14401442
to right,
14411443
transparent,
1442-
black var(--mask-height),
1443-
black calc(100% - var(--mask-height)),
1444+
oklch(var(--color-black)) var(--mask-height),
1445+
oklch(var(--color-black)) calc(100% - var(--mask-height)),
14441446
transparent
14451447
);
14461448

14471449
--mask-size-content: 100% calc(100% - var(--scrollbar-width));
14481450

1449-
--mask-image-scrollbar: linear-gradient(black, black);
1451+
--mask-image-scrollbar: linear-gradient(
1452+
oklch(var(--color-black)),
1453+
oklch(var(--color-black))
1454+
);
14501455
--mask-size-scrollbar: 100% var(--scrollbar-width);
14511456
mask-image: var(--mask-image-content), var(--mask-image-scrollbar);
14521457
mask-size: var(--mask-size-content), var(--mask-size-scrollbar);
@@ -1456,7 +1461,7 @@ li:has(> div > blockquote) {
14561461

14571462
.nav-item {
14581463
border: 1px solid var(--color-tabs-divider);
1459-
border-bottom: 1px solid black;
1464+
border-bottom: 1px solid oklch(var(--color-black));
14601465
padding: 10px;
14611466
margin-bottom: 0;
14621467

@@ -1465,29 +1470,29 @@ li:has(> div > blockquote) {
14651470
}
14661471

14671472
.active {
1468-
color: black;
1473+
color: oklch(var(--color-black));
14691474
}
14701475
}
14711476

14721477
.nav-item:has(.active) {
14731478
/* Change the border colors of li that is has a child with a class "active" */
1474-
border-top: 1px solid black;
1475-
border-left: 1px solid black;
1479+
border-top: 1px solid oklch(var(--color-black));
1480+
border-left: 1px solid oklch(var(--color-black));
14761481
border-bottom: none;
14771482

14781483
/* Change the border of next child */
14791484
+ li {
1480-
border-left: 1px solid black;
1485+
border-left: 1px solid oklch(var(--color-black));
14811486
}
14821487
}
14831488

14841489
.nav-item:last-child:has(.active) {
14851490
/* If on last tab, change the right border since it does not have a next sibling */
1486-
border-right: 1px solid black;
1491+
border-right: 1px solid oklch(var(--color-black));
14871492
}
14881493

14891494
.tab-content {
1490-
border-bottom: 1px solid black;
1495+
border-bottom: 1px solid oklch(var(--color-black));
14911496
padding-bottom: 1rem;
14921497
padding-left: 1rem;
14931498
padding-right: 1rem;
@@ -1593,7 +1598,7 @@ code:not(pre code) {
15931598
font-size: 0.75rem;
15941599
z-index: 999;
15951600
/* position: absolute; */
1596-
background-color: white;
1601+
background-color: oklch(var(--color-bg-light));
15971602
margin: 0 0 -1px 0;
15981603
/* box-shadow: 2px 2px 0px var(--color-shadow); */
15991604
}
@@ -1614,8 +1619,8 @@ ul .code-block {
16141619
}
16151620

16161621
.code-copy-button {
1617-
background-color: white;
1618-
border: 1px solid black;
1622+
background-color: oklch(var(--color-bg-light));
1623+
border: 1px solid oklch(var(--color-black));
16191624
padding: 4px 6px;
16201625
cursor: pointer;
16211626
font-size: 12px;

0 commit comments

Comments
 (0)