Look at the difference!
Look at the difference!
We made sure that borders and foreground colors are accessible and contrasty enough so we can get away with super bright and vibrant colors
We made sure that borders and foreground colors are accessible and contrasty enough so we can get away with super bright and vibrant colors
Most of it boils down to this lol:
You need a gray color, and a single accent color, and three different hues of that accent color:
- base
- foreground
- content
Most of it boils down to this lol:
You need a gray color, and a single accent color, and three different hues of that accent color:
- base
- foreground
- content
in case you needed permission - you can use any amount of this as inspiration for your own stuff.
Here's what switching colors does: changes a few CSS variables.
If you aren't using them already (which you probably are) this makes it pretty easy to hot-swap colors
in case you needed permission - you can use any amount of this as inspiration for your own stuff.
Here's what switching colors does: changes a few CSS variables.
If you aren't using them already (which you probably are) this makes it pretty easy to hot-swap colors
c'mon, how sick is that. You don't even have to think about all that local storage/media/non-media preference/.dark class toggling crap
c'mon, how sick is that. You don't even have to think about all that local storage/media/non-media preference/.dark class toggling crap
Decided to bake a bunch of dark mode javascript controlly stuff right into Flux
Dig this post: fluxui.dev/blog/2024-12...
Decided to bake a bunch of dark mode javascript controlly stuff right into Flux
Dig this post: fluxui.dev/blog/2024-12...
New Livewire directive I cooked up this morning: wire:current
Super clean way to slap some Tailwind on a link that matches the current URL
(works with wire:navigate and @ persist and what not obv)
Dig it: livewire.laravel.com/docs/wire-cu...
New Livewire directive I cooked up this morning: wire:current
Super clean way to slap some Tailwind on a link that matches the current URL
(works with wire:navigate and @ persist and what not obv)
Dig it: livewire.laravel.com/docs/wire-cu...
I'm super proud of it.
Even if you don't use Flux, taking a peak at the blog post I just wrote up is worth your time: fluxui.dev/blog/2024-11...
I'm super proud of it.
Even if you don't use Flux, taking a peak at the blog post I just wrote up is worth your time: fluxui.dev/blog/2024-11...
Been a long time coming on this one. Building a good searchable multi-select is...well...not easy lol
Dig it in a fancy lil blog post I slapped up: fluxui.dev/blog/2024-11...
Been a long time coming on this one. Building a good searchable multi-select is...well...not easy lol
Dig it in a fancy lil blog post I slapped up: fluxui.dev/blog/2024-11...
It grabs the SVGs from Lucide and wraps up in a nice lil' Blade component in your project. Flux will now recognize it anywhere you use icons.
Dig: fluxui.dev/components/i...
It grabs the SVGs from Lucide and wraps up in a nice lil' Blade component in your project. Flux will now recognize it anywhere you use icons.
Dig: fluxui.dev/components/i...
Also, TIL, there's a :placeholder-shown pseudo selector in CSS that's super useful for things like hiding an "x" button when an input is empty 💅🧑💻
Also, TIL, there's a :placeholder-shown pseudo selector in CSS that's super useful for things like hiding an "x" button when an input is empty 💅🧑💻
Tried to mimic native ones as best as possible
- focusable but not tabbable
- re-focus input after click
- only show when field is non-empty
- big enough pointer target for mobile
- consistent styling across input fields, listboxes, and command palettes
Tried to mimic native ones as best as possible
- focusable but not tabbable
- re-focus input after click
- only show when field is non-empty
- big enough pointer target for mobile
- consistent styling across input fields, listboxes, and command palettes
Tailwind
Alpine
Laravel
Livewire
and Flux
Tailwind
Alpine
Laravel
Livewire
and Flux
fluxui.dev/blog/2024-10...
fluxui.dev/blog/2024-10...