Merge pull request #57 from payloadcms/docs/updates-meta-descriptions

Feat: adds meta descriptions to docs
This commit is contained in:
James Mikrut
2021-02-05 15:14:48 -06:00
committed by GitHub
52 changed files with 53 additions and 52 deletions

View File

@@ -2,7 +2,7 @@
title: Swap in your own React components
label: Custom Components
order: 20
desc: Payload is a headless CMS and application framework.
desc: Fully customize your Admin Panel by swapping in your own React components. Add fields, remove views, update routes and change functions to sculpt your perfect Dashboard.
keywords: admin, components, custom, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Customizing CSS & SCSS
label: Customizing CSS
order: 30
desc: Payload is a headless CMS and application framework.
desc: Customize your Payload admin panel further by adding your own CSS or SCSS style sheet to the configuration, powerful theme and design options are waiting for you.
keywords: admin, css, scss, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: The Admin Panel
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Manage your data and customize the Admin Panel by swapping in your own React components. Create, modify or remove views, fields, styles and much more.
keywords: admin, components, custom, customize, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Webpack
label: Webpack
order: 40
desc: Payload is a headless CMS and application framework.
desc: The Payload admin panel uses Webpack 5 and supports many common functionalities such as SCSS and Typescript out of the box to give you more freedom.
keywords: admin, webpack, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Collection Access Control
label: Collections
order: 20
desc: Payload is a headless CMS and application framework.
desc: With Collection-level Access Control you can define which users can create, read, update or delete Collections.
keywords: collections, access control, permissions, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Field-level Access Control
label: Fields
order: 30
desc: Payload is a headless CMS and application framework.
desc: Field-level Access Control is specified within a field's config, and allows you to define which users can create, read or update Fields.
keywords: fields, access control, permissions, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Globals Access Control
label: Globals
order: 40
desc: Payload is a headless CMS and application framework.
desc: Global-level Access Control is specified within each Global's `access` property and allows you to define which users can read or update Globals.
keywords: globals, access control, permissions, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Access Control
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload makes it simple to define and manage access control. By declaring roles, you can set permissions and restrict what your users can interact with.
keywords: overview, access control, permissions, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Authentication Config
label: Config
order: 20
desc: Payload is a headless CMS and application framework.
desc: Enable and customize options in the Authentication config for features including Forgot Password, Login Attempts, API key usage and more.
keywords: authentication, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Authentication Operations
label: Operations
order: 30
desc: Payload is a headless CMS and application framework.
desc: Enabling Authentication automatically makes key operations available such as Login, Logout, Verify, Unlock, Reset Password and more.
keywords: authentication, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Authentication Overview
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload provides highly secure user Authentication out of the box, and you can fully customize, override, or remove the default Authentication support.
keywords: authentication, config, configuration, overview, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Using the Payload Auth Middleware
label: Using the Middleware
order: 40
desc: Payload is a headless CMS and application framework.
desc: Make full use of Payload's built-in authentication with your own custom Express endpoints by adding Payload's authentication middleware.
keywords: authentication, middleware, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Collection Configs
label: Collections
order: 20
desc: Payload is a headless CMS and application framework.
desc: Structure your Collections for your needs by defining fields, adding slugs and labels, establishing access control, tying in hooks, setting timestamps and more.
keywords: collections, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Express
label: Express
order: 60
desc: Payload is a headless CMS and application framework.
desc: Payload utilizes Express middleware packages, you can customize how they work by passing in configuration options.
keywords: config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Global Configs
label: Globals
order: 30
desc: Payload is a headless CMS and application framework.
desc: Set up your Global config for your needs by defining fields, adding slugs and labels, establishing access control, tying in hooks and more.
keywords: globals, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Localization
label: Localization
order: 50
desc: Payload is a headless CMS and application framework.
desc: Add and maintain as many locales as you need by adding Localization to your Payload config, set options for default locale, fallbacks, fields and more.
keywords: localization, internationalization, i18n, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: The Payload Config
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: The Payload config is central to everything that Payload does, from adding custom React components, to modifying collections, controlling localization and much more.
keywords: overview, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Email Functionality
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload uses NodeMailer to allow you to send emails smoothly from your app. Set up email functions such as password resets, order confirmations and more.
keywords: email, overview, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Array Field
label: Array
order: 20
desc: Payload is a headless CMS and application framework.
desc: Array fields are intended for sets of repeating fields, that you define. Learn how to use array fields, see examples and options.
keywords: array, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Blocks Field
label: Blocks
order: 30
desc: Payload is a headless CMS and application framework.
desc: The Blocks field type is a great layout build and can be used to construct any flexible content model. Learn how to use Block fields, see examples and options.
keywords: blocks, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Checkbox Field
label: Checkbox
order: 40
desc: Payload is a headless CMS and application framework.
desc: Checkbox field types allow the developer to save a boolean value in the database. Learn how to use Checkbox fields, see examples and options.
keywords: checkbox, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,8 @@
title: Code Field
label: Code
order: 50
desc: Payload is a headless CMS and application framework.
desc: The Code field type will store any string in the Database. Learn how to use Code fields, see examples and options.
keywords: code, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Date Field
label: Date
order: 60
desc: Payload is a headless CMS and application framework.
desc: The Date field type stores a Date in the database. Learn how to use and customize the Date field, see examples and options.
keywords: date, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Email Field
label: Email
order: 70
desc: Payload is a headless CMS and application framework.
desc: The Email field enforces that the value provided is a valid email address. Learn how to use Email fields, see examples and options.
keywords: email, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Group Field
label: Group
order: 80
desc: Payload is a headless CMS and application framework.
desc: The Group field allows other fields to be nested under a common property. Learn how to use Group fields, see examples and options.
keywords: group, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Number Field
label: Number
order: 90
desc: Payload is a headless CMS and application framework.
desc: Number fields store and validate numeric data. Learn how to use and format Number fields, see examples and Number field options.
keywords: number, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Fields Overview
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Fields are the building blocks of Payload, find out how to add or remove a field, change field type, add hooks, define access control and validation.
keywords: overview, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Radio Field
label: Radio Group
order: 100
desc: Payload is a headless CMS and application framework.
desc: The Radio field type allows for the selection of one value from a predefined set of possible values. Learn how to use Radio fields, see examples and options.
keywords: radio, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Relationship Field
label: Relationship
order: 110
desc: Payload is a headless CMS and application framework.
desc: The Relationship field provides the ability to relate documents together. Learn how to use Relationship fields, see examples and options.
keywords: relationship, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Rich Text Field
label: Rich Text
order: 120
desc: Payload is a headless CMS and application framework.
desc: The Rich Text field allows dynamic content to be written through the Admin Panel. Learn how to use Rich Text fields, see examples and options.
keywords: rich text, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Row Field
label: Row
order: 130
desc: Payload is a headless CMS and application framework.
desc: With the Row field you can arrange fields next to each other in the Admin Panel to help you customize your Dashboard.
keywords: row, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Select Field
label: Select
order: 140
desc: Payload is a headless CMS and application framework.
desc: The Select field provides a dropdown-style interface for choosing options from a predefined list. Learn how to use Select fields, see examples and options.
keywords: select, multi-select, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Text Field
label: Text
order: 150
desc: Payload is a headless CMS and application framework.
desc: Text field types simply save a string to the database and provide the Admin panel with a text input. Learn how to use Text fields, see examples and options.
keywords: text, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Textarea Field
label: Textarea
order: 160
desc: Payload is a headless CMS and application framework.
desc: Textarea field types save a string to the database, similar to the Text field type but equipped for longer text. Learn how to use Textarea fields, see examples and options.
keywords: textarea, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Upload Field
label: Upload
order: 170
desc: Payload is a headless CMS and application framework.
desc: Upload fields will allow a file to be uploaded, only from a collection supporting Uploads. Learn how to use Upload fields, see examples and options.
keywords: upload, images media, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Payload Concepts
label: Concepts
order: 20
desc: Payload is a headless CMS and application framework.
desc: Payload is based around a small and intuitive set of concepts. Key concepts include collections, globals, fields and more.
keywords: documentation, getting started, guide, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Installation
label: Installation
order: 30
desc: Payload is a headless CMS and application framework.
desc: To quickly get started with Payload, simply run npx create-payload-app or install from scratch.
keywords: documentation, getting started, guide, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: What is Payload?
label: What is Payload?
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload is a next-gen headless Content Management System (CMS) and application framework.
keywords: documentation, getting started, guide, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Adding your own Queries and Mutations
label: Custom Queries and Mutations
order: 20
desc: Payload is a headless CMS and application framework.
desc: Payload allows you to add your own GraphQL queries and mutations, simply set up GraphQL in your main Payload config by following these instructions.
keywords: graphql, resolvers, mutations, custom, queries, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: GraphQL Overview
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload ships with a fully featured and extensible GraphQL API, which can be used in addition to the REST and Local APIs to give you more flexibility.
keywords: graphql, resolvers, mutations, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Collection Hooks
label: Collections
order: 20
desc: Payload is a headless CMS and application framework.
desc: You can add hooks to any Collection, several hook types are available including beforeChange, afterRead, afterDelete and more.
keywords: hooks, collections, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Field Hooks
label: Fields
order: 30
desc: Payload is a headless CMS and application framework.
desc: Hooks can be added to any fields, and optionally modify the return value of the field before the operation continues.
keywords: hooks, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Global Hooks
label: Globals
order: 40
desc: Payload is a headless CMS and application framework.
desc: Hooks can be added to any Global and allow you to validate data, flatten locales, hide protected fields, remove fields and more.
keywords: hooks, globals, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Hooks Overview
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Hooks allow you to add your own logic to Payload, including integrating with third-party APIs, adding auto-generated data, or modifing Payload's base functionality.
keywords: hooks, overview, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Local API
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: The Payload Local API allows you to interact with your database and execute the same operations that are available through REST and GraphQL within Node, directly on your server.
keywords: local api, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Production Deployment
label: Deployment
order: 10
desc: Payload is a headless CMS and application framework.
desc: When your Payload based app is ready, tested, looking great, it is time to deploy. Learn how to deploy your app and what to consider before deployment.
keywords: deployment, production, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: The Payload License
label: Licensing
order: 30
desc: Payload is a headless CMS and application framework.
desc: Payload is free to use locally for development purposes. You can purchase a license when you are ready to deploy, or to receive support from Payload developers.
keywords: licensing, production, fields, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Preventing Production API Abuse
label: Preventing Abuse
order: 20
desc: Payload is a headless CMS and application framework.
desc: Payload has built-in security that can be configured to combat production API abuse such as limiting login attempts and IP requests.
keywords: abuse, production, config, configuration, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Querying your Documents
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload provides a querying language through all APIs, allowing you to filter or search through documents within a Collection.
keywords: query, documents, overview, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Pagination
label: Pagination
order: 20
desc: Payload is a headless CMS and application framework.
desc: Payload queries are equipped with automatic pagination so you create paginated lists of documents within your app.
keywords: query, documents, pagination, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: REST API
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload generates a fully functional REST API from your Collection and Global configs.
keywords: rest, api, documentation, Content Management System, cms, headless, javascript, node, react, express
---

View File

@@ -2,7 +2,7 @@
title: Uploads
label: Overview
order: 10
desc: Payload is a headless CMS and application framework.
desc: Payload supports uploads, storage and management of files directly on your server, combined with powerful file access control.
keywords: uploads, images, media, overview, documentation, Content Management System, cms, headless, javascript, node, react, express
---