CTA: Hesap Oluştur Oturum Aç
  • Hesap Oluştur
  • Oturum Aç

Tema Tasarımı (Theme Design) Modülü

Tema Tasarımı (Theme Design) modülü, BulutPress® ile kurulan web sitenizin görünümünü tek satır CSS kodu yazmadan yönetmenizi sağlayan site geneli bir tasarım aracıdır. Sitenin varsayılan yazı tipini, yazı boyutunu, yazı rengini ve arkaplanını tek yerden belirler; ardından üst alan (header), banner bölümleri, orta alan, footer, modül başlıkları, içerik ve kategori sayfaları, e-ticaret kartları ve HTML başlıkları gibi 94 hazır hedef için arkaplan, iç ve dış boşluk, gölge, kenarlık, köşe yuvarlaklığı, hover efekti, tipografi ve mobil görünüm ayarlarını ayrı ayrı yapmanıza olanak tanır. Seçtiğiniz Google Fonts yazı tipleri siteye kendiliğinden yüklenir.

Bu rehberde Tema Tasarımı modülünün ne işe yaradığını, nasıl eklenip yayınlandığını, tüm parametrelerini (kabul edilen değer aralıklarıyla birlikte), hedef seçici kataloğunun tamamını, mobil ve masaüstü davranışını, hazır tasarım tariflerini ve sık sorulan soruları bulacaksınız.

Tema Tasarımı Modülü Nedir?

Tema Tasarımı, sayfaya görünür bir bölüm eklemeyen, bunun yerine sitenizin mevcut bölümlerinin nasıl görüneceğini belirleyen bir modüldür. Modüle girdiğiniz her ayar, sitenin stil dosyasına CSS kuralı olarak yazılır. Örneğin bir nesnede hedef olarak .modul-baslik seçip yazı rengini kırmızı yaparsanız, sitedeki tüm modül başlıkları kırmızı görünür.

Modül iki katmandan oluşur:

  • Site geneli (gövde) ayarları: Sitenin <body> etiketine uygulanan varsayılan yazı tipi, arkaplan, yazı rengi, yazı boyutu, yazı kalınlığı ve satır yüksekliği. Alt elemanlar aksi belirtilmedikçe bu değerleri miras alır.
  • Nesneler (hedef bazlı ayarlar): Her nesne, kataloğdan seçilen tek bir hedefe (CSS seçicisine) uygulanan stil paketidir. İstediğiniz kadar nesne ekleyebilirsiniz; her nesne CSS'e {seçici} { ... } kuralı olarak yazılır.

Ne Zaman Kullanılır, Ne Zaman Kullanılmaz?

Kullanmanız gereken durumlar

  • Sitenin yazı tipini, renklerini, boşluklarını site genelinde ve kod yazmadan değiştirmek istediğinizde.
  • Tema görünümünü değiştirmek için elle CSS yazmadan önce: seçici bazlı düzenlemelerin çoğu bu modülden yapılabilir ve tek yerden yönetilir.
  • Header, banner, footer gibi bölümlere arkaplan, minimum yükseklik ve boşluk vermek; modül başlıklarını, kartları, düğmeleri ve bağlantıları stillemek istediğinizde.
  • Belirli bir bölümü sadece mobilde ya da sadece masaüstünde gizlemek istediğinizde.

Kullanmamanız gereken durumlar

  • Sayfaya yeni bir bölüm eklemek istiyorsanız: Tema Tasarımı görünür bir bölüm üretmez. Bunun için Hero Banner, Zengin Arkaplan, Esnek Modül gibi içerik modüllerini kullanın.
  • Katalog dışında bir seçici hedeflemek istiyorsanız: hedef alanına serbest CSS seçicisi yazılamaz, yalnız hazır katalogdan seçim yapılır.
  • Pseudo-element (::before, ::after), özel media query veya animasyon gerekiyorsa: modülün ve kataloğun kapsamadığı bu ince ayarlar temanın Less (CSS) bölümüne yazılır.

