Ada
Giriş yap

← Dokümantasyon

Özel CSS

Panelin Tema sekmesindeki "Özel CSS" kutusuna kendi stilini yazabilirsin. Bir hazır tema uyguladıysan o temanın CSS'i zaten bu kutuda duruyor; sıfırdan başlamak zorunda değilsin, mevcut satırları değiştirmek genelde yeterli.

Üst sınır 20.000 karakter. Bu, gerçek bir temanın onda birini bile doldurmadığı bir sınır; buraya megabaytlarca metin yapıştırılmasını engellemek için var, seni kısıtlamak için değil.

Nereden başlayacağını bilmiyorsan CSS değişkenleri ve seçiciler sayfasına bak: çoğu değişiklik oradaki beş on satırla yapılıyor.

Kapalı olan birkaç şey

Aşağıdakiler kabul edilmiyor; kaydetmeye çalıştığında form hata verir ve neyin sorun olduğunu söyler.

Bu denetim yazdığın metnin hem düz hâline hem de CSS'in kendi kaçış (escape) söz dizimiyle gizlenmiş hâline bakıyor: \75\72\6c( gibi bir yazım tarayıcıda url( olarak okunur, filtre onu da yakalıyor. Yani araya karakter serpiştirip filtreyi atlatmak diye bir yol yok, bu davranış rastgele üretilmiş binlerce girdiyle ayrıca sınanıyor.

Bunun bir bedeli var ve saklamıyoruz: özel font kullanamıyorsun, çünkü web fontu yüklemenin tek yolu url(). Ziyaretçinin cihazında zaten kurulu olan yazı tipleriyle (Georgia, ui-monospace gibi) ve system-ui aileleriyle yetinmen gerekiyor. Bunu bilerek seçtik; gerekçesi Bazı şeyler neden kapalı sayfasında.

Kendi blogunu bozarsan

CSS yazarken blogunu okunmaz hâle getirmen mümkün ve buna izin veriliyor; burası senin alanın. Panel ise blogunun CSS'inden etkilenmiyor, yani ne yazarsan yaz panele girip kutuyu temizleyebilirsin. Tamamen boşaltırsan blog varsayılan görünüme döner.