diff --git a/src/pages/index.astro b/src/pages/index.astro index 4583c05..54f6723 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -44,6 +44,10 @@ const featuredTools = pickCoreTools(allTools); + + ML Systems + An open archive · Est. 2026 + @@ -97,23 +101,29 @@ const featuredTools = pickCoreTools(allTools); All articles → - - {featured.map((p) => ( - - - {p.data.topicId && {topicName(p.data.topicId)}} - - {p.data.title} - {p.data.summary} - - {p.authors.map((a) => a.data.name).join(', ')} - - {formatDate(p.data.date)} · {p.data.readMin} min + + {featured.map((p, i) => ( + + + {String(i + 1).padStart(2, '0')} + + {p.data.title} + {p.data.summary} + + {p.data.topicId && {topicName(p.data.topicId)}} + {p.authors.map((a) => a.data.name).join(', ')} + + {formatDate(p.data.date)} · {p.data.readMin} min + + + + + → - - + + ))} - + ) @@ -132,23 +142,29 @@ const featuredTools = pickCoreTools(allTools); All articles → - - {recent.map((p) => ( - - - {p.data.topicId && {topicName(p.data.topicId)}} - - {p.data.title} - {p.data.summary} - - {p.authors.map((a) => a.data.name).join(', ')} - - {formatDate(p.data.date)} · {p.data.readMin} min + + {recent.map((p, i) => ( + + + {String(i + 1).padStart(2, '0')} + + {p.data.title} + {p.data.summary} + + {p.data.topicId && {topicName(p.data.topicId)}} + {p.authors.map((a) => a.data.name).join(', ')} + + {formatDate(p.data.date)} · {p.data.readMin} min + + + + + → - - + + ))} - + ) @@ -354,6 +370,142 @@ const featuredTools = pickCoreTools(allTools);
{p.data.summary}