- name: product label: "💰 Product" label_singular: "💰 Product" description: "Work things" folder: "src/content/product" slug: "{{title}}" preview_path: /custom/{{title}}/ create: true delete: true hide: false editor: preview: false summary: "{{title}} {{price}}" sortable_fields: ["title", "order", "date"] view_filters: - label: Drafts field: eleventyExcludeFromCollections pattern: true view_groups: - label: type field: type nested: depth: 1 # max depth to show in the collection tree summary: "" fields: - label: "title" name: "title" widget: "string" required: true hint: Title - label: "Price" name: "price" widget: "number" default: 750 required: false hint: "Optional order" value_type: int min: 500 max: 200000 step: 500 - label: "📷 image" name: "image" widget: "image" default: /content/upload/default.png choose_url: true required: false hint: image media_library: config: multiple: true media_folder: "src/content/upload/" - label: "icon" name: "icon" widget: "string" required: true hint: ballicon filename - label: "👩‍💻 Body" name: "body" widget: "markdown" buttons: - link - bold - italic - code - heading-one - heading-two - heading-three - code - quote - bulleted-list editor_components: - image - video - code-block required: false - label: "type" name: "type" widget: "select" multiple: false min: 1 max: 2 options: [ 'timer','website' , 'code' ,'design','theme'] default: code required: true hint: select - label: "Collection Order" name: "order" widget: "number" default: 1 required: false hint: "Optional order" value_type: int min: 1 max: 200 step: 1 - label: "Collection Hide" name: "eleventyExcludeFromCollections" widget: "boolean" default: false required: false hint: Hide from collections