<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Zahit | Sadelik, Eksiklik Değil Derinliktir</title><description>Zahit: Dikkat dağıtan unsurlardan arınmış, yazar ve okuyucu arasındaki mesafeyi kaldıran minimal Astro teması.</description><link>https://zahit.dev/</link><item><title>Zahit Teması: Gelişmiş Özelleştirme ve Stil Ayarları</title><link>https://zahit.dev/tr/blog/ozellestirme/</link><guid isPermaLink="true">https://zahit.dev/tr/blog/ozellestirme/</guid><description>Konfigürasyon değişkenlerini değiştirmeyi, yerleşim sistemlerini biçimlendirmeyi ve renk şablonlarını güncellemeyi öğrenin.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Zahit gelişmiş özelleştirme rehberine hoş geldiniz! Zahit, saf minimalist estetik ilkelerine uygun tasarlandığı için kod yapısı oldukça sade, şeffaf ve düzenlemesi son derece kolaydır. Bu rehberde, yazar profil kartınızı güncellemeyi, global tasarım sistemindeki temel CSS parametrelerini ayarlamayı ve çeviri sözlüklerini değiştirmeyi öğreneceğiz.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;-1-temel-site-ayarlarını-düzenleme-srcconfigts&quot;&gt;👤 1. Temel Site Ayarlarını Düzenleme: &lt;code&gt;src/config.ts&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Adınızı, mevcut rolünüzü, kısa biyografinizi ve sosyal medya adreslerinizi değiştirmek için &lt;code&gt;src/config.ts&lt;/code&gt; dosyasını açmanız yeterlidir. Bu dosya dışa aktarılan üç ana yapılandırma nesnesi barındırır:&lt;/p&gt;
&lt;h3 id=&quot;site_config&quot;&gt;SITE_CONFIG&lt;/h3&gt;
&lt;p&gt;Web sitenizin global parametrelerini belirler:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;title&lt;/code&gt;: Tarayıcı sekmelerinde ve sayfa başlıklarında görüntülenir.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;description&lt;/code&gt;: Varsayılan SEO açıklaması (meta description) olarak kullanılır.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;url&lt;/code&gt;: Blogunuzun yayında olduğu alan adı adresi.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;author&quot;&gt;AUTHOR&lt;/h3&gt;
&lt;p&gt;Sol taraftaki profil kartınızın verilerini barındırır:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;name&lt;/code&gt;: Tam adınız.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;role&lt;/code&gt;: Türkçe (&lt;code&gt;tr&lt;/code&gt;) ve İngilizce (&lt;code&gt;en&lt;/code&gt;) dillerine göre rolleriniz.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;bio&lt;/code&gt;: Profil fotoğrafınızın altında yer alacak kısa biyografi yazınız.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;avatar&lt;/code&gt;: Profil fotoğrafınızın klasör yolu (Örn: &lt;code&gt;/src/assets&lt;/code&gt; altına eklenen &lt;code&gt;/profile.jpg&lt;/code&gt;).&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;socials&quot;&gt;SOCIALS&lt;/h3&gt;
&lt;p&gt;Sidebar veya mobil footer alanında ikon şeklinde gösterilecek sosyal medya hesaplarınızın listesidir:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;typescript&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;export&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; SOCIALS&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; [&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    label: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;GitHub&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    href: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;https://github.com/johndoe&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;    icon: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;mdi:github&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;  // Benzer şablonu kopyalayarak yeni sosyal ağlar ekleyebilirsiniz&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;];&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;&lt;em&gt;Not: İkonlar için &lt;a href=&quot;https://icon-sets.iconify.design/mdi/&quot;&gt;Iconify MDI&lt;/a&gt; kodlarını doğrudan kullanabilirsiniz.&lt;/em&gt;&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;-2-temayı-ve-renkleri-özelleştirme&quot;&gt;🎨 2. Temayı ve Renkleri Özelleştirme&lt;/h2&gt;
&lt;p&gt;Zahit’in tüm tasarımı &lt;code&gt;src/styles/global.css&lt;/code&gt; içerisindeki CSS değişkenleri ile yönetilir. &lt;code&gt;:root&lt;/code&gt; seçicisi altındaki değerleri değiştirerek sitenizin tüm renklerini ve yazı tiplerini anında değiştirebilirsiniz:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;css&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;:root&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;  /* Renkler */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --bg-color&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#00022b&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;     &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Derin uzay mavisi arka plan */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --dark&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#010e54&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;         &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Kartlar ve koyu panel alanları */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --accent&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#0855b1&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;       &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Birincil vurgu rengi (Bağlantılar ve sınırlar) */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --light&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#4fa5d8&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;        &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Hover durumları ve parlak detay renkleri */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --text-color&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#daeaff&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;   &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Yüksek okunabilirlik sağlayan buz mavisi metin tonu */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;  /* Tipografi */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --font-family-body&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;Source Sans 3&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;sans-serif&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --font-family-heading&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;Source Sans 3&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;, &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;sans-serif&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;  /* Genişlikler */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --site-width&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;80&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;%&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;       &lt;/span&gt;&lt;span style=&quot;color:#6A737D&quot;&gt;/* Global genişlik oranı */&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --content-padding&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;rem&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;örnek-orman-yeşili-tema-oluşturma&quot;&gt;Örnek: Orman Yeşili Tema Oluşturma&lt;/h3&gt;
&lt;p&gt;Temayı mavi tonlardan koyu yeşil bir orman temasına dönüştürmek için renk kodlarını şu şekilde güncelleyebilirsiniz:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;css&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;:root&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --bg-color&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#0d1a0d&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --dark&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#1b331b&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --accent&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#2e662e&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --light&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#66cc66&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#FFAB70&quot;&gt;  --text-color&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;#e2f2e2&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h2 id=&quot;️-3-çeviri-kelimelerini-güncelleme-srci18nuits&quot;&gt;🗣️ 3. Çeviri Kelimelerini Güncelleme: &lt;code&gt;src/i18n/ui.ts&lt;/code&gt;&lt;/h2&gt;
&lt;p&gt;Sitedeki tüm navigasyon menüleri, “Yayınlanma Tarihi” veya “İçindekiler” gibi statik kelimeler &lt;code&gt;src/i18n/ui.ts&lt;/code&gt; dosyasında saklanır.&lt;/p&gt;
&lt;p&gt;Bu kelimeleri değiştirmek veya yeni bir kelime eklemek için &lt;code&gt;ui&lt;/code&gt; nesnesini düzenlemeniz yeterlidir:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;typescript&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#F97583&quot;&gt;export&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; const&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; ui&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; =&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt; {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  tr: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &apos;nav.home&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;Ana Sayfa&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &apos;toc.title&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;İçindekiler&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  en: {&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &apos;nav.home&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;Home&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;    &apos;toc.title&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;: &lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt;&apos;Contents&apos;&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;,&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;  },&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;} &lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt;as&lt;/span&gt;&lt;span style=&quot;color:#F97583&quot;&gt; const&lt;/span&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Değişiklikleri kaydettiğinizde sitenizdeki tüm statik butonlar ve navigasyon metinleri güncellenecektir.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;sonuç&quot;&gt;Sonuç&lt;/h2&gt;
&lt;p&gt;Zahit, dikkatinizi dağıtmadan sadece yazmaya odaklanabilmeniz için sade tasarlandı. CSS değişkenleri, &lt;code&gt;config.ts&lt;/code&gt; ayrımı ve statik çeviri sözlüğü sayesinde portföyünüzü dakikalar içinde tamamen kendinize ait bir alana dönüştürebilirsiniz.&lt;/p&gt;
&lt;p&gt;Keyifli kodlamalar ve yazımlar dileriz!&lt;/p&gt;</content:encoded></item><item><title>Zahit Teması: İçerik Kullanımı ve Çoklu Dil Yapısı</title><link>https://zahit.dev/tr/blog/kullanim/</link><guid isPermaLink="true">https://zahit.dev/tr/blog/kullanim/</guid><description>İki dilli yazılar oluşturmayı, içerik koleksiyonlarını yönetmeyi ve Zahit’in akıllı dil geçiş mekanizmasını kullanmayı öğrenin.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;Zahit temasının en güçlü özelliklerinden biri, iki dilli (Türkçe ve İngilizce) içerik yönetimine sunduğu yerleşik ve akıcı destektir. Bu rehberde, yazılarınızın klasör yapısını nasıl düzenleyeceğinizi, gönderi üst bilgilerini (frontmatter) nasıl biçimlendireceğinizi ve akıllı dil geçiş sistemini nasıl verimli kullanacağınızı öğreneceğiz.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;-i̇çerik-klasör-yapısı&quot;&gt;📂 İçerik Klasör Yapısı&lt;/h2&gt;
&lt;p&gt;Tüm blog yazıları &lt;code&gt;src/content/blog/&lt;/code&gt; klasörü altında tutulur. Bu dizin içinde, yazılar dillere göre iki alt klasöre ayrılmıştır:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;src/content/blog/tr/&lt;/code&gt; — Türkçe yazılarınızın bulunacağı klasör.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;src/content/blog/en/&lt;/code&gt; — İngilizce yazılarınızın bulunacağı klasör.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Astro, &lt;code&gt;src/content.config.ts&lt;/code&gt; dosyasında tanımlanan koleksiyon yükleyicisi sayesinde bu klasörler içindeki &lt;code&gt;.md&lt;/code&gt; ve &lt;code&gt;.mdx&lt;/code&gt; uzantılı tüm dosyaları otomatik olarak tarar ve derler.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;-gönderi-şablonu-ve-parametreler-frontmatter&quot;&gt;📋 Gönderi Şablonu ve Parametreler (Frontmatter)&lt;/h2&gt;
&lt;p&gt;Her markdown yazısının en başında, üç tire &lt;code&gt;---&lt;/code&gt; işaretleri arasına yerleştirilmiş bir üst bilgi (meta veri) bloğu yer almalıdır. Zahit şemasının zorunlu kıldığı alanlar şunlardır:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;markdown&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF;font-weight:bold&quot;&gt;---&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;title: &apos;Yazınızın Başlığı&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;description: &apos;Yazınızın kısa bir özeti veya açıklaması.&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;pubDate: &apos;2026-05-17&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;tags: [&apos;etiket1&apos;, &apos;etiket2&apos;]&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#E1E4E8&quot;&gt;translationKey: &apos;benzersiz-yazi-anahtari&apos;&lt;/span&gt;&lt;/span&gt;
&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF;font-weight:bold&quot;&gt;---&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&quot;alanların-açıklamaları&quot;&gt;Alanların Açıklamaları:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;title&lt;/code&gt; &amp;#x26; &lt;code&gt;description&lt;/code&gt;:&lt;/strong&gt; Yazının başında gösterilen ve arama motorları (SEO) için HTML &lt;code&gt;&amp;#x3C;head&gt;&lt;/code&gt; etiketlerine dinamik olarak aktarılan zorunlu alanlardır.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;pubDate&lt;/code&gt;:&lt;/strong&gt; Yayınlanma tarihi. Zahit bu tarihi yazıları kronolojik sıralamak ve arşiv sayfasında yıllara göre otomatik gruplamak için kullanır.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;tags&lt;/code&gt;:&lt;/strong&gt; Yazı etiketleri. Bu yazıların rehber arşivinde listelenmesi için etiketler arasına &lt;code&gt;zahit-guide&lt;/code&gt; eklemeyi unutmayın.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;translationKey&lt;/code&gt;:&lt;/strong&gt; Bir yazının Türkçe ve İngilizce karşılıklarını birbirine bağlayan tamamen benzersiz ortak bir metin anahtarıdır.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&quot;-akıllı-dil-geçiş-mekanizması-nasıl-çalışır&quot;&gt;🌐 Akıllı Dil Geçiş Mekanizması Nasıl Çalışır?&lt;/h2&gt;
&lt;p&gt;Zahit, sayfa üst bilgi alanındaki (&lt;code&gt;Header.astro&lt;/code&gt;) dil yönlendirmesinde akıllı bir mantık barındırır. Bir ziyaretçi Türkçe bir yazı okurken sağ üstteki &lt;strong&gt;“EN”&lt;/strong&gt; butonuna tıkladığında, sistem onu İngilizce ana sayfaya fırlatmaz.&lt;/p&gt;
&lt;p&gt;Bunun yerine, tüm içerik havuzunu tarayarak o sırada okunan yazı ile &lt;strong&gt;tamamen aynı&lt;/strong&gt; &lt;code&gt;translationKey&lt;/code&gt; değerine sahip İngilizce yazıyı arar:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Eğer eşleşen bir yazı bulunursa:&lt;/strong&gt; Ziyaretçiyi doğrudan o yazının İngilizce çeviri sayfasına yönlendirir.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Eğer eşleşen bir yazı bulunamazsa:&lt;/strong&gt; Ziyaretçiyi güvenli bir şekilde İngilizce arşiv sayfasına (&lt;code&gt;/en/archive/&lt;/code&gt;) yönlendirir.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&quot;uygulamalı-örnek&quot;&gt;Uygulamalı Örnek:&lt;/h3&gt;
&lt;p&gt;Örneğin, minimal tasarım üzerine iki dilde bir yazı hazırlamak istiyorsunuz:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;src/content/blog/tr/sadelik.md&lt;/code&gt; dosyasını oluşturun ve içine &lt;code&gt;translationKey: &apos;simplicity-post&apos;&lt;/code&gt; ekleyin.&lt;/li&gt;
&lt;li&gt;&lt;code&gt;src/content/blog/en/simplicity.md&lt;/code&gt; dosyasını oluşturun ve içine &lt;code&gt;translationKey: &apos;simplicity-post&apos;&lt;/code&gt; ekleyin.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Bu basit ayar sayesinde, okuyucularınız diledikleri anda hiçbir içerik kaybı veya kopukluk yaşamadan Türkçe ve İngilizce çeviriler arasında geçiş yapabilirler.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;sonraki-adımlar&quot;&gt;Sonraki Adımlar&lt;/h2&gt;
&lt;p&gt;Artık yazılarınızı nasıl düzenleyeceğinizi ve yayınlayacağınızı biliyorsunuz. Bir sonraki aşamada tasarım şablonlarını, CSS renk tonlarını ve sosyal medya ağınızı nasıl güncelleyeceğinizi öğrenebilirsiniz.&lt;/p&gt;
&lt;p&gt;Son rehberimize geçiş yapın: &lt;strong&gt;&lt;a href=&quot;/tr/blog/ozellestirme/&quot;&gt;Zahit Teması: Gelişmiş Özelleştirme ve Stil Ayarları&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content:encoded></item><item><title>Zahit Teması: Adım Adım Kurulum Rehberi</title><link>https://zahit.dev/tr/blog/kurulum/</link><guid isPermaLink="true">https://zahit.dev/tr/blog/kurulum/</guid><description>Zahit temasını yerel bilgisayarınıza nasıl kuracağınızı, yapılandıracağınızı ve çalıştıracağınızı öğrenin.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate><content:encoded>&lt;p&gt;&lt;strong&gt;Zahit&lt;/strong&gt; kurulum rehberine hoş geldiniz! Zahit, sadeliğin eksiklik değil derinlik olduğu felsefesiyle üretilmiş, ham ve düz minimalist bir Astro v6 temasıdır. Bu rehberde, depoyu klonlamaktan yerel geliştirme sunucusunu ayağa kaldırmaya kadar tüm kurulum adımlarını öğreneceğiz.&lt;/p&gt;
&lt;h2 id=&quot;gereksinimler&quot;&gt;Gereksinimler&lt;/h2&gt;
&lt;p&gt;Kuruluma başlamadan önce sisteminizde aşağıdaki araçların kurulu olduğundan emin olun:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Node.js:&lt;/strong&gt; &lt;code&gt;22.12.0&lt;/code&gt; veya üzeri bir sürüm tavsiye edilir. Sürümünüzü kontrol etmek için terminalde şu komutu çalıştırabilirsiniz:
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;node&lt;/span&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt; --version&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Git:&lt;/strong&gt; Proje kodlarını indirmek ve versiyonlamak için gereklidir.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id=&quot;adım-1-projeyi-klonlayın&quot;&gt;Adım 1: Projeyi Klonlayın&lt;/h2&gt;
&lt;p&gt;Zahit temasını kullanmak için öncelikle GitHub deposunu bilgisayarınıza indirmelisiniz. Terminali açın ve aşağıdaki komutu girin:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;git&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; clone&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; https://github.com/kuscadev/Zahit.git&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Klonlama işlemi tamamlandıktan sonra proje klasörünün içerisine geçiş yapın:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#79B8FF&quot;&gt;cd&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; Zahit&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;hr&gt;
&lt;h2 id=&quot;adım-2-bağımlılıkları-yükleyin&quot;&gt;Adım 2: Bağımlılıkları Yükleyin&lt;/h2&gt;
&lt;p&gt;Zahit, yazıların işlenmesi için &lt;code&gt;@astrojs/mdx&lt;/code&gt; ve ikonların yönetimi için &lt;code&gt;astro-icon&lt;/code&gt; gibi hafif kütüphaneler kullanır. Projenin ana dizininde aşağıdaki komutu çalıştırarak gerekli tüm paketleri yükleyin:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; install&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Bu komut &lt;code&gt;package.json&lt;/code&gt; dosyasını okuyacak ve yerel &lt;code&gt;node_modules&lt;/code&gt; klasörünü oluşturacaktır.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;adım-3-geliştirme-sunucusunu-başlatın&quot;&gt;Adım 3: Geliştirme Sunucusunu Başlatın&lt;/h2&gt;
&lt;p&gt;Paket kurulumları tamamlandığına göre Astro’nun hızlı ve dinamik yerel sunucusunu başlatmaya hazırsınız:&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;bash&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span style=&quot;color:#B392F0&quot;&gt;npm&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; run&lt;/span&gt;&lt;span style=&quot;color:#9ECBFF&quot;&gt; dev&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Terminal ekranınızda projenin çalıştığı yerel adres görüntülenecektir (genellikle):&lt;/p&gt;
&lt;pre class=&quot;astro-code github-dark&quot; style=&quot;background-color:#24292e;color:#e1e4e8; overflow-x: auto;&quot; tabindex=&quot;0&quot; data-language=&quot;text&quot;&gt;&lt;code&gt;&lt;span class=&quot;line&quot;&gt;&lt;span&gt;  ┃ Local    http://localhost:4321/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Tarayıcınızı açıp &lt;code&gt;http://localhost:4321/&lt;/code&gt; adresine giderek minimalist ve şık sitenizi anında görüntüleyebilirsiniz! Kod üzerinde yapacağınız her değişiklik tarayıcıda anlık olarak yenilenecektir.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id=&quot;sonraki-adımlar&quot;&gt;Sonraki Adımlar&lt;/h2&gt;
&lt;p&gt;Tebrikler, Zahit temanız başarıyla kuruldu ve çalışıyor! Artık yazar biyografinizi özelleştirebilir ve ilk iki dilli blog yazınızı kaleme alabilirsiniz.&lt;/p&gt;
&lt;p&gt;Yazı oluşturma ve çoklu dil sistemini öğrenmek için bir sonraki rehberimize göz atın: &lt;strong&gt;&lt;a href=&quot;/tr/blog/kullanim/&quot;&gt;Zahit Teması: İçerik Kullanımı ve Çoklu Dil Yapısı&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;</content:encoded></item><item><title>Markdown Rehberi: Temel Sözdizimi</title><link>https://zahit.dev/tr/blog/markdown-rehberi/</link><guid isPermaLink="true">https://zahit.dev/tr/blog/markdown-rehberi/</guid><description>Markdown ile yazarken kullanabileceğiniz temel sözdizimi elementleri ve örnekleri.</description><pubDate>Sat, 10 May 2025 00:00:00 GMT</pubDate><content:encoded>Markdown, düz metin kullanarak biçimlendirilmiş belgeler oluşturmanıza olanak tanıyan hafif bir işaret dilidir. Zahit gibi Astro tabanlı sitelerde içerik üretmenin en doğal yolu budur.

## Başlıklar

```
# H1 Başlık
## H2 Başlık
### H3 Başlık
```

## Metin Biçimlendirme

**Kalın metin** için çift yıldız, *italik* için tek yıldız kullanılır. ~~Üstü çizili~~ metin için ise çift tilde.

&gt; Alıntı blokları için `&gt;` karakterini kullanabilirsiniz. Okuyucunun dikkatini çekmek istediğiniz önemli cümleleri bu şekilde vurgulayabilirsiniz.

## Listeler

Sırasız liste:
- Birinci madde
- İkinci madde
  - İç içe madde
- Üçüncü madde

Sıralı liste:
1. Önce bunu yap
2. Sonra şunu
3. En son bunu

## Bağlantılar ve Görseller

[Astro resmi sitesi](https://astro.build) formatında bağlantı ekleyebilirsiniz.

## Kod Blokları

Satır içi `kod` için backtick kullanılır.

```javascript
function zahit() {
  return &apos;Sadelik, eksiklik değil derinliktir.&apos;;
}
```

## Tablolar

| Sözdizimi | Açıklama |
|-----------|----------|
| `**kalın**` | Kalın metin |
| `*italik*` | İtalik metin |
| `[metin](url)` | Bağlantı |

Markdown öğrenmek birkaç dakika alır; ustalaşmak ise sizi özgür kılar.</content:encoded></item></channel></rss>