keystonejs / keystone

The superpowered headless CMS for Node.js — built with GraphQL and React
https://keystonejs.com
MIT License
9.24k stars 1.16k forks source link

Separate AdminUI from `@keystone-6/core` #8916

Open dcousens opened 11 months ago

dcousens commented 11 months ago

(draft)

mmachatschek commented 11 months ago

this would be very much appreciated. opens a lot of ground that are currently only possible with workarounds (serverless admin ui)

dcousens commented 11 months ago

@mmachatschek indeed! This was actually meant to be a draft private issue 😅, but I'll add my proposal as a public feature request to gather some feedback, hopefully soon 📆

junaid33 commented 11 months ago

I started decoupling the Admin UI from Keystone 6 for my Openfront project since I wanted to replace @keystone-ui/* and emotion with shadcn/ui and Tailwind. I just finished recreating the dashboard using Tailwind and it's deployed alongside my full Next.js application as an app directory. Could be worth a look if you need a starting point.