diff --git a/app/cv/page.tsx b/app/cv/page.tsx index dcf85ea..7eb4186 100644 --- a/app/cv/page.tsx +++ b/app/cv/page.tsx @@ -221,10 +221,15 @@ const CvPage = async () => { {sortedWorkEntries.map((entry) => { const startYear = entry.startDate.getFullYear(); const endYear = entry.endDate.getFullYear(); - const rowStart = yearRowStart[endYear]; - const rowEnd = + const rowStart = (yearRowStart[startYear] ?? 0) + - (totalLayersPerYear[startYear] ?? 0); + (workTimeline[startYear]?.find((e) => e.entry.id === entry.id) + ?.layer ?? 0) + + 1; + const rowEnd = + (yearRowStart[endYear] ?? 0) + + (workTimeline[endYear]?.find((e) => e.entry.id === entry.id) + ?.layer ?? 0); return (