1+ html {
2+ --background-layer0 : hsl (0 , 0% , 95% );
3+ --background-layer1 : hsl (0 , 0% , 90% );
4+ --background-layer2 : hsl (0 , 0% , 85% );
5+
6+ --border-layer0 : hsl (0 , 0% , 85% );
7+ --border-layer1 : hsl (0 , 0% , 80% );
8+ --border-layer2 : hsl (0 , 0% , 75% );
9+
10+ --foreground : hsl (0 , 0% , 5% );
11+
12+ @media (prefers-color-scheme : dark) {
13+ --background-layer0 : hsl (0 , 0% , 5% );
14+ --background-layer1 : hsl (0 , 0% , 10% );
15+ --background-layer2 : hsl (0 , 0% , 15% );
16+
17+ --border-layer0 : hsl (0 , 0% , 15% );
18+ --border-layer1 : hsl (0 , 0% , 20% );
19+ --border-layer2 : hsl (0 , 0% , 25% );
20+ --foreground : hsl (0 , 0% , 95% );
21+ }
22+ }
23+
24+ body {
25+ font-family : 'Noto Sans' ;
26+
27+ background : var (--background-layer0 );
28+ color : var (--foreground );
29+
30+ margin : 0 ;
31+ padding : 0 ;
32+ }
33+
34+ header {
35+ display : flex;
36+ justify-content : center;
37+ align-items : center;
38+ flex-direction : column;
39+
40+ height : 16em ;
41+ width : 100% ;
42+ background : var (--background-layer1 );
43+ }
44+
45+ header .intro-box-buttons {
46+ display : flex;
47+ gap : 1em ;
48+ }
49+
50+ header .intro-box-buttons a {
51+ background : var (--background-layer2 );
52+ border : 1px solid var (--border-layer2 );
53+ border-radius : 0.5em ;
54+ padding : 8px 10px ;
55+ text-decoration : none;
56+ color : var (--foreground );
57+ }
58+
59+
60+ header .intro-box-buttons a : hover {
61+ cursor : pointer;
62+ }
63+
64+ footer {
65+ width : 100% ;
66+ background : var (--background-layer1 );
67+
68+ display : flex;
69+ justify-content : center;
70+ align-items : center;
71+ flex-direction : column;
72+ }
0 commit comments