Skip to content

chore: Remove blog#143

Merged
arjunkomath merged 1 commit intodevelopfrom
chore/remove-blog
Feb 20, 2026
Merged

chore: Remove blog#143
arjunkomath merged 1 commit intodevelopfrom
chore/remove-blog

Conversation

@arjunkomath
Copy link
Copy Markdown
Member

@arjunkomath arjunkomath commented Feb 20, 2026

Summary by CodeRabbit

  • Removals
    • Removed blog functionality including blog pages, dynamic post pages, and navigation links throughout the site
    • Removed content management system integration and associated dependencies
    • Removed blog route configuration and preview image generation for blog posts

@vercel vercel bot temporarily deployed to Preview – changes-page-docs February 20, 2026 10:09 Inactive
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 20, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
changes-page Ready Ready Preview Feb 20, 2026 10:14am
user-changes-page Ready Ready Preview Feb 20, 2026 10:14am
1 Skipped Deployment
Project Deployment Actions Updated (UTC)
changes-page-docs Skipped Skipped Feb 20, 2026 10:14am

Request Review

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Feb 20, 2026

No actionable comments were generated in the recent review. 🎉


📝 Walkthrough

Walkthrough

This PR systematically removes blog functionality and Sanity CMS integration from the web application, including blog pages, components, utilities, configuration entries, and related dependencies.

Changes

Cohort / File(s) Summary
Blog Pages & Components
apps/web/components/layout/blog-layout.component.tsx, apps/web/pages/blog/index.tsx, apps/web/pages/blog/[slug].tsx, apps/web/pages/api/blog/og.tsx
Deleted entire blog infrastructure: the reusable BlogLayout component, blog index listing page with post grid, dynamic blog post detail page with getStaticProps/getStaticPaths, and serverless OG image generation API.
Sanity CMS Integration
apps/web/utils/cms.ts, apps/web/package.json
Removed CMS utility module exposing Sanity client and getImageUrl helper. Deleted 7 dependencies: @sanity/client, @sanity/image-url, groq, remark, remark-html, remark-parse, and strip-markdown.
Configuration & Environment
apps/web/.env.example, apps/web/next.config.js, apps/web/data/routes.data.ts
Removed Sanity project ID from environment template, deleted cdn.sanity.io from Next.js image domains whitelist, and removed BLOG route entry from routes constant.
Navigation Updates
apps/web/components/layout/footer.component.tsx, apps/web/pages/developers-care-about-changelog.tsx
Removed blog link from footer Support section and deleted blog CTA button from the changelog page.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~12 minutes

Poem

🐰 The blog's been tucked away,
Sanity swept clean—no more today,
Routes erased, dependencies gone,
Leaner code hops merrily on! 🌿

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: Remove blog' directly and accurately summarizes the main change: removing the blog functionality from the codebase.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
  • 📝 Generate docstrings (stacked PR)
  • 📝 Generate docstrings (commit on current branch)
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch chore/remove-blog

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@arjunkomath arjunkomath merged commit ee78951 into develop Feb 20, 2026
7 checks passed
@arjunkomath arjunkomath deleted the chore/remove-blog branch February 20, 2026 11:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant