I have a little tool that allows you to globally alter the props and classes used by blade components, making it super easy to customise external components without publishing their views. Just got it working with Livewire Flux!

Here are some more examples of what this can do. I've also made some tweaks to the API. There's also a `reset` option that allows you to remove all built-in classes, just in case you really really want to style the whole thing from scratch (but still keep all the behaviour).

I originally built this to use with my own package of general purpose components, but since it can now work with other packages maybe I should release it?

I've wrapped this up into a package if anyone wants to give it a spin. This is currently an experimental work in progress, please read the warning in the readme. https://github.com/jacksleight/blade-tailor
GitHub - jacksleight/blade-tailor: Customise (tailor) the props, classes and attributes used by blade components from outside the template files.

Customise (tailor) the props, classes and attributes used by blade components from outside the template files. - GitHub - jacksleight/blade-tailor: Customise (tailor) the props, classes and attrib...

GitHub
Added some new features that make it super easy to make changes to multiple components at once, like if you want all the small text to be bigger, or all the rounded corners to be pointy. Tagged v0.2.