chore: update website for preview links (#2085)

* chore: update website for preview links

* fix formatting
This commit is contained in:
Shawn Erquhart 2019-02-12 10:56:56 -05:00 committed by GitHub
parent e26548dc22
commit 8ccbdf928e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 946 additions and 402 deletions

View File

@ -5,6 +5,7 @@ updates:
- date: 2019-02-08T22:27:39.913Z
description: 'Deploy preview links, map widget, and nested field validation'
version: 2.4.0
url: 'https://www.netlifycms.org/blog/2019/02/netlify-cms-2-4-0'
- date: '2019-01-10'
description: Fix missing entry labels for file collections
version: 2.3.3

View File

@ -2,13 +2,12 @@ import React from 'react';
import moment from 'moment';
import Markdownify from '../components/markdownify';
const Release = ({ version, versionPrevious, date, description }) => {
console.log(version, versionPrevious);
const Release = ({ version, versionPrevious, date, description, url }) => {
const displayDate = moment(date).format('MMMM D, YYYY');
const url = `https://github.com/netlify/netlify-cms/compare/${versionPrevious}...${version}`;
const defaultUrl = `https://github.com/netlify/netlify-cms/compare/${versionPrevious}...${version}`;
return (
<a href={url} key={version}>
<a href={url || defaultUrl} key={version}>
<li>
<div className="update-metadata">
<span className="update-version">{version}</span>

View File

@ -74,6 +74,7 @@ const HomePage = ({ data }) => {
versionPrevious={updates.updates[idx + 1].version}
date={node.date}
description={node.description}
url={node.url}
/>
))}
</WhatsNew>
@ -127,6 +128,7 @@ export const pageQuery = graphql`
date
description
version
url
}
}
}

View File

@ -3,6 +3,8 @@ backend:
repo: netlify/netlify-cms
squash_merges: true
site_url: "https://www.netlifycms.org"
publish_mode: editorial_workflow
media_folder: "website/static/img" # Folder where user uploaded files should go
@ -13,6 +15,7 @@ collections: # A list of collections the CMS should be able to edit
label: "Docs" # Used in the UI, ie.: "New Post"
folder: "website/content/docs" # The path to the folder where the documents are stored
create: true # Allow users to create new documents in this collection
preview_path: "docs/{{slug}}"
fields: # The fields each document in this collection have
- {label: "Title", name: "title", widget: "string", tagname: "h1"}
- {label: "Group", name: "group", widget: "string"}
@ -21,6 +24,7 @@ collections: # A list of collections the CMS should be able to edit
- name: "widget_docs" # Used in routes, ie.: /admin/collections/:slug/edit
label: "Widget Docs" # Used in the UI, ie.: "New Post"
folder: "website/content/docs/widgets" # The path to the folder where the documents are stored
preview_path: "docs/widgets/{{title}}"
create: true # Allow users to create new documents in this collection
fields: # The fields each document in this collection have
- {label: "Name", name: "title"}
@ -30,6 +34,7 @@ collections: # A list of collections the CMS should be able to edit
label: "Blog"
label_singular: "Post"
folder: "website/content/blog"
preview_path: "blog/{{year}}/{{month}}/{{title}}"
create: true
fields:
- {label: "Title", name: "title", widget: "string", tagname: "h1"}

File diff suppressed because it is too large Load Diff