123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- stackbitVersion: ~0.2.39
- ssgName: custom
- publishDir: exampleSite/public
- buildCommand: cd exampleSite && hugo --gc --baseURL "/" --themesDir ../.. && cd ..
- uploadDir: uploads
- staticDir: exampleSite/static
- pagesDir: exampleSite/content
- dataDir: exampleSite
- models:
- config:
- type: data
- label: Config
- file: config.toml
- fields:
- - type: string
- name: title
- label: Title
- required: true
- - type: string
- name: baseURL
- label: Base URL
- description: Hostname (and path) to the root
- hidden: false
- - type: string
- name: languageCode
- label: Language Code
- hidden: true
- - type: string
- name: MetaDataFormat
- label: MetaDataFormat
- hidden: true
- - type: string
- name: DefaultContentLanguage
- label: DefaultContentLanguage
- hidden: true
- - type: string
- name: themesDir
- label: Themes Directory
- hidden: true
- - type: string
- name: theme
- label: Theme Name
- hidden: true
- - type: string
- name: SectionPagesMenu
- label: Main Section
- hidden: false
- - type: number
- name: Paginate
- label: Paginate Per Page
- hidden: false
- - type: boolean
- name: enableRobotsTXT
- label: Enable Robots
- hidden: true
- - type: string
- name: googleAnalytics
- label: Google Analytics ID
- - type: object
- name: sitemap
- label: sitemap
- hidden: true
- fields:
- - type: string
- name: changefreq
- label: changefreq
- - type: number
- subtype: float
- name: priority
- label: priority
- - type: string
- name: filename
- label: filename
- - type: object
- name: params
- label: Params
- description: Site parameters
- required: true
- fields:
- - type: string
- name: featured_image
- label: Logo
- - type: string
- name: favicon
- label: Favicon
- - type: string
- name: description
- label: Description
- - type: string
- name: description
- label: Description
- - type: string
- name: facebook
- label: Facebook
- - type: string
- name: stackoverflow
- label: StackOverflow
- - type: string
- name: twitter
- label: Twitter
- - type: string
- name: instagram
- label: Instagram
- - type: string
- name: youtube
- label: Youtube
- - type: string
- name: github
- label: Github
- - type: string
- name: gitlab
- label: Gitlab
- - type: string
- name: linkedin
- label: Linkedin
- - type: string
- name: mastodon
- label: Mastodon
- - type: string
- name: slack
- label: Slack
- - type: string
- name: background_color_class
- label: background_color_class
- - type: number
- name: recent_posts_number
- label: recent_posts_number
- home:
- type: page
- label: Home
- file: _index.md
- hideContent: false
- singleInstance: true
- layout: index.html
- fields:
- - type: string
- name: title
- label: Title
- description: The title of the page.
- required: true
- - type: image
- name: featured_image
- label: Featured Image
- description: Image displayed at in the pages intro section
- - type: string
- name: description
- label: Description
- - type: string
- name: layout
- label: layout
- basicpage:
- type: page
- label: Basic Page
- match: "*.md"
- exclude: _index.md
- layout: page/single.html
- fields:
- - type: string
- name: title
- label: Title
- description: The title of the page.
- - type: string
- name: type
- label: type
- default: page
- - type: boolean
- name: omit_header_text
- label: omit_header_text
- description: The title of the page.
- - type: image
- name: featured_image
- label: Featured Image
- description: Image displayed at in the pages intro section
- - type: string
- name: description
- label: Description
- - type: enum
- name: menu
- label: Menu
- options:
- - label: Main Menu
- value: main
- type: object
- section:
- type: page
- label: Section
- match: "*/_index.md"
- layout: _default/list.html
- fields:
- - type: string
- name: title
- label: Title
- description: The title of the page.
- - type: image
- name: featured_image
- label: Featured Image
- description: Image displayed at in the pages intro section
- - type: string
- name: description
- label: Description
- - type: date
- name: date
- label: Date
- - type: enum
- name: menu
- label: menu
- default: main
- options:
- - label: main
- value: main
- post:
- type: page
- label: Posts
- folder: post
- exclude: _index.md
- layout: _default/single.html
- fields:
- - type: string
- name: title
- label: Title
- - type: date
- name: date
- label: Date
- - type: image
- name: featured_image
- label: Featured Image
- description: Image displayed at in the pages intro section
- - type: string
- name: description
- label: Description
- - type: enum
- name: tags
- label: tags
- - type: boolean
- name: draft
- label: Draft
|