anousss007/blatui
BlatUI brings shadcn/ui-style, WCAG AA accessible components to the BLAT stack (Blade, Laravel, Alpine, Tailwind). A CLI copies fully themeable, light/dark UI components, blocks, and charts directly into your app so you own and customize the code.
Full Changelog: https://github.com/anousss007/blatui/compare/v1.19.0...v1.20.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.18.0...v1.19.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.17.1...v1.18.0
qr-code scaling. The SVG bound its viewBox via a plain :viewBox, which the HTML parser lowercases to viewbox — silently ignored since SVG's viewBox is case-sensitive. With no valid viewBox the code rendered at ~1px per module instead of filling size. Now bound with Alpine's .camel modifier (:view-box.camel="viewBox") so it scales to any size, crisp and scannable. Thanks @afiqiqmal for the diagnosis (#9).Full Changelog: https://github.com/anousss007/blatui/compare/v1.17.0...v1.17.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.15.3...v1.16.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.15.2...v1.15.3
Full Changelog: https://github.com/anousss007/blatui/compare/v1.15.1...v1.15.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.15.0...v1.15.1
wire:model on every form controlBlatUI components are Blade + Alpine, so they already render inside Livewire. This release wires wire:model through to their value with full two-way binding:
input, textarea, native select/checkbox) bind directly.[@entangle](https://github.com/entangle)($attributes->wire('model')) — select, combobox, autocomplete, switch, toggle, toggle-group, radio-group, checkbox, slider, rating, knob, number-input, color-picker, date-picker, datetime-picker, time-field, input-otp, tags-input, editable, markdown-editor.wire:model to their real input — file-upload (upload target), phone-input, segmented-control, mention-input, rich-text-editor, signature-pad..live / .blur / .debounce. Fully inert when Livewire isn't installed — plain Blade/Alpine projects are unaffected.📖 Guide: https://blatui.remix-it.com/docs/livewire
brand — logo/wordmark, optionally linked.profile — avatar + name/description, for account buttons and dropdown triggers.slider / date-picker / datetime-picker bind a single value in default mode; range modes submit via standard name[...] fields.Full Changelog: https://github.com/anousss007/blatui/compare/v1.14.1...v1.15.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.14.0...v1.14.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.13.2...v1.14.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.13.1...v1.13.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.13.0...v1.13.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.12.2...v1.13.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.12.1...v1.12.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.12.0...v1.12.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.11.0...v1.12.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.10.0...v1.11.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.9.2...v1.10.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.9.1...v1.9.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.9.0...v1.9.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.8.0...v1.9.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.7.0...v1.8.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.6...v1.7.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.5...v1.6.6
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.4...v1.6.5
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.3...v1.6.4
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.2...v1.6.3
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.1...v1.6.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.6.0...v1.6.1
Full Changelog: https://github.com/anousss007/blatui/compare/v1.5.0...v1.6.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.4.0...v1.5.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.3.2...v1.4.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.3.1...v1.3.2
Full Changelog: https://github.com/anousss007/blatui/compare/v1.3.0...v1.3.1
Theme-foundation and component enhancements shipped to consumers.
xs size + icon size scale (icon-xs / icon-sm / icon-lg).[data-input-style]: outline / fill / inset), a heading font token (--font-heading) decoupled from the body font, and more [data-font] webfont families.inputStyle + fontHeading and applies the matching data-* attributes.Install / update: composer require blatui/blatui
Full Changelog: https://github.com/anousss007/blatui/compare/v1.2.0...v1.3.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.1.0...v1.2.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.0.0...v1.1.0
Full Changelog: https://github.com/anousss007/blatui/compare/v1.0.0...v1.1.0
First release of the BlatUI Composer package — install with composer require blatui/blatui.
php artisan blatui:add <component> — copy a component family (+ deps) into resources/views/components/uiphp artisan blatui:list [component] — browse the 55 component familiesphp artisan blatui:init — doctor (packages, theme tokens, Alpine bootstrap)php artisan vendor:publish --tag=blatui-foundations — theme CSS + JS engineLaravel 11 / 12 / 13 · PHP 8.2+ · auto-discovered · MIT.
Demo & docs: https://github.com/anousss007/blat-ui
Full Changelog: https://github.com/anousss007/blatui/commits/v1.0.0
How can I help you explore Laravel packages today?