chore: overhauls admin navigation (#3339)

This commit is contained in:
Jacob Fletcher
2023-09-15 17:33:28 -04:00
committed by GitHub
parent 055c65f229
commit 85c8e4dc65
107 changed files with 1871 additions and 1740 deletions

View File

@@ -60,10 +60,16 @@ export default buildConfigWithDefaults({
},
},
},
localization: {
locales: ['en', 'es'],
},
collections: [
{
slug: 'users',
auth: true,
admin: {
useAsTitle: 'email',
},
fields: [],
},
{
@@ -80,30 +86,20 @@ export default buildConfigWithDefaults({
},
{
slug,
labels: {
singular: {
en: 'Post en',
es: 'Post es',
},
plural: {
en: 'Posts en',
es: 'Posts es',
},
},
admin: {
description: { en: 'Description en', es: 'Description es' },
description: 'Description',
listSearchableFields: ['title', 'description', 'number'],
group: { en: 'One', es: 'Una' },
group: 'One',
useAsTitle: 'title',
defaultColumns: ['id', 'number', 'title', 'description', 'demoUIField'],
preview: () => 'https://payloadcms.com',
},
versions: {
drafts: true,
},
fields: [
{
name: 'title',
label: {
en: 'Title en',
es: 'Title es',
},
type: 'text',
},
{
@@ -124,7 +120,7 @@ export default buildConfigWithDefaults({
{
type: 'ui',
name: 'demoUIField',
label: { en: 'Demo UI Field', de: 'Demo UI Field de' },
label: 'Demo UI Field',
admin: {
components: {
Field: DemoUIFieldField,
@@ -179,7 +175,7 @@ export default buildConfigWithDefaults({
{
slug: 'group-one-collection-ones',
admin: {
group: { en: 'One', es: 'Una' },
group: 'One',
},
fields: [
{
@@ -191,7 +187,7 @@ export default buildConfigWithDefaults({
{
slug: 'group-one-collection-twos',
admin: {
group: { en: 'One', es: 'Una' },
group: 'One',
},
fields: [
{
@@ -249,13 +245,12 @@ export default buildConfigWithDefaults({
},
{
slug: globalSlug,
label: {
en: 'Global en',
es: 'Global es',
},
admin: {
group: 'Group',
},
versions: {
drafts: true,
},
fields: [
{
name: 'title',