@tailadmin/ui
v0.1.0
Published
TailAdmin component/directive/composable/i18n kaynak kütüphanesi. Derlenmeden, ham kaynak kod olarak yayınlanır; @tailadmin/cli bu paketi node_modules'te bulup içinden tüketici projelere dosya kopyalar (kaynak-kopyalama/eject modeli).
Readme
@tailadmin/ui
Vue 3 için TailwindCSS 4 tabanlı component/directive/composable/i18n kaynak
kütüphanesi. Sadece görsel component'ler değil, tam bir frontend geliştirme
kiti: tema motoru, pt (pass-through) API'si, i18n altyapısı ve ek kütüphane
bağımlılığı gerektirmeyen işlevsel yardımcılar (utils/composables/directives/
services) içerir.
Bu paket derlenmiş bir UI kütüphanesi gibi tüketilmez.
@tailadmin/cliile kaynak kod olarak tüketici projenin kendi dizinine kopyalanır (eject modeli) — component'i aldıktan sonra tamamen kendi projenizin bir parçası olarak düzenleyebilirsiniz.
A Vue 3 + Tailwind CSS 4 component/directive/composable/i18n source library.
More than a UI kit: a full frontend toolkit with a theme engine, a pt
(pass-through) API, i18n, and dependency-free utilities. Components are not
consumed as a compiled package — @tailadmin/cli copies their source into
your own project (eject model) so you can freely customize them afterwards.
Kurulum / Installation
npm install @tailadmin/uiComponent'leri kendi projenize kopyalamak için @tailadmin/cli kullanın:
npx @tailadmin/cli init
npx @tailadmin/cli add TButton TModalComponent keşfi ve AI destekli entegrasyon için @tailadmin/mcp server'ına
bakın.
İçerik / What's inside
- Component'ler — Button, Modal, Drawer, Dropdown, Table, Calendar, FileManager, AttachmentManager, Tree, OrganizationChart, ListPicker, MeterGroup, Toast, ConfirmPopup, Chart, Form/validation ve daha fazlası.
- Tema motoru — token tabanlı (
--color-*CSS custom properties),dark:varyantı yok, tema geçişi[data-theme]ile. pt(pass-through) API'si — her component'in her DOM katmanıptprop'u ile dışarıdan class/attrs override edilebilir.- i18n — component metinleri tr/en,
LocalizedStringdeseniyle genişletilebilir. - Composables/utils/directives/services —
useInterval,useTimeout,useTick,useIntersection,useCookies,useLoadingBar,usePageMeta,vIntersectiondirective'i, safdate/color/dom/formatyardımcı fonksiyonları. Bunlar CLI ile eject edilmez, doğrudan paket importu olarak kullanılır (tailadmin list --type utilile listelenir).
Lisans / License
Bu yazılımı kullanmak, değiştirmek ve ticari dahil her türlü son ürün
içinde barındırmak serbesttir. Yasak olan: kaynak kodu değiştirip
tailadmin-ui-kit'in kendisini yeni bir UI kiti/tasarım sistemi/şablon
paketi gibi yeniden paketleyip satmak veya dağıtmak — bu, ayrı bir ticari
lisans gerektirir. Tam metin için bkz. LICENSE.md.
You may freely use, modify, and ship this library inside any commercial
end-product. What is prohibited: repackaging and reselling/redistributing
tailadmin-ui-kit itself as a competing UI kit, design system, or template
bundle — that requires a separate commercial license. See
LICENSE.md for the full text.
