Netlify-cms: Dashboard or Home Page

Created on 20 Mar 2020  ·  6Comments  ·  Source: netlify/netlify-cms

Rather than dumping users onto their first collection’s page, it may be more helpful to land on some kind of dashboard or home screen.

That being said, if we were to add a dashboard page to Netlify CMS, what would it need to have in it so that you would find it useful and not something you’d simply skip over?

For the desktop, I'd imagine it may be a bit more complex. On mobile, we'd probably keep it simple. This is how I see it looking on mobile...
netlify-cms-mobile-dashboard-01

See it in action
https://drive.google.com/file/d/1hADVQe5UTIuEHUj0ruuaIB_oGNHNppvP/view?usp=sharing

Anyways I'd love to hear any thoughts regarding what you'd find useful whether it be analytics, list of entries, form entries, alerts, news updates, etc.

design ui ux

Most helpful comment

I wonder if we allow users to register custom react components as dashboard sections and give them some level of access to the cms api/data. This would possibly open things up to third party developers if we ever wanted to allow other packages to extend netlify cms (sounds like this may be another issue, #3450).

All 6 comments

Summary of recently edited posts/drafts would be useful

Some light read-only documentation for editors (and/or a link to some). Just to clarify: Specific to a site, provided by the site's developers, not NCMS docs.

Maybe editorial related stuff, like posts up for review. I suppose the dashboard should be highly customizable, like everything else

I wonder if we allow users to register custom react components as dashboard sections and give them some level of access to the cms api/data. This would possibly open things up to third party developers if we ever wanted to allow other packages to extend netlify cms (sounds like this may be another issue, #3450).

Love it. Wonder how you'll add all those metadata not present right now on the CMS listing.
Even more on mobile, the sorting issue will be important. You want a quick way to blog, so having the latest post first. Which is not available by nature of how the content is retrieve from GIT :/

If you’re in an editorial team, maybe some kind of log with recent updates..? 🤷🏼‍♂️

Was this page helpful?
0 / 5 - 0 ratings