feat: rename articles to blog - #66
Conversation
Summary by BeetleThis PR accomplishes a comprehensive rebranding of the website's content section from "articles" to "blog". The changes include:
📁 File Changes Summary (Consolidated across all commits):
Total Changes: 11 files changed, +93 additions, -97 deletions 🎯 Key Changes:
📊 Impact Assessment:
⚙️ SettingsSeverity Threshold: 📖 User Guide
|
|
Note Linting checks passed successfully 🎉 All formatting and code quality checks are clean. You're good to merge 🚀 |
Summary by BeetleThis PR accomplishes a comprehensive rebranding of the website's content section from "Articles" to "Blog". The changes include:
📁 File Changes Summary (Consolidated across all commits):
Total Changes: 11 files changed, +93 additions, -97 deletions 🗺️ Walkthrough:graph TD
A["User navigates to website"] --> B{"Route requested"}
B -->|"/blog"| C["Blog listing page app/blog/page.tsx"]
B -->|"/articles" (legacy)| D["Redirect to /blog lib/redirects.ts"]
C --> E["Load blog posts getBlogs from loader.ts"]
E --> F["Render BlogCard components for each blog post"]
F --> G["Display blog grid with featured posts"]
B -->|"/blog/[slug]"| H["Individual blog page app/blog/[slug]/page.tsx"]
H --> I["Load specific blog getBlogBySlug"]
I --> J["Render BlogContent with markdown"]
J --> K["Display blog post with metadata & authors"]
L["Navigation components Header & Footer"] --> M["Updated links to /blog route"]
N["Theme system globals.css"] --> O["Refined colors for better UX"]
🎯 Key Changes:
📊 Impact Assessment:
⚙️ SettingsSeverity Threshold: 📖 User Guide
|
|
Note Linting checks passed successfully 🎉 All formatting and code quality checks are clean. You're good to merge 🚀 |
|
✅ You're good to merge this PR! No issues found. Great job! Settings⚙️ SettingsSeverity Threshold: 📖 User Guide
|
What does this PR do?
/articles/*->/blog/*)Closes
Type of change(s)
Checklist
bun run lintornpm run lintcompletes without warnings or errorsbun run buildornpm run buildcompletes successfullyfeat: ...,fix: ...,chore: ...)console.log)