1
+ @import url (https://fonts.bunny.net/css?family=open-sans:400, 800 );
2
+
3
+ : root {
4
+
5
+ --background-color : # f3f4f6 ;
6
+ --foreground-color : # 111827 ;
7
+ --primary-color : # 10b981 ;
8
+
9
+ @media (prefers-color-scheme : dark) {
10
+ --background-color : # 111827 ;
11
+ --foreground-color : # f3f4f6 ;
12
+ }
13
+ }
14
+
15
+ a {
16
+ color : var (--foreground-color );
17
+ }
18
+
19
+ a : hover , a : focus-visible {
20
+ color : color-mix (in srgb, var (--foreground-color ), var (--primary-color ));
21
+ text-decoration : underline;
22
+ }
23
+
24
+ html , body {
25
+ height : 100% ;
26
+ }
27
+
28
+ body {
29
+ font-family : 'Open Sans' , sans-serif;
30
+
31
+ background : var (--background-color );
32
+ background : radial-gradient (circle, rgba (243 , 244 , 246 , 1 ) 0% , rgba (209 , 213 , 219 , 1 ) 100% );
33
+
34
+ @media (prefers-color-scheme : dark) {
35
+ background : radial-gradient (circle, rgba (22 , 34 , 54 , 1 ) 0% , rgba (17 , 24 , 39 , 1 ) 100% );
36
+ }
37
+
38
+ background-attachment : fixed;
39
+
40
+ color : var (--foreground-color );
41
+ margin : 0 ;
42
+
43
+ display : flex;
44
+ justify-content : center;
45
+ }
46
+
47
+ .container {
48
+ width : 100% ;
49
+ max-width : 1200px ;
50
+
51
+ display : flex;
52
+ flex-direction : column;
53
+ align-items : center;
54
+ }
55
+
56
+ .heading {
57
+ font-size : 2.5rem ;
58
+ font-weight : 800 ;
59
+ margin-bottom : 2rem ;
60
+ text-align : center;
61
+ }
62
+
63
+ .download-section {
64
+ display : flex;
65
+ gap : 2rem ;
66
+
67
+ @media (max-width : 768px ) {
68
+ flex-direction : column;
69
+ align-items : center;
70
+ }
71
+ }
72
+
73
+ .download-box {
74
+ background-color : var (--background-color );
75
+ border : 1px solid var (--foreground-color );
76
+ border-radius : .75rem ;
77
+ padding : 1.5rem ;
78
+ width : 300px ;
79
+ text-align : center;
80
+
81
+ display : flex;
82
+ flex-direction : column;
83
+ align-items : center;
84
+ gap : 1rem ;
85
+ }
86
+
87
+ .download-box__title {
88
+ margin : 0 ;
89
+ font-size : 1.5em ;
90
+ font-weight : 800 ;
91
+ }
92
+
93
+ .download-box__description {
94
+ color : color-mix (in srgb, var (--foreground-color ), # 6b7280 );
95
+ flex : 1 ;
96
+ }
97
+
98
+ .download-box__secondary-link {
99
+ color : color-mix (in srgb, var (--foreground-color ), # 6b7280 );
100
+ font-size : 0.9em ;
101
+ }
102
+
103
+ .icon {
104
+ width : 1rem ;
105
+ height : 1rem ;
106
+ }
107
+
108
+ .icon--foreground {
109
+ fill : var (--foreground-color );
110
+ }
111
+
112
+ .icon--github {
113
+ fill : # 24292f ; // see https://github.com/logos
114
+ }
115
+
116
+ @media (prefers-color-scheme : dark) {
117
+ .icon--github {
118
+ fill : # fff ;
119
+ }
120
+ }
121
+
122
+ .button {
123
+ background-color : var (--foreground-color );
124
+ color : var (--background-color );
125
+ border : none;
126
+ padding : 0.75rem 1.5rem ;
127
+ font-size : 1em ;
128
+ cursor : pointer;
129
+ transition : background-color 0.3s ease;
130
+
131
+ display : flex;
132
+ align-items : center;
133
+ }
134
+
135
+ .button : hover , .button : focus-visible {
136
+ color : var (--background-color );
137
+ background-color : color-mix (in srgb, var (--foreground-color ), var (--primary-color ));
138
+ }
139
+
140
+ .button--download {
141
+ display : flex;
142
+ align-items : center;
143
+ gap : 0.5rem ;
144
+ }
145
+
146
+ .additional-info {
147
+ padding-top : 3rem ;
148
+ display : flex;
149
+ }
150
+
151
+ .external-links {
152
+ padding-top : 2rem ;
153
+ }
154
+
155
+ /* phars.html */
156
+
157
+ .link {
158
+ color : var (--foreground-color );
159
+ text-decoration : underline;
160
+ }
161
+
162
+ .phar-list {
163
+ list-style : none;
164
+ padding : 0 ;
165
+ margin : 0 ;
166
+ padding-top : 1.5rem ;
167
+
168
+ font-size : .8rem ;
169
+ min-width : 300px ;
170
+ }
171
+
172
+ /* a faint separator between the list items */
173
+ .phar-list__version ::after {
174
+ content : '' ;
175
+ display : block;
176
+ height : 1px ;
177
+ background-color : var (--foreground-color );
178
+ opacity : 0.1 ;
179
+ margin : 1rem 0 ;
180
+ }
181
+
182
+ .phar-list__version-label {
183
+ border-left : 4px solid var (--primary-color );
184
+ padding-left : 0.5rem ;
185
+ }
186
+
187
+ .phar-list__files {
188
+ list-style : none;
189
+ padding : 0 ;
190
+
191
+ * + * {
192
+ margin-top : 0.25rem ;
193
+ }
194
+ }
0 commit comments