diff options
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/ScheduleMonthLinks.astro | 20 |
1 files changed, 12 insertions, 8 deletions
diff --git a/src/components/ScheduleMonthLinks.astro b/src/components/ScheduleMonthLinks.astro index 9f553df..adf3b32 100644 --- a/src/components/ScheduleMonthLinks.astro +++ b/src/components/ScheduleMonthLinks.astro @@ -17,20 +17,24 @@ const groups = fiscalYearKeys.map((fy) => ({ })); --- -<ul class="schedule-month-archive"> +<div class="schedule-archive"> { groups.map((group) => ( - <li class="schedule-year-archive"> - <a href={scheduleUrl(`${group.key}/`)}>{group.label}の予定</a> - <ul> + <section class="schedule-archive-year"> + <h3 class="schedule-archive-year-title"> + <a href={scheduleUrl(`${group.key}/`)}>{group.label}の予定</a> + </h3> + <ul class="schedule-archive-months"> {group.months.map((key) => ( <li> - <a href={scheduleUrl(`${key}/`)}>{monthLabel(key)}の予定</a> - <span class="schedule-month-count">{monthCounts[key]}件</span> + <a href={scheduleUrl(`${key}/`)}> + <span>{monthLabel(key)}</span> + <span class="schedule-archive-count">{monthCounts[key]}件</span> + </a> </li> ))} </ul> - </li> + </section> )) } -</ul> +</div> |
