TalasUI; npm’siz, build’siz, framework-agnostic Web Components kütüphanesidir. Form’dan Kanban’a, Scheduler’dan Spreadsheet’e — tek CDN ile.
React / Vue zorunluluğu yok. Design system token’ları, pro widget’lar ve CDN kurulumu aynı pakette.
İki CSS + bir ES module. npm, bundler veya framework şart değil. Tek HTML dosyasında production UI.
Spacing, radius, typography, elevation. Canlı Design System Studio ile tema üret, CSS export et.
Kanban, Scheduler, Gantt, Spreadsheet, Chat, File Manager, Org Chart — form bileşenleriyle aynı dil.
Filter, sort, page, aggregate. tls-model / tls-for ile reaktif bağlama.
Tab bar, mobile header, action sheet, swipe item, bottom sheet — native hissettiren mobil UI.
Stil sızıntısı yok. Tema değişkenleri (--talas-*) ile kontrollü görünüm.
CDN’den bağla, talas-* etiketlerini kullan. Build adımı yok.
<!-- themes + base --> <link rel="stylesheet" href="https://talasui.pages.dev/src/css/themes.css" /> <link rel="stylesheet" href="https://talasui.pages.dev/src/css/base.css" /> <talas-textbox placeholder="Adınız"></talas-textbox> <talas-button variant="primary">Kaydet</talas-button> <script type="module"> import { TalasUI } from 'https://talasui.pages.dev/src/js/index.js'; </script>
Basit form kontrollerinin yanında enterprise seviye widget’lar.
Dokümantasyonun ötesinde üretim ve keşif araçları.
CDN ile başla, Studio ile temala, pro widget’larla ölçekle.