cycat-project-website/stackbit.yaml

282 lines
7.0 KiB
YAML
Raw Normal View History

2020-08-27 05:38:55 +02:00
stackbitVersion: ~0.3.0
ssgName: jekyll
2020-10-17 02:14:24 +02:00
ssgVersion: '3.8.4'
2020-08-27 05:38:55 +02:00
buildCommand: bundle exec jekyll build
2020-10-17 02:14:24 +02:00
publishDir: '_site'
staticDir: 'assets'
uploadDir: 'images'
dataDir: '_data'
pagesDir: ''
pageLayoutKey: layout
2020-08-27 05:38:55 +02:00
models:
config:
2020-10-17 02:14:24 +02:00
type: config
label: Site Configuration
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
required: true
- type: string
2020-10-17 02:14:24 +02:00
name: baseurl
2020-08-27 05:38:55 +02:00
hidden: true
- type: string
2020-10-17 02:14:24 +02:00
name: permalink
label: Permalink
description: 'The output path for your pages, posts, or collections.'
default: '/posts/:slug:output_ext'
2020-08-27 05:38:55 +02:00
hidden: true
- type: string
2020-10-17 02:14:24 +02:00
name: google_analytics_id
2020-08-27 05:38:55 +02:00
- type: object
2020-10-17 02:14:24 +02:00
name: homepage
2020-08-27 05:38:55 +02:00
fields:
2020-10-17 02:14:24 +02:00
- type: boolean
name: show_call_box
- type: object
name: logo
fields:
- type: image
name: desktop
required: true
- type: image
name: mobile
- type: string
name: desktop_height
- type: object
name: footer
fields:
- type: string
name: copyright_text
- type: object
name: seo
fields:
- type: string
name: meta_description
label: meta_description
- type: string
name: meta_og_title
label: meta_og_title
- type: string
name: meta_og_type
label: meta_og_type
- type: string
name: meta_og_url
label: meta_og_url
2020-08-27 05:38:55 +02:00
- type: string
2020-10-17 02:14:24 +02:00
name: meta_og_image
label: meta_og_image
2020-08-27 05:38:55 +02:00
- type: string
2020-10-17 02:14:24 +02:00
name: meta_og_description
label: meta_og_description
- type: string
name: meta_twitter_card
label: meta_twitter_card
- type: string
name: meta_twitter_site
label: meta_twitter_site
- type: string
name: meta_twitter_creator
label: meta_twitter_creator
- type: object
name: collections
fields:
2020-08-27 05:38:55 +02:00
- type: object
2020-10-17 02:14:24 +02:00
name: services
2020-08-27 05:38:55 +02:00
fields:
- type: boolean
2020-10-17 02:14:24 +02:00
name: output
2020-08-27 05:38:55 +02:00
- type: string
2020-10-17 02:14:24 +02:00
name: permalink
2020-08-27 05:38:55 +02:00
- type: object
2020-10-17 02:14:24 +02:00
name: team
2020-08-27 05:38:55 +02:00
fields:
2020-10-17 02:14:24 +02:00
- type: boolean
name: output
2020-08-27 05:38:55 +02:00
- type: string
2020-10-17 02:14:24 +02:00
name: permalink
- type: object
name: sass
label: Sass
hidden: true
fields:
- type: number
name: indentWidth
label: Indent Width
description: >-
Used to determine the number of spaces or tabs to be used for
indentation.
default: 4
- type: enum
name: style
label: Output Style
description: Determines the output format of the final CSS style.
options:
- nested
- expanded
- compact
- compressed
default: nested
- type: number
name: precision
label: Precision
description: >-
Used to determine how many digits after the decimal will be
allowed.
default: 10
2020-08-27 05:38:55 +02:00
- type: list
2020-10-17 02:14:24 +02:00
name: defaults
2020-08-27 05:38:55 +02:00
items:
2020-10-17 02:14:24 +02:00
type: object
fields:
- type: object
name: scope
fields:
- type: string
name: type
- type: string
name: path
- type: object
name: values
fields:
- type: string
name: layout
- type: string
name: bodyClass
- type: boolean
name: image
2020-08-27 05:38:55 +02:00
- type: list
2020-10-17 02:14:24 +02:00
name: plugins
label: Plugins
hidden: true
- type: list
name: exclude
label: Exclude
description: Exclude directories and/or files from the conversion.
hidden: true
2020-08-27 05:38:55 +02:00
home:
type: page
label: Home
2020-10-17 02:14:24 +02:00
layout: home
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
required: true
2020-10-17 02:14:24 +02:00
- type: string
name: description
2020-08-27 05:38:55 +02:00
- type: image
name: intro_image
description: Image displayed at in the pages intro section
- type: boolean
name: intro_image_absolute
description: Should the image overflow or be contained
- type: boolean
name: intro_image_hide_on_mobile
description: Hide the intro image on mobile screen sizes
2020-10-17 02:14:24 +02:00
page:
2020-08-27 05:38:55 +02:00
type: page
2020-10-17 02:14:24 +02:00
label: Page
layout: page
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
- type: date
name: date
- type: string
name: layout
2020-10-17 02:14:24 +02:00
- type: string
name: bodyClass
contact:
2020-08-27 05:38:55 +02:00
type: page
2020-10-17 02:14:24 +02:00
label: Contact
layout: contact
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
- type: date
name: date
- type: string
name: layout
2020-10-17 02:14:24 +02:00
- type: string
name: bodyClass
2020-08-27 05:38:55 +02:00
service:
type: page
label: Service
2020-10-17 02:14:24 +02:00
layout: service
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
- type: date
name: date
- type: boolean
name: featured
- type: number
name: weight
services:
type: page
2020-10-17 02:14:24 +02:00
label: Services
layout: services
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
required: true
- type: image
name: intro_image
label: Intro Image
description: Image displayed at in the pages intro section
- type: boolean
name: intro_image_absolute
label: Intro Image Position
description: Should the image overflow or be contained
- type: boolean
name: intro_image_hide_on_mobile
2020-10-17 02:14:24 +02:00
label: Hide Intro Image On Mobile?
2020-08-27 05:38:55 +02:00
description: Hide the intro image on mobile screen sizes
team:
type: page
label: Team
folder: team
exclude: _index.md
2020-10-17 02:14:24 +02:00
layout: team
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
- type: date
name: date
- type: image
name: image
- type: string
name: jobtitle
- type: string
name: linkedinurl
- type: boolean
name: draft
- type: boolean
name: featured
- type: number
name: weight
- type: boolean
name: promoted
teams:
type: page
2020-10-17 02:14:24 +02:00
label: Teams
layout: teams
2020-08-27 05:38:55 +02:00
fields:
- type: string
name: title
required: true
2020-10-17 02:14:24 +02:00
- type: string
name: permalink
2020-08-27 05:38:55 +02:00
- type: image
name: intro_image
label: Intro Image
description: Image displayed at in the pages intro section
- type: boolean
name: intro_image_absolute
label: Intro Image Position
description: Should the image overflow or be contained
- type: boolean
name: intro_image_hide_on_mobile
2020-10-17 02:14:24 +02:00
label: Hide Intro Image On Mobile?
2020-08-27 05:38:55 +02:00
description: Hide the intro image on mobile screen sizes