Tema Tasarımı Modülü Nasıl Eklenir ve Yayınlanır?

  1. Yönetim panelinde herhangi bir sayfanın modül ekleme ekranını açın ve modül türü olarak Tema Tasarımı (Theme Design)'nı seçin. Modül site-genel grubundadır.
  2. Modül Başlığı alanına panelde ayırt etmenizi sağlayacak bir ad yazın (örneğin "Site Tema Ayarları"). Bu alan zorunludur.
  3. Konum seçmenize gerek yoktur: Tema Tasarımı konumdan bağımsız (location-free) bir modüldür ve sistem tarafından otomatik olarak Banner Alt 3 konumuna yerleştirilir. Bu modülün konumu sonradan değiştirilemez, değiştirmek de anlamsızdır.
  4. Site geneli ayarlarını (yazı tipi, arkaplan, renk, boyut, kalınlık, satır yüksekliği) doldurun.
  5. Yeni Nesne Ekle düğmesiyle hedef bazlı nesneler ekleyin ve her nesnede önce Hedef CSS Seçici'yi seçin.
  6. Kaydet (CTRL+S) ile modülü kaydedin. Görsel gerektiren alanlar (örn. Zemin Görseli (Mobil) ve url(...) içeren arkaplanlar) ilk kayıttan sonra düzenleme ekranında kullanılabilir hale gelir.
  7. Çok önemli: Modülün yayın ekranından "Tüm Sayfalarda Yayınla" seçeneğini işaretleyin. Aksi halde ayarlar yalnızca modülün eklendiği sayfada geçerli olur ve diğer sayfalarda "çalışmıyor" gibi görünür. Tüm sayfalarda yayınlanan modül, ileride eklenecek yeni sayfalarda da otomatik olarak geçerli olur.

Sitede tek bir Tema Tasarımı modülü kullanmanız önerilir; böylece tüm tema ayarlarınız tek yerden yönetilir ve birbiriyle çakışmaz.

Genel Modül Ayarları

Her modülde bulunan ortak alanların Tema Tasarımı modülündeki anlamı:

Alan Seçenekler / Değer Açıklama
Modül Başlığı (zorunlu) Metin Modülü panelde tanımanızı sağlar.
Hangi Cihazlarda Görüntülenecek? Mobil ve Masaüstünde (varsayılan) · Sadece Mobilde · Sadece Masaüstünde Modülün hangi cihaz grubunda çalışacağını belirler. Tema ayarlarının tüm cihazlarda geçerli olması için varsayılan seçeneği kullanın; cihaza özel ayarlar için nesnelerdeki mobil alanlarını tercih edin.
Kategoride Yayınlanıyorsa Kategori Girişi ve İçerikte (varsayılan) · Sadece Kategori Girişinde · Sadece Kategori İçeriğinde Modül bir kategori sayfasına bağlıysa, kategorinin giriş (listeleme) sayfasında mı, içerik sayfalarında mı, yoksa ikisinde de mi geçerli olacağını belirler.
Modül Yapışkanlığı (px) Sayı (boş = yapışmaz) Görünür kutu çizen modüller içindir; Tema Tasarımı sayfaya kutu eklemediğinden boş bırakılır.
Yayın Durumu Yayında (varsayılan) · Yayında Değil "Yayında Değil" seçilirse modül sayfalara bağlı olsa da hiçbir ayar uygulanmaz. Tüm tema ayarlarını geçici olarak devre dışı bırakmak için kullanılabilir.
Modül Başlığı Görünümü Başlığı Göster (varsayılan) · Başlığı Gizle Başlık yalnızca panelde ayırt etmek için verildiğinden "Başlığı Gizle" önerilir.
Modül Düzenleme Yetkisi Tüm Yöneticiler (varsayılan) · Sadece Site Sahibi "Sadece Site Sahibi" seçilirse tema ayarlarını yalnız site sahibi değiştirebilir; ajans ve çok yöneticili sitelerde tasarımın yanlışlıkla bozulmasını önler.

Site Geneli (Gövde) Ayarları

Bu alanlar sitenin <body> etiketine uygulanır ve tüm sayfanın varsayılanını oluşturur. Boş bırakılan alanlarda tema varsayılanı geçerli kalır.

