Skip to content

Conversation

@naoki-00-ito
Copy link
Member

This pull request introduces several improvements to the blog layout and markdown processing. The main changes are the addition of the remark-breaks plugin to support soft line breaks in markdown, enhanced blog tag navigation, a new "copy link" feature for headings, and improved styling for blockquotes and toast notifications.

Markdown Processing Enhancements:

  • Added the remark-breaks plugin to the markdown pipeline, enabling soft line breaks to be rendered as <br> tags for better formatting of markdown content. (astro.config.mjs, package.json, pnpm-lock.yaml) [1] [2] [3] [4] [5] [6] [7] [8]

Blog Layout Improvements:

  • Blog post tags are now rendered as clickable links, allowing users to filter posts by tag. (src/layouts/BlogLayout.astro)
  • Added a "copy link" feature for section headings (h2, h3, h4) in blog posts. Clicking or tapping a heading copies a direct URL to that section and displays a toast notification. (src/layouts/BlogLayout.astro)

Styling Enhancements:

  • Improved the appearance of blockquotes in blog posts for better readability and visual distinction. (src/layouts/BlogLayout.astro)
  • Added styles for the new toast notification that appears when a heading link is copied. (src/layouts/BlogLayout.astro)

@naoki-00-ito naoki-00-ito self-assigned this Jan 13, 2026
@netlify
Copy link

netlify bot commented Jan 13, 2026

Deploy Preview for rowicy ready!

Name Link
🔨 Latest commit 8b96782
🔍 Latest deploy log https://app.netlify.com/projects/rowicy/deploys/69664cbe0c3bc4000834617b
😎 Deploy Preview https://deploy-preview-163--rowicy.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@naoki-00-ito naoki-00-ito merged commit 013bbc8 into main Jan 13, 2026
5 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.

3 participants