Scaffolds a full Phoenix 1.8 project with AvenUI pre-wired.
Usage
mix aven_ui.new my_app
mix aven_ui.new my_app --module MyApp
mix aven_ui.new my_app --path ~/projectsWhat it generates
- Full Phoenix 1.8 app via
mix phx.new - AvenUI added to
mix.exsdeps - All 23 components installed via
mix aven_ui.add --all app.cssconfigured for Tailwind v4 + AvenUI tokensapp.jswired withAvenUIHooksweb.exupdated with all component imports- Starter layout: navbar + sidebar + dashboard home page
- Dark mode toggle wired and working
Options
--module App module name (default: PascalCase of app name)
--path Where to create the project (default: current dir)
--no-ecto Skip Ecto/database setup
--no-mailer Skip Swoosh mailer setup