Eklentiler
Frutjam'i yalnızca CSS'ye özel Tailwind CSS eklentileriyle genişletin. Sıfır JavaScript, WCAG erişilebilir, çerçeveden bağımsız. Django, HTMX, Laravel ve herhangi bir çerçeveyle çalışır.
Frutjam eklentileri, çekirdek kitaplığı standart kullanıcı arayüzü öğelerinin ötesinde ek bileşenler ve entegrasyonlarla genişletir. Her eklenti bağımsız bir npm paketidir; yalnızca projenizin ihtiyaç duyduğu şeyleri yükleyin ve onu ana Frutjam içe aktarma işleminizin yanında tek bir @plugin yönergesine kaydedin. Eklentiler mevcut tema sistemiyle sorunsuz bir şekilde bütünleşerek CSS değişkenlerinizi ve WCAG AA renk belirteçlerinizi otomatik olarak devralır. Tasarım gereği çerçeveden bağımsız olan eklentiler, Django, HTMX, Laravel, React ve herhangi bir Tailwind CSS v4 projesiyle çalışır.
İşaretleme Düzenleyicisi
Yerel bir metin alanını tam bir düzenleme paketine dönüştüren Markdown metin düzenleyici eklentisi; senkronizasyon gerekmez. WYSIWYG ve düz Markdown modları, canlı önizleme, bul ve değiştir, RTL desteği, karanlık mod. Django, Laravel, Rails, Node.js, PHP ve herhangi bir yığınla çalışır.
Eklentiler nedir?
Frutjam eklentileri temel kitaplığı ek bileşenler, yardımcı programlar veya entegrasyonlarla genişletir. Her eklenti, seçebileceğiniz bağımsız bir pakettir; yalnızca ihtiyacınız olanı yükleyin, CSS paketinizi zayıf tutun.
Bağımsız paketler
Her eklenti bağımsız bir npm paketidir. Frutjam'ın yanına kurun ve CSS'nizde tek bir @plugin direktifiyle kaydedin.
Çerçeveden bağımsız
Eklentiler herhangi bir yığınla çalışır: Django, HTMX, Laravel, React veya düz HTML. Çerçeveye özgü sarmalayıcılara gerek yoktur.
Frutjam eklentisini nasıl yüklerim?
Eklentiyi npm aracılığıyla yükleyin ve CSS dosyanıza bir @plugin yönergesi ekleyin. Örneğin: npm i -D frutjam-eklenti-adı, ardından CSS'nizde @plugin "frutjam"; altına @plugin "frutjam-eklenti-adı"; ekleyin. İşte bu kadar; JavaScript yapılandırmasına gerek yok.
Eklentiler yalnızca CSS'den mi oluşuyor?
Eklentiye bağlıdır. Saf UI eklentileri yalnızca CSS'dir. Markdown editörü gibi bazı eklentiler JavaScript tabanlıdır çünkü işlevleri doğası gereği komut dosyası oluşturmayı gerektirir. Her eklenti sayfası, JavaScript'in gerekli olup olmadığını açıkça belgelemektedir.