Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#39 Update Netlify CMS #42

Merged
merged 20 commits into from
Dec 19, 2017
Merged

#39 Update Netlify CMS #42

merged 20 commits into from
Dec 19, 2017

Conversation

Quicksaver
Copy link
Contributor

@Quicksaver Quicksaver commented Oct 20, 2017

Notable Netlify CMS changes

Full list of changes at https://github.com/netlify/netlify-cms/releases
(previous version was 0.4.6)

0.5

  • Extra blocks in markup editor: code, quotes, lists; only basic styling applied
    • Modified Blog post 3 to contain all the available markup blocks
  • Authentication with Git Gateway and Netlify Identity, editors don't need their own Github account to use the CMS

0.6

  • React 16
  • Better field validation errors in the editor; when a required field is empty, it's made much more clear, both in the message over the field, and with a pop up notification at the top of the screen! Nested fields, such as those inside of an object or list, are still not validated.
  • Removed IE11 support

0.7

  • Media library UI for browsing, adding, and removing media from your content repo!
    • The library shows assets in from the directory set as media_library in the CMS config.
  • Add delete: false config option to disable deletion for a collection
  • Add scroll sync toggle to editor

1.0

  • New UI!
  • Content deletion works in editorial workflow
  • Descriptions can now be added for each collection.
    • Added sample descriptions to each content type.

@Quicksaver
Copy link
Contributor Author

@pdsdesign can you check my markdown.scss file and see if it's following our accepted standards and layout and stuff? And this PR isn't likely to be merged for a few weeks, so if one of these days you're feeling creatively inspired, feel free to style the those extra markdown blocks to fit better with the Besugo theme directly in this branch, although as we discussed before that's not strictly necessary since every project will need its own taste of custom styling. 😄

@Quicksaver Quicksaver changed the title [NO MERGE] Feature/#39 update cms #39 Update Netlify CMS Dec 19, 2017
@Quicksaver Quicksaver removed the WIP label Dec 19, 2017
@Quicksaver Quicksaver self-assigned this Dec 19, 2017
@nunoveloso nunoveloso merged commit b5ae9c8 into develop Dec 19, 2017
@nunoveloso nunoveloso deleted the feature/#39_update_cms branch December 19, 2017 17:27
@Quicksaver Quicksaver mentioned this pull request Dec 20, 2017
@Quicksaver Quicksaver requested a review from jolidog December 21, 2017 11:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants