Skip to content

Implement full blog design with article pages#63

Merged
Josephat-S merged 1 commit into
devfrom
feat/blog-full-template
May 26, 2026
Merged

Implement full blog design with article pages#63
Josephat-S merged 1 commit into
devfrom
feat/blog-full-template

Conversation

@Josephat-S
Copy link
Copy Markdown
Contributor

This pull request introduces a new, fully featured article page to the Next.js blog template, along with supporting components and enhanced article typography. The main changes include the implementation of a detailed article layout with a table of contents, author card, share buttons, related articles, and custom CSS styles for improved readability.

New Article Page and Layout:

New Components:

  • Created TableOfContents to render a navigable list of article headings for improved UX and easier navigation within long articles.
  • Added AuthorCard to display author details, including name, role, bio, avatar, and social links, enhancing author visibility and credibility.
  • Implemented ShareButtons to allow users to share the article on Twitter/X, LinkedIn, or copy the link, promoting content distribution.

Styling and Typography Enhancements:

  • Introduced .article-content CSS rules in globals.css to improve the appearance of headings, code blocks, blockquotes, lists, and overall article readability.

Closes #36

@Josephat-S Josephat-S requested a review from a team May 26, 2026 08:04
@Josephat-S Josephat-S merged commit 4f8c966 into dev May 26, 2026
6 checks passed
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.

Blog Template: Article Detail Page with MDX-Style Layout

1 participant