What problem does it solve?
Developers extending Webiny need to rebrand the Admin app, add custom columns to content entry lists, build custom page-type forms, and register reusable dialogs or drawers without modifying core platform code.
Core Features & Use Cases
- White-Labeling: Set theme colors, logos, and app titles via AdminConfig components wrapped in AdminConfig.Public.
- Custom Data List Columns: Add columns to content entry tables with simple path bindings or custom React cell components, restricted by model IDs.
- Named Dialogs and Drawers: Register dialogs and drawers by name, open them from anywhere with typed params validated by Zod schemas.
- Use Case: A team white-labels the Admin app with their company logo and colors, adds an Email Type column to a contact submission list view, and opens a named drawer showing record details when a row action is clicked.
Quick Start
Ask the AI to create a Webiny Admin extension that sets a custom logo and title, then register it in webiny.config.tsx with the full .tsx file path.