chore: minor fixes
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-10-03 16:57:19 +02:00
parent deaf7ea4ca
commit d6b3d4f1a4
4 changed files with 47 additions and 41 deletions
+11 -23
View File
@@ -19,6 +19,10 @@ const nextYear = selectedYearIndex < yearLabels.length - 1 ? yearLabels[selected
const isCurrentYear = currentYear == selectedYear
const coursesWithoutIndex = courses.filter(m => !m.file.includes('index.md'))
function yearLink(year: string) {
return year === currentYear ? '/' : `/archivio/${year}`
}
---
<header>
@@ -41,29 +45,13 @@ const coursesWithoutIndex = courses.filter(m => !m.file.includes('index.md'))
<div class="year-navigation">
<!-- <div class="mobile-only"></div> -->
<div class="row desktop-only">
{
previousYear === null ? (
<span class="link disabled">
<div class="gg-chevron-left" />
</span>
) : (
<a href={`/archivio/${previousYear}`}>
<div class="gg-chevron-left" />
</a>
)
}
<a href={`/archivio/${selectedYear}`}>{selectedYear}</a>
{
nextYear === null ? (
<span class="link disabled">
<div class="gg-chevron-right" />
</span>
) : (
<a href={`/archivio/${nextYear}`}>
<div class="gg-chevron-right" />
</a>
)
}
<a class:list={['link', { disabled: previousYear === null }]} href={yearLink(previousYear)}>
<div class="gg-chevron-left"></div>
</a>
<a href={currentYear === selectedYear ? '/' : `/archivio/${selectedYear}`}>{selectedYear}</a>
<a class:list={['link', { disabled: nextYear === null }]} href={yearLink(nextYear)}>
<div class="gg-chevron-right"></div>
</a>
</div>
</div>
<div class="course-navigation">