5757 --color-brand-100 : 0.98 0.0107 158.85 ;
5858 --color-background : 1 0 0 ;
5959 --color-foreground : 0 0 0 ;
60- --color-bg-dark : 0 0 0 ;
61- --color-bg-light : 1 0 0 ;
6260 --color-shadow : 0.86 0 0 ;
63- --color-black : 0 0 0 ; /* NEED TO BE REMOVED */
64- --color-white : 1 0 0 ; /* NEED TO BE REMOVED */
61+ --color-inline_codeblock-border : 0.85 0 0 ;
62+ --color-inline_codeblock-background : 0.98 0 0 ;
6563 --color-codeblock-border : 0.63 0 0 ;
6664 --color-codeblock-shadow : 0.92 0 0 ;
65+ --color-codeblock-background : 1 0 0 ;
6766 --color-codeblock-highlight : 0.99 0.0479 105.97 ;
6867 --color-footer : 0.23 0 0 ;
6968 --color-footer-text : 0.91 0 0 ;
7069 --color-product-title : 0.64 0 0 ;
71- --color-divider : 0.85 0 0 ;
72- --color-tabs-divider : 0 0 0 / 20% ;
73- --color-codeblock-code-with-comment : 0.59 0.1712 147.69 / 14.9% ;
74- --color-callout-warning-primary : 0.65 0.188 24 ;
70+ --color-tabs-inactive-border : 0 0 0 / 20% ;
71+ --color-callout-warning : 0.65 0.188 24 ;
7572 --color-callout-warning-shadow : 0.65 0.188 24 / 20% ;
76- --color-callout-caution-primary : 0.8 0.1613 71.21 ;
73+ --color-callout-caution : 0.8 0.1613 71.21 ;
7774 --color-callout-caution-shadow : 0.8 0.1613 71.21 / 20% ;
78- --color-callout-important-primary : 0.36 0 0 ;
75+ --color-callout-important : 0.36 0 0 ;
7976 --color-callout-important-shadow : 0.23 0 0 / 7.06% ;
77+ --color-divider : 0.85 0 0 ;
8078
8179 /* vars for the primary grid setup */
8280 --grid-sidebar : 24rem ;
@@ -255,15 +253,15 @@ header {
255253
256254 .dropdown-content {
257255 position : absolute;
258- background-color : oklch (var (--color-bg-light ));
259- border : oklch (var (--color-black )) 1px solid;
256+ background-color : oklch (var (--color-background ));
257+ border : oklch (var (--color-foreground )) 1px solid;
260258 box-shadow : 3px 3px 0px oklch (var (--color-shadow ));
261259 z-index : 1 ;
262260 right : 0 ;
263261 display : none;
264262 width : 400px ;
265263 max-width : 80vw ;
266- margin-right : 2.5 rem ;
264+ margin-right : 2 rem ;
267265 }
268266
269267 .dropdown-content ul {
@@ -395,7 +393,7 @@ nav {
395393
396394 /* Styling for items */
397395 .homepage-item {
398- background : oklch (var (--color-bg-light ));
396+ background : oklch (var (--color-background ));
399397 border : 1px solid oklch (var (--color-codeblock-border ));
400398 box-shadow : 3px 3px 0px oklch (var (--color-shadow ));
401399 height : 7rem ;
@@ -648,12 +646,12 @@ atomic-search-interface {
648646atomic-search-box {
649647 & ::part (wrapper ) {
650648 border-radius : 0 ;
651- border-color : oklch (var (--color-black ));
649+ border-color : oklch (var (--color-foreground ));
652650 }
653651
654652 & ::part (suggestions-wrapper ) {
655653 border-radius : 0 ;
656- border-color : oklch (var (--color-black ));
654+ border-color : oklch (var (--color-foreground ));
657655 width : calc (100% + 2px );
658656 margin-left : -1px ;
659657 }
@@ -739,8 +737,8 @@ body:not(:has(.main-layout)) header atomic-search-interface {
739737 margin-top : 8.375rem ;
740738 margin-left : 44rem ;
741739 padding : 1rem 1.5rem ;
742- background-color : oklch (var (--color-bg-light ));
743- border : oklch (var (--color-black )) 1px solid;
740+ background-color : oklch (var (--color-background ));
741+ border : oklch (var (--color-foreground )) 1px solid;
744742 box-shadow : 3px 3px 0px oklch (var (--color-shadow ));
745743}
746744
@@ -768,7 +766,7 @@ button:has(~ .product-selector[style*="none"]) > .product-selector-button-icon {
768766
769767.product-selector a {
770768 text-decoration : none;
771- color : oklch (var (--color-black ));
769+ color : oklch (var (--color-foreground ));
772770 font-size : 1rem ;
773771}
774772
@@ -1048,7 +1046,7 @@ h6:has(a):hover {
10481046.headerlink {
10491047 text-decoration : none;
10501048
1051- color : oklch (var (--color-black ));
1049+ color : oklch (var (--color-foreground ));
10521050}
10531051
10541052.headerlink ::before {
@@ -1211,38 +1209,38 @@ blockquote.call-out {
12111209}
12121210
12131211blockquote .caution {
1214- --color-shadow : oklch ( var (--color-callout-caution-shadow ) );
1215- border : 1px solid oklch (var (--color-callout-caution-primary ));
1212+ --color-shadow : var (--color-callout-caution-shadow );
1213+ border : 1px solid oklch (var (--color-callout-caution ));
12161214
12171215 .call-out-type {
12181216 background-color : oklch (var (--color-callout-caution-shadow ));
1219- border-bottom : 1px solid oklch (var (--color-callout-caution-primary ));
1217+ border-bottom : 1px solid oklch (var (--color-callout-caution ));
12201218 }
12211219 .call-out-type .feather {
1222- color : oklch (var (--color-callout-caution-primary ));
1220+ color : oklch (var (--color-callout-caution ));
12231221 }
12241222}
12251223
12261224blockquote .warning {
1227- --color-shadow : oklch ( var (--color-callout-warning-shadow ) );
1228- border : 1px solid oklch (var (--color-callout-warning-primary ));
1225+ --color-shadow : var (--color-callout-warning-shadow );
1226+ border : 1px solid oklch (var (--color-callout-warning ));
12291227
12301228 .call-out-type {
12311229 background-color : oklch (var (--color-callout-warning-shadow ));
1232- border-bottom : 1px solid oklch (var (--color-callout-warning-primary ));
1230+ border-bottom : 1px solid oklch (var (--color-callout-warning ));
12331231 }
12341232 .call-out-type .feather {
1235- color : oklch (var (--color-callout-warning-primary ));
1233+ color : oklch (var (--color-callout-warning ));
12361234 }
12371235}
12381236
12391237blockquote .important {
1240- --color-shadow : oklch ( var (--color-callout-important-shadow ) );
1241- border : 1px solid oklch (var (--color-callout-important-primary ));
1238+ --color-shadow : var (--color-callout-important-shadow );
1239+ border : 1px solid oklch (var (--color-callout-important ));
12421240
12431241 .call-out-type {
12441242 background-color : oklch (var (--color-callout-important-shadow ));
1245- border-bottom : 1px solid oklch (var (--color-callout-important-primary ));
1243+ border-bottom : 1px solid oklch (var (--color-callout-important ));
12461244 }
12471245}
12481246
@@ -1271,7 +1269,7 @@ li:has(> div > blockquote) {
12711269 content : "" ;
12721270 position : absolute;
12731271 display : block;
1274- border-bottom : 1px solid oklch (var (--color-black ));
1272+ border-bottom : 1px solid oklch (var (--color-foreground ));
12751273 bottom : 0 ;
12761274 right : 0 ;
12771275 width : 2rem ;
@@ -1296,20 +1294,22 @@ li:has(> div > blockquote) {
12961294 }
12971295
12981296 & ::before {
1297+ /* Horizontal line before tab blocks */
12991298 content : "" ;
13001299 position : absolute;
13011300 display : block;
1302- border-bottom : 1px solid oklch (var (--color-black ));
1301+ border-bottom : 1px solid oklch (var (--color-foreground ));
13031302 bottom : 0 ;
13041303 left : 0 ;
13051304 width : 2rem ;
13061305 }
13071306
13081307 & ::after {
1308+ /* Horizontal line after tab blocks */
13091309 content : "" ;
13101310 position : relative;
13111311 display : block;
1312- border-bottom : 1px solid oklch (var (--color-black ));
1312+ border-bottom : 1px solid oklch (var (--color-foreground ));
13131313 bottom : 0 ;
13141314 left : 0 ;
13151315 width : 100% ;
@@ -1320,16 +1320,16 @@ li:has(> div > blockquote) {
13201320 --mask-image-content : linear-gradient (
13211321 to right,
13221322 transparent,
1323- oklch (var (--color-black )) var (--mask-height ),
1324- oklch (var (--color-black )) calc (100% - var (--mask-height )),
1323+ oklch (var (--color-foreground )) var (--mask-height ),
1324+ oklch (var (--color-foreground )) calc (100% - var (--mask-height )),
13251325 transparent
13261326 );
13271327
13281328 --mask-size-content : 100% calc (100% - var (--scrollbar-width ));
13291329
13301330 --mask-image-scrollbar : linear-gradient (
1331- oklch (var (--color-black )),
1332- oklch (var (--color-black ))
1331+ oklch (var (--color-foreground )),
1332+ oklch (var (--color-foreground ))
13331333 );
13341334 --mask-size-scrollbar : 100% var (--scrollbar-width );
13351335 mask-image : var (--mask-image-content ), var (--mask-image-scrollbar );
@@ -1339,8 +1339,8 @@ li:has(> div > blockquote) {
13391339}
13401340
13411341.nav-item {
1342- border : 1px solid oklch (var (--color-tabs-divider ));
1343- border-bottom : 1px solid oklch (var (--color-black ));
1342+ border : 1px solid oklch (var (--color-tabs-inactive-border ));
1343+ border-bottom : 1px solid oklch (var (--color-foreground ));
13441344 padding : 10px ;
13451345 margin-bottom : 0 ;
13461346
@@ -1349,29 +1349,29 @@ li:has(> div > blockquote) {
13491349 }
13501350
13511351 .active {
1352- color : oklch (var (--color-black ));
1352+ color : oklch (var (--color-foreground ));
13531353 }
13541354}
13551355
13561356.nav-item : has (.active ) {
13571357 /* Change the border colors of li that is has a child with a class "active" */
1358- border-top : 1px solid oklch (var (--color-black ));
1359- border-left : 1px solid oklch (var (--color-black ));
1358+ border-top : 1px solid oklch (var (--color-foreground ));
1359+ border-left : 1px solid oklch (var (--color-foreground ));
13601360 border-bottom : none;
13611361
13621362 /* Change the border of next child */
13631363 + li {
1364- border-left : 1px solid oklch (var (--color-black ));
1364+ border-left : 1px solid oklch (var (--color-foreground ));
13651365 }
13661366}
13671367
13681368.nav-item : last-child : has (.active ) {
13691369 /* If on last tab, change the right border since it does not have a next sibling */
1370- border-right : 1px solid oklch (var (--color-black ));
1370+ border-right : 1px solid oklch (var (--color-foreground ));
13711371}
13721372
13731373.tab-content {
1374- border-bottom : 1px solid oklch (var (--color-black ));
1374+ border-bottom : 1px solid oklch (var (--color-foreground ));
13751375 padding-bottom : 1rem ;
13761376 padding-left : 1rem ;
13771377 padding-right : 1rem ;
@@ -1399,12 +1399,12 @@ code {
13991399 font-family : "JetBrainsMono" , monospace;
14001400}
14011401
1402- /* Inline Code */
1402+ /* Inline Codeblock */
14031403code : not (pre code ) {
1404- border : solid 1px # ccc ;
1404+ border : solid 1px oklch ( var ( --color-inline_codeblock-border )) ;
14051405 border-radius : 0.25rem ;
14061406 padding : 0 0.25rem ;
1407- background-color : # f9f9f9 ;
1407+ background-color : oklch ( var ( --color-inline_codeblock-background )) ;
14081408 font-size : 0.875rem ;
14091409}
14101410
@@ -1425,6 +1425,7 @@ a:has(code:not(pre code)) {
14251425 text-decoration : none;
14261426}
14271427
1428+ /* Regular Codeblock */
14281429.highlight {
14291430 padding : 0 1rem 0 1rem ;
14301431 position : relative;
@@ -1513,12 +1514,12 @@ ul .code-block {
15131514}
15141515
15151516.code-copy-button {
1516- background-color : oklch (var (--color-bg-light ));
1517- border : 1px solid oklch (var (--color-black ));
1517+ background-color : oklch (var (--color-background ));
1518+ border : 1px solid oklch (var (--color-foreground ));
15181519 padding : 4px 6px ;
15191520 cursor : pointer;
15201521 font-size : 12px ;
1521- color : # 000 ;
1522+ color : oklch ( var ( --color-foreground )) ;
15221523 display : none;
15231524 position : absolute;
15241525 margin-top : 8px ;
0 commit comments