I turned Payload CMS's admin panel into a shadcn-style dashboard — in 2 lines

Payload is, in my opinion, the best headless CMS in the Node ecosystem. The code-first config, the local API, the TypeScript story — all excellent. But the admin panel looks like a database UI. Clients notice. Editors notice. And every time I shipped a Payload project, I found myself apologizing for the dashboard. So I built payload-theme — a plugin that turns the stock panel into something people screenshot, without forking a single component. Same panel, same data — the only difference is one


