Skip to content

Commit 7d0b10c

Browse files
authored
Add conference chip to the main page (#125)
* Add conference chip to the main page
1 parent c0a4d03 commit 7d0b10c

File tree

3 files changed

+78
-0
lines changed

3 files changed

+78
-0
lines changed

assets/main.scss

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,6 +371,76 @@ body {
371371
}
372372
}
373373

374+
#chip-announcement {
375+
margin: 3rem auto;
376+
margin-bottom: -3rem;
377+
@media (max-width: 40rem) {
378+
width: 100%;
379+
margin-bottom: 3rem;
380+
}
381+
display: flex;
382+
justify-content: center;
383+
&:hover {
384+
cursor: pointer;
385+
}
386+
387+
.event-chip {
388+
width: auto;
389+
display: inline-flex;
390+
align-items: center;
391+
background-color: none;
392+
border-radius: 2.2rem;
393+
padding: 0.1rem 1rem 0.1rem 0;
394+
font-size: 0.8rem;
395+
font-weight: 500;
396+
color: black;
397+
transition: all 0.3s ease;
398+
outline: 1px solid black;
399+
400+
.event-date {
401+
background-color: black;
402+
color: white;
403+
padding: 0.5rem 1rem;
404+
border-radius: 2rem;
405+
margin: 0.1rem 1rem 0.1rem 0.2rem;
406+
align-self: start;
407+
}
408+
409+
.event-text {
410+
position: relative;
411+
412+
.arrow {
413+
display: inline-block;
414+
transition: transform 0.3s ease;
415+
}
416+
}
417+
418+
&:hover {
419+
color: #4557c4;
420+
transform: scale(1.05);
421+
422+
.event-date {
423+
background: linear-gradient(135deg, #262fb5, #74c8fa);
424+
}
425+
426+
.event-text .arrow {
427+
transform: translateX(0.2rem);
428+
}
429+
}
430+
431+
position: relative;
432+
433+
a {
434+
position: absolute;
435+
top: 0;
436+
left: 0;
437+
width: 100%;
438+
height: 100%;
439+
overflow: hidden;
440+
}
441+
}
442+
}
443+
374444
section {
375445
max-width: $maxwidth;
376446
width: $contentwidth;

layouts/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
<div id="wrapper">
1111
<div id="content">
1212
<div id="cover" class="mw-10">
13+
{{ partial "main/chip" . }}
1314
{{ partial "main/cover" . }}
1415
{{ partial "main/packages" . }}
1516

layouts/partials/main/chip.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<div id="chip-announcement" class="row w-90 align-middle">
2+
<div class="event-chip">
3+
<div class="event-date">September 2024</div>
4+
<div class="event-text">The very first scverse conference! <span class="arrow"></span></div>
5+
<a href="/events/2024_09_conference/"></a>
6+
</div>
7+
</div>

0 commit comments

Comments
 (0)