İçeriğe geç

BaseUI

Stiller üzerinde tam kontrol sunan, erişilebilir ve yüksek ölçüde özelleştirilebilir arayüzler oluşturmak için başlıksız, biçimlendirilmemiş React bileşenleri.

İşaretleme ve CSS üzerinde tam kontrol sunarken erişilebilirlik için güçlü varsayılanlar ve ARIA uyumlu davranış sağlayan, başlıksız ve stilsiz React bileşen kütüphanesi.

Birleştirilebilir temel öğeler olarak tasarlanan bileşenler, yuva tabanlı bir API kullanır; ağaç sarsılabilir ve TypeScript kullanımına hazırdır. Tailwind, CSS Modülleri, CSS-in-JS veya yalın CSS dahil her türlü stil yaklaşımıyla çalışır.

Accordion, Alert Dialog, Avatar, Checkbox ve Checkbox Group, Collapsible, Context Menu, Dialog, Field ve Fieldset, Form, Input, Menu ve Menubar, Meter, Navigation Menu, Number Field, Popover, Progress, Radio, Scroll Area, Select, Separator, Slider, Switch, Tabs, Toast, Toggle ve Toggle Group, Toolbar, Tooltip gibi çok çeşitli UI kalıplarını ve temel öğelerini kapsar. Direction Provider ve useRender gibi yardımcı araçlar da sunar.

Açılır bileşenler React Portals kullanır ve z-index çakışmalarını önlemek için yalıtılmış bir yığınlama bağlamı oluşturulmasını önerir; böylece katmanlar sayfa içeriğinin üzerinde görünür. Belgelerde bileşenleri bir araya getirme, parçaları birleştirme ve farklı stil sistemleriyle tümleştirme örnekleri bulunur.

Etkin sürümleri, yol haritası ve erişilebilirlik odaklı rehberliğiyle MIT lisansı altında açık kaynaklıdır. Belge sayfaları Markdown olarak görüntülenebilir ve kodu keşfetmeyi ve tümleştirmeyi kolaylaştıran LLM dostu kaynaklar içerir.

Özellikler

  • Başlıksız, biçimlendirilmemiş React bileşenleri
  • ARIA uyumlu davranışlarla varsayılan olarak erişilebilir
  • Birleştirilebilir, slot tabanlı API
  • Ağaç sallama destekli ESM derlemeleri
  • TypeScript tür tanımları
  • Tailwind, CSS Modules, CSS-in-JS veya düz CSS ile çalışır
  • Açılır pencereler ve katmanlar için React Portals
  • z-index sorunlarını önlemek için katman bağlamını yalıtma rehberi
  • Kontrollü ve kontrolsüz kullanım kalıpları
  • Geniş bileşen kapsamı (menüler, iletişim kutuları, açılır pencereler, sekmeler, seçim alanları, kaydırıcılar vb.)
  • SSR dostu ve framework'ten bağımsız
  • MIT lisanslı açık kaynak
  • LLM yardımcılarıyla Markdown biçiminde kullanılabilen belgeler

İlgili öğeler

Bu açık kaynaklı UI çözümü, çeşitli görsel stillere ve erişilebilirlik standartlarına uyarlanabilen özelleştirilebilir bileşenlerle gelişmiş tasarım sistemleri oluşturmayı sağlar.

GitHub yıldızları
3.9K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Bu ürün, esneklik ve tasarım standartlarına bağlılığa odaklanarak React'te kullanıcı arayüzleri oluşturmak için kapsamlı bir araç seti sunar.

GitHub yıldızları
94.2K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Tasarım sistemleri oluşturmak için özelleştirilebilir ve erişilebilir UI bileşenleri sunan, resmî olmayan bir Vue uyarlaması.

GitHub yıldızları
3.8K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Vue.js uygulamalarını kolayca ve verimli biçimde oluşturmak için tasarlanmış, zengin bir açık kaynaklı UI bileşen koleksiyonu.

GitHub yıldızları
11.0K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Yüksek kaliteli web uygulamaları ve tasarım sistemleri için stilsiz, erişilebilir, açık kaynaklı React yapı taşları.

GitHub yıldızları
16.0K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

React uygulamalarına sorunsuz entegrasyon için tasarlanmış, biçimlendirilmemiş bir çekmece bileşeni. Mobil cihazlardaki kullanıcı etkileşimlerini geliştirir.

GitHub yıldızları
6.5K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Kullanımı kolay ve yüksek ölçüde özelleştirilebilir temel bileşenlerden oluşan kapsamlı bir setle erişilebilir web uygulamalarını hızlı ve verimli şekilde oluşturun.

GitHub yıldızları
38.1K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

Bu bileşen, kullanıcı deneyimine ve geliştirici esnekliğine odaklanan kapsamlı bir React komut menüsü çözümü sunar.

GitHub yıldızları
10.0K
Güncellenme tarihi
Dec 6, 2024
Lisans
MIT License

KickstartUI hakkında

KickstartUI, en iyi UI çatılarını, kütüphanelerini ve derleme araçlarını keşfetmeniz için başvuracağınız yerdir. Geliştiricilerin UI fikirlerini hayata geçirmelerine yardımcı olmak için birinci sınıf kaynakları özenle seçiyoruz. İster duyarlı bir web uygulaması oluşturun, ister bir mobil arayüz tasarlayın ya da etkileşimli bir prototip hazırlayın; platformumuz projelerinizi hızlandıracak ve kullanıcı deneyimlerini iyileştirecek temel araçları sunar. En yeni trendleri takip etmek, yeni olanaklar keşfetmek ve UI tasarımlarınızı geliştirmek için kapsamlı koleksiyonumuzu inceleyin. Bir sonraki projenize başlamaya hazır mısınız? Öne çıkan kaynaklarımıza göz atın veya ihtiyaçlarınıza uygun belirli araçları arayın.