5858 : root {
5959 --black : # 0b1a34 ;
6060 --white : # ffffff ;
61- --radiate : # a7ffeb ;
62- --flare : # 0088cc ;
63- --rock : # 88a2a6 ;
64- --galaxy : # 10294e ;
65- --space : # 073642 ;
66- --comet : # 567d8e ;
67- --cosmic : # 00c3ff ;
68- --sun : # 66ff66 ;
69- --electron : # 00d4ff ;
70- --aurora : # 00ffaa ;
71- --constellation : # 0080ff ;
72- --neutron : # ccffee ;
73- --proton : # 66d9ff ;
74- --nebula : # 99ddff ;
75- --supernova : # b3ffcc ;
76- --starlight : # f0f8ff ;
77- --lunar : # e6faff ;
78- --asteroid : # b2c7d9 ;
79- --crater : # d1e6f1 ;
61+ --radiate : # ffd700 ; /* Pure gold */
62+ --flare : # ffcc00 ; /* Yellow gold */
63+ --rock : # ffdf00 ; /* Bright yellow */
64+ --galaxy : # 665500 ; /* Dark yellow background */
65+ --space : # 806600 ; /* Medium yellow-brown */
66+ --comet : # ccaa00 ; /* Dark yellow */
67+ --cosmic : # ffdd00 ; /* Vibrant yellow */
68+ --sun : # ffea00 ; /* Bright yellow */
69+ --electron : # ffbb00 ; /* Golden yellow */
70+ --aurora : # ffe600 ; /* Electric yellow */
71+ --constellation : # ffd100 ; /* Deep yellow */
72+ --neutron : # fff6c3 ; /* Pale yellow */
73+ --proton : # ffe066 ; /* Light yellow */
74+ --nebula : # ffde59 ; /* Yellow */
75+ --supernova : # ffc400 ; /* Amber yellow */
76+ --starlight : # fffacd ; /* Light yellow */
77+ --lunar : # fffce3 ; /* Cream */
78+ --asteroid : # d4b300 ; /* Dark gold */
79+ --crater : # fff0a0 ; /* Pale gold */
8080 }
8181
8282 [data-md-color-scheme = "astral-light" ] {
102102 --md-code-fg-color : var (--white );
103103 --md-code-bg-color : var (--space );
104104
105- --md-code-hl-comment-color : var (--asteroid );
106- --md-code-hl-punctuation-color : var (--asteroid );
105+ --md-code-hl-comment-color : var (--crater );
106+ --md-code-hl-punctuation-color : var (--crater );
107107 --md-code-hl-generic-color : var (--supernova );
108108 --md-code-hl-variable-color : var (--starlight );
109109 --md-code-hl-string-color : var (--radiate );
116116 --md-code-hl-name-color : var (--md-code-fg-color );
117117
118118 --md-typeset-del-color : hsla (6 , 90% , 60% , 0.15 );
119- --md-typeset-ins-color : hsla (150 , 90% , 44% , 0.15 );
119+ --md-typeset-ins-color : hsla (50 , 90% , 44% , 0.15 );
120120
121121 --md-typeset-table-color : hsla (0 , 0% , 100% , 0.12 );
122122 --md-typeset-table-color--light : hsla (0 , 0% , 100% , 0.035 );
383383 }
384384 body > div .md-container > main > div > div .md-sidebar .md-sidebar--secondary > div > div > nav > ul > li : nth-child (1 ) > a > span {
385385 display : none !important ;
386+ }
387+
388+ /* Custom styles for header and footer */
389+ .md-header {
390+ background-color : var (--rock );
391+ color : var (--black );
392+ }
393+
394+ .md-footer {
395+ background-color : var (--cosmic );
396+ color : var (--black );
397+ }
398+
399+ .md-footer-meta {
400+ background-color : var (--flare );
401+ color : var (--black );
402+ }
403+
404+ /* Adjust the nav tabs in header to be more visible */
405+ .md-tabs {
406+ background-color : var (--electron );
407+ }
408+
409+ .md-tabs__link {
410+ color : var (--black );
411+ opacity : 0.9 ;
412+ }
413+
414+ .md-tabs__link--active ,
415+ .md-tabs__link : hover {
416+ color : var (--space );
417+ font-weight : bold;
418+ }
419+
420+ /* Adjust nav text for better visibility on yellow */
421+ .md-header-nav__title ,
422+ .md-header-nav__button ,
423+ .md-footer-nav__link ,
424+ .md-footer-meta__inner {
425+ color : var (--black );
426+ }
427+
428+ /* Set favicon link */
429+ [data-md-color-scheme = "astral-light" ] {
430+ --md-favicon : url ('assets/favicon.svg' );
431+ }
432+
433+ [data-md-color-scheme = "astral-dark" ] {
434+ --md-favicon : url ('assets/favicon.svg' );
435+ }
436+
437+ /* Logo in header */
438+ .md-header-nav__button .md-logo img ,
439+ .md-header-nav__button .md-logo svg {
440+ width : 40px ;
441+ height : 40px ;
386442 }
0 commit comments