Skip to content

fix: refresh blog layouts and typography#91

Merged
Mr-Dark-debug merged 2 commits intomainfrom
mr-dark-debug/update-blog-layout-and-fix-cluttered-text
Oct 9, 2025
Merged

fix: refresh blog layouts and typography#91
Mr-Dark-debug merged 2 commits intomainfrom
mr-dark-debug/update-blog-layout-and-fix-cluttered-text

Conversation

@Mr-Dark-debug
Copy link
Copy Markdown
Collaborator

Summary

  • replace the blog listing hero copy with a cleaner introduction and widen the sort toggle so the labels render properly
  • keep the recommended topics/follow module sticky on both the listing and post pages and reuse the same component for article sidebars
  • expand markdown typography styles to add breathing room to published content

Testing

  • npm run lint

https://chatgpt.com/codex/tasks/task_e_68e7790d1bf8832db54abd306916a0df

@vercel
Copy link
Copy Markdown

vercel bot commented Oct 9, 2025

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

Project Deployment Preview Comments Updated (UTC)
syntax-blogs Ready Ready Preview Comment Oct 9, 2025 10:05am

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting

Comment on lines +56 to 60
<span
className={cn(
'relative z-10 text-center transition-colors duration-200 ease-out',
checked ? 'text-black' : 'text-white drop-shadow-[1px_1px_0px_rgba(0,0,0,0.45)]',
)}
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Restore toggle’s state-specific accessible label

Rendering both offLabel and onLabel spans at the same time leaves the switch’s accessible name static (screen readers will always encounter both labels regardless of aria-checked). Without the visible text changing or an alternative aria-label, users relying on assistive tech cannot tell whether the current sort is “Latest” or “Popular”. Consider only exposing the active label or updating the accessible name when checked toggles so that the spoken state matches the visual state.

Useful? React with 👍 / 👎.

@Mr-Dark-debug Mr-Dark-debug merged commit 3249f02 into main Oct 9, 2025
1 of 2 checks passed
@Mr-Dark-debug Mr-Dark-debug deleted the mr-dark-debug/update-blog-layout-and-fix-cluttered-text branch October 9, 2025 10:04
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.

1 participant