Skip to content

Add categories to posts#140

Merged
Mavrikant merged 1 commit into
masterfrom
claude/affectionate-mayer-ixom04
Jun 14, 2026
Merged

Add categories to posts#140
Mavrikant merged 1 commit into
masterfrom
claude/affectionate-mayer-ixom04

Conversation

@Mavrikant

Copy link
Copy Markdown
Owner

Summary

  • Tüm 23 blog post'una categories: front matter alanı eklendi (5 kategori: yazilim, aviyonik, muhendislik, araclar, genel)
  • _data/categories.yml oluşturuldu — Türkçe ad ve açıklama içeren kategori sözlüğü
  • /categories/ index sayfası oluşturuldu — etiketler sayfasına benzer, kategori bazlı listeleme
  • _layouts/post.html güncellendi — post başlığında kategori chip'i gösteriliyor
  • _includes/navbar.html güncellendi — navbar'a "Kategoriler" linki eklendi
  • _sass/styles.scss güncellendi — tag-chip--category ve tag-section__desc stilleri eklendi
  • _config.yml'e permalink: /:year/:month/:day/:title:output_ext eklendi — kategori eklenmesi mevcut URL'leri bozmaz

Test plan

  • /categories/ sayfasının 5 kategoriyi listelediğini doğrula
  • Herhangi bir post sayfasında kategori chip'inin göründüğünü kontrol et
  • Kategori chip'ine tıklayınca /categories/#yazilim gibi anchor'a gittiğini doğrula
  • Navbar'da "Kategoriler" linkinin göründüğünü kontrol et
  • Mevcut post URL'lerinin değişmediğini doğrula

Closes #30

https://claude.ai/code/session_018ktd5ArUNnzjPMFaouFMM5


Generated by Claude Code

- Add `permalink` to _config.yml to prevent URL changes when categories are present
- Create `_data/categories.yml` with 5 top-level categories: yazilim, aviyonik, muhendislik, araclar, genel
- Add `categories:` front matter to all 23 posts with appropriate classification
- Create `/categories/` index page listing posts grouped by category
- Show category chip alongside tags in post header
- Add "Kategoriler" link to navbar
- Add CSS styles for category chip variant and category description

Closes #30

https://claude.ai/code/session_018ktd5ArUNnzjPMFaouFMM5
@Mavrikant Mavrikant marked this pull request as ready for review June 14, 2026 16:29
@Mavrikant Mavrikant merged commit fb686c1 into master Jun 14, 2026
4 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.

add categories to posts

2 participants