Decap CMS
Arthaud Proust edited this page Nov 23, 2023
·
2 revisions
Only if you want customize your Hugolify Admin you can create some settings files.
Create a available-collections.js
file in static/admin/app/settings
Example to have only Posts and Taxonomies (Categories and Tags)
import posts from '../content/posts.js';
import categories from '../content/categories.js';
import tags from '../content/tags.js';
export default [
posts,
categories,
tags
]
Create a available-blocks.js
file in static/admin/app/settings
Example to have a selection of available blocks
export { block_alert } from "../blocks/alert.js"
export { block_cta } from "../blocks/cta.js"
export { block_pages } from "../blocks/pages.js"
export { block_quote } from "../blocks/quote.js"
export { block_editorial } from "../blocks/editorial.js"
export { block_embed } from "../blocks/embed.js"
export { block_faq } from "../blocks/faq.js"
export { block_figure } from "../blocks/figure.js"
export { block_form } from "../blocks/form.js"
export { block_gallery } from "../blocks/gallery.js"
export { block_images } from "../blocks/images.js"
export { block_paragraph } from "../blocks/paragraph.js"
export { block_testimonials } from "../blocks/testimonials.js"
export { block_title } from "../blocks/title.js"
Create a available-sections.js
file in static/admin/app/settings
Example to have a selection of available sections for specific blocks
export const availableSections = [
'posts' ,
'projects'
]
Create a available-languages.js
file in static/admin/app/settings
export const availableLanguages = ['fr', 'en'];
Create a locale.js
file in static/admin/app/config
export const locale = 'fr'; // or 'en'