Skip to content

Conversation

@yhk1038
Copy link
Contributor

@yhk1038 yhk1038 commented Dec 24, 2025

Summary

This PR adds a blog section to the T-Ruby documentation site for sharing tutorials, technical deep-dives, and best practices.

Changes

Blog System

  • Enable blog plugin in @docusaurus/preset-classic
  • Create blog/ directory with welcome post
  • Add "Blog" link to navbar (between Playground and News)
  • Add "Blog" link to footer Resources section
  • Add Korean and Japanese translations for blog content

Additional Updates

  • Update news post author from t-ruby-team to yhk1038 (Yonghyun Kim)
  • Reorder locale dropdown: English → Japanese → Korean

Features

  • Route: /blog
  • Reading time: Displayed for each post
  • RSS/Atom feeds: Available at /blog/rss.xml and /blog/atom.xml
  • Multi-language support: English, Korean, Japanese

Testing

  • Build succeeds for all locales (en, ja, ko)
  • Blog page accessible at /blog
  • Navbar and footer links work correctly
  • Locale dropdown shows correct order

Closes #5

- Enable blog plugin in preset-classic with reading time display
- Create blog directory with welcome post
- Add Blog link to navbar and footer
- Add Korean and Japanese translations for blog content
- Update news post author to yhk1038 (Yonghyun Kim)
- Reorder locale dropdown: English → Japanese → Korean

Closes #5
Keep only English authors.yml files in blog/ and news/ directories.
Docusaurus will use the default locale's authors.yml for all locales.
@yhk1038 yhk1038 merged commit e31a0a4 into main Dec 24, 2025
1 check passed
@yhk1038 yhk1038 deleted the feature/add-blog-section branch December 24, 2025 03:45
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.

Add blog section for tutorials and technical articles

2 participants