Alan Kategori Değer / Aralık Açıklama
Yazı Tipi (Google Fonts) Genel 36 seçenek (boş = tarayıcı varsayılanı) Site varsayılan yazı tipi. Seçilen Google Font, 100-900 arası tüm ağırlıklarıyla siteye otomatik eklenir.
Arkaplan Genel CSS background kısaltması, en çok 1000 karakter Sitenin arkaplanı: düz renk, url(...) ile görsel ya da gradyan. Boş = tema varsayılanı.
Yazı Rengi Genel HEX veya rgb/rgba Site varsayılan yazı rengi. Alt elemanlar ayrıca renk verilmedikçe bu rengi miras alır.
Yazı Boyutu (px) Tipografi 8 – 100 px Sitenin taban yazı boyutu. em ve % birimleri bu değer üzerinden hesaplanır.
Yazı Kalınlığı Tipografi 100 – 900 (100'ün katları) 400 = normal, 700 = kalın. Seçilen font o kalınlığı desteklemiyorsa en yakını uygulanır.
Satır Yüksekliği (px) Tipografi 8 – 100 px Tipik değer: yazı boyutu × 1,4 – 1,6 (örn. 16 px yazı için 24 px). Dikkat: Değer piksel olarak miras kalır; kendi satır yüksekliği olmayan büyük başlıklar da bu değeri alır ve satırlar üst üste biner. Başlıklara ayrıca satır yüksekliği verin ya da bu alanı boş bırakın.

Kullanılabilir Google Fonts yazı tipleri

Sans-serif (tırnaksız): Roboto, Roboto Condensed, Open Sans, Lato, Montserrat, Poppins, Raleway, Oswald, Nunito, PT Sans, Source Sans 3, Inter, Rubik, Work Sans, Fira Sans, Quicksand, Barlow, Mulish, Josefin Sans, Alan Sans, Instrument Sans, DM Sans, Figtree, Jost.

Serif (tırnaklı): Playfair Display, Merriweather, Lora, PT Serif, Libre Baskerville, EB Garamond, Crimson Text, Bitter, Fraunces, Cormorant Garamond, DM Serif Display.

Nesne düzeyindeki Yazı Tipi alanında bu listeye ek olarak Miras Al (inherit) seçeneği bulunur; hedef, üst elemanın yazı tipini kullanır.

Yazı kalınlığı seçenekleri: 900 (Çok Kalın), 800 (Çok Kalın), 700 (Kalın), 600 (Orta Kalın), 500 (Orta Kalın), 400 (Normal), 300 (İnce), 200 (Çok İnce), 100 (Çok İnce).

Nesne (Hedef) Ayarları

Her nesne bir hedef ve ona uygulanacak stillerden oluşur. Nesnede yalnızca doldurduğunuz alanlar CSS'e yazılır; boş bırakılan alanlar temanın mevcut görünümüne dokunmaz. Bir nesnede 44 ayar alanı vardır ve bunlar panelde aşağıdaki kategorilerle gruplanır.

Seçici: Hedef CSS Seçici

Hedef CSS Seçici her nesnede zorunludur. Alana tıklandığında açılan pencereden seçilir; serbest metin yazılamaz. Seçilen değer CSS'e {seçici} { ... } olarak yazılır. Katalogda toplam 94 hedef bulunur:

Üst Alan (Header)

Hedef (panelde görünen ad) CSS seçicisi
Üst Alan (tamamı) #bolum-ust
Üst Bar #bolum-ust-bar
Üst Şerit #bolum-ust-serit
Şerit Yerleşim #bolum-ust-serit-yerlesim
Şerit Sol #bolum-ust-serit-sol
Şerit Sağ #bolum-ust-serit-sag
Şerit Düğmeler #bolum-ust-serit-dugmeler
Sepet Düğmesi #sepet-dugme
Sepet Adet Rozeti #sepet-adet
Arama Düğmesi #dugme-google-arama

Üst Bannerlar

Hedef (panelde görünen ad) CSS seçicisi
Üst Banner #bolum-banner-ust
Üst Banner Modül Başlıkları #bolum-banner-ust .modul-baslik
Üst Banner 2 #bolum-banner-ust-2
Üst Banner 2 Modül Başlıkları #bolum-banner-ust-2 .modul-baslik
Üst Banner 3 #bolum-banner-ust-3
Üst Banner 3 Modül Başlıkları #bolum-banner-ust-3 .modul-baslik

Orta Alan

Hedef (panelde görünen ad) CSS seçicisi
İki Banner Arası #bolum-iki-banner-arasi
Orta Üst #bolum-orta-ust
Orta Üst Modül Başlıkları #bolum-orta-ust .modul-baslik
Orta Üst 2 #bolum-orta-ust-2
Orta Üst 2 Modül Başlıkları #bolum-orta-ust-2 .modul-baslik
Orta Üst 3 #bolum-orta-ust-3
Orta Üst 3 Modül Başlıkları #bolum-orta-ust-3 .modul-baslik
Orta Alan #bolum-orta
Orta Gövde #bolum-orta-govde
Sol Kenar Çubuğu #bolum-orta-sol
Sağ Kenar Çubuğu #bolum-orta-sag
Orta Alt #bolum-orta-alt
Orta Alt Modül Başlıkları #bolum-orta-alt .modul-baslik
Orta Alt 2 #bolum-orta-alt-2
Orta Alt 2 Modül Başlıkları #bolum-orta-alt-2 .modul-baslik
Orta Alt 3 #bolum-orta-alt-3
Orta Alt 3 Modül Başlıkları #bolum-orta-alt-3 .modul-baslik

Alt Bannerlar

Hedef (panelde görünen ad) CSS seçicisi
Alt Banner #bolum-banner-alt
Alt Banner Modül Başlıkları #bolum-banner-alt .modul-baslik
Alt Banner 2 #bolum-banner-alt-2
Alt Banner 2 Modül Başlıkları #bolum-banner-alt-2 .modul-baslik
Alt Banner 3 #bolum-banner-alt-3
Alt Banner 3 Modül Başlıkları #bolum-banner-alt-3 .modul-baslik

Alt Alan (Footer)

Hedef (panelde görünen ad) CSS seçicisi
Footer #bolum-footer
Footer Modülleri #bolum-footer .modul
Footer Modül Başlıkları #bolum-footer .modul-baslik
Footer Modül Nesneleri #bolum-footer .itemInner

Genel ve Ortak Alanlar

Hedef (panelde görünen ad) CSS seçicisi
Tüm Sayfa #canvas
İçerik Konteyneri .bolum-konteyner
Tüm Yatay Bölümler .bolum-kolon-yatay
Tüm Banner Bölümleri .bolum-banner-ust-alt
Banner İç Alanı .banner-ic
Tüm Dikey Bölümler .bolum-kolon-dikey

İçerik Sayfası

Hedef (panelde görünen ad) CSS seçicisi
Sayfa Ana Başlığı #sayfa-ana-baslik
Breadcrumb .breadcrumb
Breadcrumb Öğeleri .breadcrumb li
Breadcrumb Linkleri .breadcrumb a
Makale Tarihleri .article-dates
Sosyal Paylaşım Düğmeleri #sosyal-paylasim-dugmeleri

Kategori Sayfası

Hedef (panelde görünen ad) CSS seçicisi
Kategori Giriş Yazısı #kategori-giris-yazisi
Kategori Listeleme Alanı #kategori-icerikleri
Kategori Kartları #kategori-icerikleri .itemInner
Kategori Kart Başlıkları #kategori-icerikleri .itemBaslik
Kategori Kart Görselleri #kategori-icerikleri .itemFigure img
Kategori Kart Tarihleri #kategori-icerikleri .itemTarih
Devamını Oku Düğmeleri #kategori-icerikleri .devami
Sayfalandırma #kategori-sayfalandirma
Önceki Yazılar Bloğu #kategori-oncekiler

Kategori İçerikleri Listeleme Modülü (Blog Modülü)

Hedef (panelde görünen ad) CSS seçicisi
Blog Modülü Kartları .modul-kategori .itemInner
Blog Modülü Kart Görsel Kutusu .modul-kategori .itemFigure p
Blog Modülü Kart Başlıkları .modul-kategori .itemBaslik
Blog Modülü Kart Görselleri .modul-kategori .itemFigure img
Blog Modülü Kart Tarihleri .modul-kategori .itemTarih
Blog Modülü Devamını Oku Düğmeleri .modul-kategori .devami a

E-Ticaret

Hedef (panelde görünen ad) CSS seçicisi
Raf Giriş Yazısı #raf-giris-yazisi
Ürün Kartı .raf-urun
Ürün Kart Başlığı .raf-urun-baslik
Ürün Kart Fiyatı .raf-urun-fiyat
Ürün Kart Görseli .raf-urun-gorsel
Eski Fiyat .fiyat-eski
Ürün Detay Başlığı #urun-baslik
Ürün Detay Fiyatı #urun-fiyat
Ürün Detayları #urun-detaylar
Sepete Ekle Düğmesi #sepete-ekle

Modüller

Hedef (panelde görünen ad) CSS seçicisi
Modül Başlıkları .modul-baslik
Modül Nesneleri .modul .itemInner
Modül Nesne Başlıkları .modul .itemBaslik
Modül Devamı Düğmeleri .modul .devami
Artan Sayılar: Sayı .modul-number-counter .counter-anim

HTML Elemanları

Hedef (panelde görünen ad) CSS seçicisi
Tüm Başlıklar (H1-H6) h1,h2,h3,h4,h5,h6
Bağlantılar a
Kalın Yazı strong
Başlık 1 h1
Başlık 2 h2
Başlık 3 h3
Başlık 4 h4
Başlık 5 h5
Başlık 6 h6

İpucu: .modul-baslik tüm modül başlıklarını etkiler. Yalnızca belirli bir bölümdeki başlıkları değiştirmek için o bölüme özel seçiciyi (örn. #bolum-footer .modul-baslik) kullanın. #canvas tüm sayfa kapsayıcısıdır; .bolum-konteyner içerik genişliğini taşıyan kapsayıcıdır.

Arkaplan ve Kutu

Alan Değer / Aralık Açıklama
Arkaplan CSS background kısaltması, en çok 1000 karakter Hedefin arkaplanı: renk, url(...) görsel veya gradyan. Örnek: rgba(255,255,255,0.5) url(x.png) top center no-repeat.
Minimum Yükseklik (PC) (px) 0 – 2000 px Hedefin en az yüksekliği; içerik az olsa bile bölüm yüksekliğini sabitler. Tüm ekranlarda geçerlidir; mobil değeri doluysa mobilde o geçer.
Minimum Yükseklik (Mobil) (px) 0 – 2000 px Mobilde (≤767 px) geçerli minimum yükseklik. Masaüstünde yüksek tutulan hero/banner bölümlerini mobilde kısaltmak için. Boş = PC değeri.
Kutu Gölgesi CSS box-shadow, en çok 240 karakter Örnek: 0 4px 12px rgba(0,0,0,0.1). Birden çok gölge virgülle ayrılır. Boş = gölge yok.
Köşe Yuvarlaklığı (px) 0 – 200 px Dört köşeye uygulanan yarıçap. 0 = keskin köşe. Kare (1/1) kutuda genişliğin yarısı veya üzeri daire yapar (örn. 120 px kutu için 60; 200 yazmak 400 px'e kadar her genişlikte daire verir).
Kenarlık CSS border kısaltması, en çok 100 karakter Örnek: 1px solid #e0e0e0. Boş = kenarlık çizilmez.
Alt Kenarlık CSS border-bottom, en çok 100 karakter Yalnız alt kenar; başlık altı çizgisi veya kesikli satır ayracı için (örn. 1px dashed #c8b89a). Kenarlık ile birlikte girilirse alt kenarı bu değer belirler.
Yerleşim Biçimi Blok (tam genişlik) · Satır içi blok (içerik kadar) · Esnek (flex) · Satır içi esnek (inline-flex) CSS display. "Satır içi blok", düğme gibi elemanların satır boyu yayılmasını engeller; genişliği içerik ve iç boşluk belirler.
Yatay Dağılım (flex) Başa yasla · Ortala · Sona yasla · İki uca yasla CSS justify-content. Yalnızca Yerleşim Biçimi esnek (flex) iken etkilidir. "İki uca yasla" metni sola, son parçayı (örn. fiyat) sağa iter.
Genişlik (%) 1 – 100 % Kapsayıcıya göre genişlik. Tipik kalıp: 100 + En Fazla Genişlik. span/a gibi satır içi elemanlarda etkisizdir (Yerleşim Biçimi blok veya satır içi blok olmalı); img ve table'da doğrudan çalışır.
En Fazla Genişlik (px) 1 – 2000 px Genişliğin üst sınırı. Genişlik (%) 100 + 460 px → dar ekranda tam genişlik, geniş ekranda en çok 460 px.
En Fazla Genişlik (Mobil) (px) 1 – 2000 px Mobilde (≤767 px) üst sınır. Masaüstünde büyük tutulan ikon, logo veya görseli mobilde küçültmek için (örn. PC 120 → mobil 80).
En-Boy Oranı 1/1 Kare · 4/3 Yatay · 3/2 Yatay · 16/9 Geniş · 3/4 Dikey · 2/3 Dikey CSS aspect-ratio (height: auto ile basılır). Farklı boyutlu fotoğrafları eşit kutuya oturtmak ya da kare/daire kırpmak için. Görsellerde Görsel Sığdırma "Kırp (cover)" ile birlikte kullanılır.
Görsel Sığdırma Kırp (cover) · Sığdır (contain) CSS object-fit; yalnız görsel/video hedefte etkilidir. Cover kutuyu doldurup taşan kenarları keser; contain görselin tamamını gösterir. Boş = görsel kutuya gerilir.
Dikey Hiza (px) -100 – 100 px CSS vertical-align. Metin içindeki ikon görseli veya span'ı taban çizgisine göre kaydırır. Negatif = aşağı (örn. -3), pozitif = yukarı. Blok elemanlarda etkisizdir.

Hover ve Geçiş Efektleri

Alan Değer / Aralık Açıklama
Yazı Rengi (Hover) HEX veya rgb/rgba Fare üzerine gelince uygulanan yazı rengi (:hover). Özellikle bağlantı ve düğmeler için.
Arkaplan (Hover) CSS background, en çok 1000 karakter Fare üzerine gelince uygulanan arkaplan.
Kenarlık (Hover) CSS border, en çok 100 karakter Fare üzerine gelince uygulanan kenarlık.
Kutu Gölgesi (Hover) CSS box-shadow, en çok 240 karakter Kartın "havaya kalkması" etkisi için Hoverda Dikey Kayma ile birlikte kullanılır.
Hoverda Dikey Kayma (px) -100 – 100 px Negatif = yukarı (örn. -10 kartı 10 px kaldırır), pozitif = aşağı. Yumuşak hareket için Geçiş Süresi de girilmelidir.
Geçiş Süresi (ms) 0 – 2000 ms Hover değişiminin yumuşama süresi; transition: all Xms ease olarak yazılır. Tipik: 200 – 300 ms. Boş = anında geçiş.

Boşluk Ayarları (PC ve Mobil)

Alan Değer Açıklama
İç Boşluk (PC) CSS padding kısaltması, birimli, en çok 100 karakter Örn. 10px 20px. Tüm ekranlarda geçerli; mobil değeri doluysa mobilde o geçer.
İç Boşluk (Mobil) CSS padding kısaltması Mobilde (≤767 px) geçerli iç boşluk, örn. 8px 12px. Boş = PC değeri.
Dış Boşluk (PC) CSS margin kısaltması, birimli, en çok 100 karakter Örn. 0 0 20px. Tüm ekranlarda geçerli; mobil değeri doluysa mobilde o geçer.
Dış Boşluk (Mobil) CSS margin kısaltması Mobilde (≤767 px) geçerli dış boşluk, örn. 0 0 12px. Boş = PC değeri.

Boşluk değerleri standart CSS sırasıyla yazılır: 1 değer tüm kenarlar; 2 değer dikey-yatay; 3 değer üst-yatay-alt; 4 değer üst-sağ-alt-sol. Birim (px vb.) yazmak zorunludur.

Tipografi

Alan Değer / Aralık Açıklama
Yazı Tipi 37 seçenek (Miras Al + 36 Google Font) Hedefin yazı tipi. "Miras Al" üst elemanın fontunu kullanır. Boş = site varsayılanı.
Yazı Boyutu (PC) (px) 8 – 200 px Tüm ekranlarda geçerli; mobil değeri doluysa mobilde o geçer.
Yazı Boyutu (Mobil) (px) 8 – 200 px Mobilde (≤767 px) geçerli yazı boyutu. Boş = PC değeri.
Yazı Kalınlığı 100 – 900 400 = normal, 700 = kalın.
Yazı Stili Normal · İtalik CSS font-style. Miras gelen italiği kaldırmak için "Normal".
Satır Yüksekliği (px) 8 – 200 px, en çok 2 ondalık (ayırıcı nokta: 25.6) Oran değil pikseldir: 1,6 oran için yazı boyutuyla çarpın (16 × 1.6 = 25.6).
Satır Yüksekliği Mobil (px) 8 – 200 px Mobil yazı boyutu küçültülünce satır aralığı da küçültülmelidir; boşsa masaüstü değeri mobilde aynen kalır.
Harf Aralığı (px) -10 – 50 px Negatif sıkıştırır, pozitif açar.
Yazı Rengi HEX veya rgb/rgba Boş = miras alınan renk.

Metin Biçimi

Alan Seçenekler Açıklama
Metin Hizalama Sol · Orta · Sağ CSS text-align. Kapsayıcı bir bölüme uygulanırsa içindeki tüm metinleri hizalar; satır içi (span) hedefte etkisizdir.
Harf Dönüşümü Dönüştürme (none) · BÜYÜK HARF · küçük harf · Her Kelime Büyük CSS text-transform. Yalnız görünümü değiştirir, içerik aynı kalır.
Metin Çizgisi Yok · Altı Çizili · Üstü Çizili CSS text-decoration. Bağlantılara "Yok" uygulanırsa alt çizgiler kalkar.

Arkaplan (Mobil)

Alan Seçenekler Açıklama
Zemin Görseli (Mobil) Modülün dosyalarından bir görsel Mobilde (≤767 px) Arkaplan alanındaki görselin yerine geçer; yalnızca background-image değişir, renk, tekrar, boyut ve konum korunur. Dar ekrana göre hazırlanmış görsel için idealdir. Bu alan modül ilk kez kaydedildikten sonra düzenleme ekranında açılır.
Zemin Görselini Mobilde Kaldır Hayır (varsayılan) · Evet Evet = mobilde background-image: none; görsel kalkar, Arkaplan'daki renk zemin olarak kalır. Zemin Görseli (Mobil) de doluysa bu seçenek önceliklidir.
Zemin Boyutu (Mobil) Kapla (cover) · Sığdır (contain) · Doğal boyut (auto) · Genişliğe sığdır (100% auto) · Yüksekliğe sığdır (auto 100%) Mobilde background-size. Boş = masaüstü değeri.
Zemin Konumu (Mobil) Orta · Orta Üst · Orta Alt · Sol Üst · Sol Orta · Sol Alt · Sağ Üst · Sağ Orta · Sağ Alt Mobilde background-position: görselin hangi noktaya yaslanacağı ve kırpılırken hangi kısmın görünür kalacağı.

Cihaz Görünürlüğü

Alan Seçenekler Açıklama
Mobilde Gizle Hayır (varsayılan) · Evet Evet = hedef ≤767 px ekranlarda display:none !important ile gizlenir (örn. sağ kenar çubuğunu mobilde kaldırmak).
Masaüstünde Gizle Hayır (varsayılan) · Evet Evet = hedef ≥768 px ekranlarda gizlenir; yalnızca mobilde görünmesi istenen bölümler için.

Uyarı: #canvas gibi çok geniş bir hedef gizlenirse sayfa o cihazda boş görünür.

Mobil ve Masaüstü Kırılım Noktaları

Modüldeki tüm "(Mobil)" alanları 767 px ve altı ekran genişliğinde, "Masaüstünde Gizle" ise 768 px ve üzeri genişlikte uygulanır. PC alanları tüm genişliklerde geçerlidir; mobil karşılığı doldurulduğunda mobil ekranlarda onun yerine mobil değer kullanılır. Bu sayede tek nesnede hem masaüstü hem mobil tasarımı yönetebilirsiniz.

Değer Yazım Biçimleri

Alan türü Biçim Örnek
Renk HEX, rgb veya rgba (saydamlık için rgba önerilir) #1a73e8 · rgba(0,0,0,0.6)
Arkaplan CSS background kısaltması: renk, görsel, gradyan #f5f5f5 · linear-gradient(135deg,#667eea,#764ba2) · #595C61 url(gorsel.jpg) center / cover no-repeat
Kenarlık [kalınlık] [stil] [renk] 1px solid rgba(0,0,0,0.1)
Kutu Gölgesi x y bulanıklık [yayılma] renk 0 4px 12px rgba(0,0,0,0.1)
Boşluk 1-4 değer, birim zorunlu 20px · 10px 20px · 0 0 20px

Arkaplana görsel eklerken url(...) içine modüle yüklenmiş dosyanın adı yazılır. Görselli arkaplan kullanmak için modül önce kaydedilmelidir; ilk kayıtta yalnız renk veya gradyan girip görseli düzenleme ekranında ekleyebilirsiniz.

Hazır Tasarım Tarifleri

1. Tüm sitenin yazı tipini değiştirmek

Site geneli ayarlarda Yazı Tipi = Inter, Yazı Boyutu = 16, Yazı Rengi = #333333. Başlıklar için ayrı bir nesne: hedef Tüm Başlıklar (H1-H6), Yazı Tipi = Montserrat, Yazı Kalınlığı = 700.

2. Modül başlıklarını özelleştirmek

Hedef Modül Başlıkları (.modul-baslik), Yazı Boyutu (PC) = 32, Yazı Boyutu (Mobil) = 24, Satır Yüksekliği = 40, Satır Yüksekliği Mobil = 30, Metin Hizalama = Orta, Alt Kenarlık = 2px solid #1a73e8, İç Boşluk (PC) = 0 0 12px.

3. Kartlara "havaya kalkma" hover efekti

Hedef Modül Nesneleri (.modul .itemInner), Köşe Yuvarlaklığı = 12, Kutu Gölgesi = 0 2px 8px rgba(0,0,0,0.08), Kutu Gölgesi (Hover) = 0 12px 24px rgba(0,0,0,0.15), Hoverda Dikey Kayma = -8, Geçiş Süresi = 250.

4. Blog kart görsellerini eşit yükseklikte göstermek

Hedef Blog Modülü Kart Görselleri (.modul-kategori .itemFigure img), Genişlik (%) = 100, En-Boy Oranı = 16/9 Geniş, Görsel Sığdırma = Kırp (cover).

5. Footer'ı koyu temaya almak

Hedef Footer (#bolum-footer), Arkaplan = #1f2933, Yazı Rengi = #e4e7eb, İç Boşluk (PC) = 60px 0, İç Boşluk (Mobil) = 32px 16px. Footer bağlantıları için hedef Bağlantılar yerine footer modül nesnelerini kullanarak etkiyi footer ile sınırlayın.

6. Sağ kenar çubuğunu mobilde gizlemek

Hedef Sağ Kenar Çubuğu (#bolum-orta-sag), Mobilde Gizle = Evet.

7. Sepete Ekle düğmesini öne çıkarmak

Hedef Sepete Ekle Düğmesi (#sepete-ekle), Arkaplan = #ff6a00, Arkaplan (Hover) = #e65c00, Yazı Rengi = #ffffff, Köşe Yuvarlaklığı = 8, İç Boşluk (PC) = 14px 32px, Yazı Kalınlığı = 700, Harf Dönüşümü = BÜYÜK HARF, Geçiş Süresi = 200.

8. Banner arkaplanını mobilde değiştirmek

Hedef Üst Banner (#bolum-banner-ust), Arkaplan = görselli arkaplan, Minimum Yükseklik (PC) = 600, Minimum Yükseklik (Mobil) = 380, Zemin Görseli (Mobil) = dikey hazırlanmış görsel, Zemin Konumu (Mobil) = Orta Üst. Mobilde görseli tamamen kaldırmak için Zemin Görselini Mobilde Kaldır = Evet.

9. Bağlantıların alt çizgisini kaldırmak

Hedef Bağlantılar (a), Metin Çizgisi = Yok, Yazı Rengi = marka renginiz, Yazı Rengi (Hover) = daha koyu ton, Geçiş Süresi = 150.

Tercihleri Kopyalama ve Kayıtlı Tercihler

Modülün nesne bölümünde Tercihleri Panoya Kopyala, Tercihleri Panodan Yapıştır ve Kayıtlı Tercihler düğmeleri bulunur. Hazırladığınız nesne ayarlarını panoya kopyalayıp başka bir Tema Tasarımı modülüne yapıştırabilir ya da daha önce kaydedilmiş tercihleri hızlıca yükleyebilirsiniz.

Önemli Notlar ve İpuçları

  • Modülü mutlaka tüm sayfalarda yayınlayın; tek sayfaya bağlı Tema Tasarımı yalnızca o sayfada etkili olur.
  • Boş bırakılan her alan temanın mevcut değerini korur; yalnızca değiştirmek istediğiniz alanları doldurun.
  • Site geneli Satır Yüksekliği piksel olarak miras kalır; büyük başlıklarda satır binmesini önlemek için başlık nesnelerine ayrıca satır yüksekliği verin.
  • Mobil yazı boyutunu küçülttüğünüzde mobil satır yüksekliğini de küçültün.
  • Genişlik (%), satır içi elemanlarda çalışmaz; önce Yerleşim Biçimi'ni blok veya satır içi blok yapın.
  • Yatay Dağılım yalnızca Yerleşim Biçimi esnek (flex) iken etkilidir.
  • Daire fotoğraf için: En-Boy Oranı 1/1 + Görsel Sığdırma Kırp (cover) + Köşe Yuvarlaklığı ≥ genişliğin yarısı.
  • Görselli arkaplan ve Zemin Görseli (Mobil) için modülü önce kaydedin, ardından düzenleme ekranında görseli yükleyin.
  • Katalogda olmayan seçiciler, pseudo-elementler, özel media query'ler ve animasyonlar için temanın Less (CSS) editörünü kullanın.
  • Aynı hedef için birden fazla nesne oluşturmak yerine tüm ayarları tek nesnede toplayın; bakım kolaylaşır.

Sık Sorulan Sorular

Tema Tasarımı modülü sayfada görünür bir alan oluşturur mu?

Hayır. Modül yalnızca mevcut bölümlerin görünümünü değiştiren CSS kuralları üretir; sayfaya yeni bir bölüm eklemez.

Ayarlarım neden yalnızca bir sayfada görünüyor?

Modül tüm sayfalarda yayınlanmamıştır. Modülün yayın ekranından "Tüm Sayfalarda Yayınla" seçeneğini işaretleyin.

Modülün konumunu nasıl seçerim?

Seçmenize gerek yoktur. Tema Tasarımı konumdan bağımsız bir modüldür ve otomatik olarak Banner Alt 3 konumuna yerleşir.

Hedef seçici alanına kendi CSS seçicimi yazabilir miyim?

Hayır. Hedef yalnızca 94 seçenekli hazır katalogdan seçilir. Katalog dışı hedefler için Less (CSS) editörünü kullanın.

Google Fonts yazı tiplerini ayrıca eklemem gerekir mi?

Hayır. Seçtiğiniz font, 100-900 ağırlıklarıyla birlikte siteye otomatik yüklenir.

Mobil ayarlar hangi ekran genişliğinde devreye girer?

767 px ve altı ekranlarda. "Masaüstünde Gizle" ise 768 px ve üzeri ekranlarda uygulanır.

Satır yüksekliğini oran olarak (1.5 gibi) yazabilir miyim?

Hayır, değer pikseldir. Oranı yazı boyutuyla çarparak yazın: 16 px yazı ve 1,5 oran için 24.

Bir bölümü yalnızca mobilde gizleyebilir miyim?

Evet. İlgili hedefi seçip Mobilde Gizle = Evet yapın.

Tema ayarlarını geçici olarak kapatabilir miyim?

Evet. Modülün Yayın Durumu'nu "Yayında Değil" yaparsanız tüm ayarlar devre dışı kalır; tekrar "Yayında" yaptığınızda geri gelir.