UI Components
coreTables, media browser, draggable lists and multilingual form fields
Included in coreThe component library PhoenixKit's own admin is built from, available to your LiveViews: sortable tables and grids with bulk select, tree tables, pagination, an embeddable media browser, a drag-and-drop list and form components, including translatable fields. Built on Tailwind and daisyUI, so it follows your theme.
Use it when
- You are building admin or back-office screens and want them to match PhoenixKit's
- A form needs the same field in several languages
What it gives you
- Sortable tables and grids, bulk select, tree tables and a reorder-strategy modal
- Load-more and standalone pagination
- Embeddable MediaBrowser: folder tree, grid/list view, upload, search and trash
- Draggable List: drag-and-drop grid or list
- Form components (input, select, textarea, checkbox) and multilang translatable fields
- Tailwind and daisyUI integration
UI Components news
Nothing posted about UI Components yet. Read its changelog or see all PhoenixKit news.
Install
Included in phoenix_kit. Nothing extra to install.
$ mix igniter.install phoenix_kit
- Releases
-
- 3.4.0
- 3.3.0
- 3.0.0
- Links
- HexDocs ↗ GitHub ↗ Changelog ↗
Related modules
What it needs, what builds on it, and its neighbours in Core.
Admin Panel
Admin dashboard with modules manager, activity feed, audit log, notifications
Included in phoenix_kit
Email Delivery
Outgoing email through any Swoosh adapter, with named send profiles
Included in phoenix_kit
Languages
Backend and frontend languages, locale-prefixed URLs, one on/off switch
Included in phoenix_kit
Maintenance Mode
Close the site to visitors while admins keep working
Included in phoenix_kit
Media & Storage
File storage on local disk or S3-compatible buckets, with image/video resizing
Included in phoenix_kit
Sitemap & Crawlers
XML/HTML sitemaps, robots.txt, llms.txt and bot-access policy
Included in phoenix_kit