timwis / jkan

A lightweight, backend-free open data portal, powered by Jekyll
https://jkan.io
MIT License
219 stars 309 forks source link

Remove built-in editing UI #213

Closed timwis closed 1 year ago

timwis commented 1 year ago

Once #203 is merged, we can drastically reduce the size of the code base by removing the built-in editing UI.

Note that we may want to replace some of the UI elements with links to the Netlify CMS equivalent pages (e.g. "add new dataset").

I've set this PR to be against the netlify-cms branch for now, to avoid duplicating diffs. Once netlify-cms is merged, we can change the PR to be against gh-pages.

Closes #211

BryanQuigley commented 1 year ago

Ran through some basic editing and adding tasks and this (and the main PR) look good to me.