AndrewUsher / AndrewUsher/andrewusher.dev

Add support for blog series and learning paths

オープン
#330 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
TypeScript
スター
1
フォーク
0
平均マージ
2日 5時間
マージ済み PR(30日)
59

説明

I've got a few posts that build on each other (Cookie Store, Durable Streams, Speech Synthesis) but there's no way to read them as a sequence.

Plan:
- add optional `series: string` and `seriesOrder: number` to src/content.config.js for blogPosts
- create src/pages/blog/series/[series].astro listing posts in order with progress (e.g. 2 of 4)
- show a small banner on the post page when a post is part of a series: prev/next links + progress bar
- update SimilarPosts.astro to prioritize same-series posts first, then tag overlap fallback
- add a SeriesBadge component similar to TagBadge.astro

No need for complex drag-and-drop ordering. Just a string field and a number. Should be easy to query with getCollection.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

評価

この issue はまだ評価されていません。

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。