Phoenix × daisyUI
Build clear Phoenix interfaces without rebuilding the basics.
Vaylan UI gives Phoenix projects accessible function components, predictable APIs, form integration, and application-wide daisyUI themes.
Elixir 1.15+Phoenix 1.7+LiveView 1.xTailwind 4daisyUI 5
Designed for real Phoenix projects
A small API with deliberate behavior
Phoenix-native
Function components, FormField support, LiveView navigation, and HEEx-first examples.
Globally themed
Complete semantic themes are validated at build time and selected safely at runtime.
Accessible by contract
Labels, errors, focus, keyboard behavior, and non-color cues are part of each component definition.
Start with one import
Use the library from your web module
The consuming project keeps control of its application structure and asset pipeline.
def html_helpers do
quote do
use VaylanUI
end
end