Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Blog Functionality #18

Merged
merged 26 commits into from
Jan 2, 2025
Merged

Add Blog Functionality #18

merged 26 commits into from
Jan 2, 2025

Conversation

charlottewiltshire0
Copy link
Collaborator

PR Content:

  • Integrated Sanity Studio configuration and related files for content management.
  • Added blog functionality including tag filtering and search.
  • Created components for blog post display, including ArticleCard, ArticleContent, ArticleNotFoundPage, and ArticleSplash.
  • Defined Sanity schemas for Tag, Author, and Post models.
  • Implemented blog helper functions for fetching posts and tags.
  • Added localization for blog-related content.
  • Optimized images and configured redirects.
  • Created dynamic blog article page and added download button to mobile navbar.
  • Improved layout, responsiveness, and markdown support for blog content.
  • Updated footer link from "news" to "blog".

Copy link

cloudflare-workers-and-pages bot commented Jan 2, 2025

Deploying redot-website with  Cloudflare Pages  Cloudflare Pages

Latest commit: c3a985a
Status: ✅  Deploy successful!
Preview URL: https://c0c5f1e5.redot-website.pages.dev
Branch Preview URL: https://feature-blog-system.redot-website.pages.dev

View logs

@charlottewiltshire0 charlottewiltshire0 linked an issue Jan 2, 2025 that may be closed by this pull request
@charlottewiltshire0 charlottewiltshire0 merged commit 09146a2 into master Jan 2, 2025
3 checks passed
@charlottewiltshire0 charlottewiltshire0 deleted the feature/blog-system branch January 2, 2025 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[TASK] Implement a New Blog and News Management System
2 participants