44@import url (" /css/reset.css" );
55@import url (" /assets/fonts/iosevka/IosevkaSs08Web.css" );
66@import url (' https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap' );
7+ @import url (' https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.7.2/css/all.min.css' );
78
89:root {
910 // --font-sans-serif: 'Hind', 'Noto Sans', 'Segoe UI', 'Chivo', sans-serif;
1819 --color-line : #3a3533 ;
1920
2021 --color-primary : #50c878 ;
22+ --color-primary-alt : #359f58 ;
2123 --color-heading : #eee ;
2224 --color-text : #fff ;
2325 --color-text-muted : #666 ;
@@ -183,19 +185,25 @@ nav {
183185 gap : 1rem ;
184186 flex-wrap : wrap ;
185187 justify-content : flex-end ;
188+
186189}
187190
188191a :link , a :visited {
189- color : var (--color-primary )
192+ color : var (--color-primary );
193+ text-decoration : none ;
190194}
191195
192196nav a :link , nav a :visited {
193197 color : var (--color-text );
194- font-weight : 700 ;
195198 text-decoration : none ;
199+
200+ & .tickets {
201+ font-weight : 700 ;
202+ color : var (--color-primary );
203+ }
196204}
197205
198- nav a :hover {
206+ nav a :hover , a :hover {
199207 text-decoration : underline ;
200208}
201209
@@ -256,6 +264,35 @@ div.schedule {
256264 }
257265}
258266
267+ div .tickets {
268+ display : flex ;
269+ flex-direction : row ;
270+ justify-content : space-between ;
271+ align-items : center ;
272+ border-top : 2px solid var (--color-line );
273+ border-bottom : 2px solid var (--color-line );
274+
275+ div .tickets-description {
276+ display : flex ;
277+ flex-direction : column ;
278+
279+ p .tickets-title {
280+ font-size : var (--text-large );
281+ font-family : var (--font-monospace );
282+ font-weight : 500 ;
283+ }
284+ }
285+ a {
286+ font-family : var (--font-monospace );
287+ font-weight : 700 ;
288+ font-size : var (--text-larger );
289+ flex-shrink : 0 ;
290+ background-color : var (--color-primary-alt );
291+ color : var (--color-text );
292+ padding : 0.5rem ;
293+ }
294+ }
295+
259296div .partners-container {
260297 width : 100% ;
261298 padding : 1rem 0 0 0 ;
@@ -345,6 +382,7 @@ div.footer-content {
345382
346383 a {
347384 color : var (--color-text-muted );
385+ text-decoration : underline ;
348386 }
349387
350388 .organised-by {
@@ -367,7 +405,6 @@ div.footer-content {
367405
368406 a {
369407 color : var (--color-text );
370- text-decoration : none ;
371408 }
372409
373410 span {
@@ -409,6 +446,10 @@ div.footer-content {
409446 div .navbar {
410447 padding : 1rem 1rem 0 1rem ;
411448 }
449+
450+ div .tickets {
451+ flex-direction : column ;
452+ }
412453
413454 div .schedule {
414455 div .days {
0 commit comments