Skip to content

Latest commit

 

History

History
1189 lines (576 loc) · 25.8 KB

page.md

File metadata and controls

1189 lines (576 loc) · 25.8 KB

page Type

object (page)

page Properties

Property Type Required Nullable Defined by
title string Required cannot be null page
temp_title string Optional cannot be null page
short_title string Optional cannot be null page
tagline string Optional cannot be null page
temp_tagline string Optional cannot be null page
blurb string Optional cannot be null page
temp_blurb string Optional cannot be null page
layout string Optional cannot be null page
event string Optional cannot be null page
event_series string Optional cannot be null page
caption string Optional cannot be null page
status string Optional cannot be null page
location string Optional cannot be null page
image string Optional cannot be null page
sign string Optional cannot be null page
social_banner string Optional cannot be null page
list_logo string Optional cannot be null page
logo string Optional cannot be null page
logo_alt string Optional cannot be null page
wordmark string Optional cannot be null page
icon string Optional cannot be null page
website string Optional cannot be null page
twitter string Optional cannot be null page
youtube_page string Optional cannot be null page
facebook string Optional cannot be null page
linkedin string Optional cannot be null page
slack_channel string Optional cannot be null page
github string Optional cannot be null page
instagram string Optional cannot be null page
email_list string Optional cannot be null page
meetup string Optional cannot be null page
reddit string Optional cannot be null page
mastodon string Optional cannot be null page
donate string Optional cannot be null page
swag_items array Optional cannot be null page
swag_sections array Optional cannot be null page
links array Optional cannot be null page
dropdown_links array Optional cannot be null page
app_links array Optional cannot be null page
footer_links array Optional cannot be null page
buttons array Optional cannot be null page
sessions array Optional cannot be null page
section_tags array Optional cannot be null page
team_name string Optional cannot be null page
max_posts integer Optional cannot be null page
updated string Optional cannot be null page
timezone string Optional cannot be null page
filter_start string Optional cannot be null page
filter_end string Optional cannot be null page
start string Optional cannot be null page
end string Optional cannot be null page
map object Optional cannot be null page
date Merged Optional cannot be null page

title

title

  • is required

  • Type: string (title)

  • cannot be null

  • defined in: page

title Type

string (title)

title Examples

My Great Page

temp_title

temp_title

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

temp_title Type

string

short_title

short_title

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

short_title Type

string

tagline

tagline

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

tagline Type

string

temp_tagline

temp_tagline

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

temp_tagline Type

string

blurb

blurb

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

blurb Type

string

temp_blurb

temp_blurb

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

temp_blurb Type

string

layout

layout

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

layout Type

string

event

event

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

event Type

string

event_series

event_series

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

event_series Type

string

caption

caption

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

caption Type

string

status

status

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

status Type

string

location

location

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

location Type

string

image

image

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

image Type

string

sign

sign

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

sign Type

string

social_banner

social_banner

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

social_banner Type

string

list_logo

The logo to display in list views.

list_logo

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

list_logo Type

string

logo

logo

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

logo Type

string

logo_alt

logo_alt

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

logo_alt Type

string

wordmark

wordmark

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

wordmark Type

string

icon

icon

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

icon Type

string

website

website

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

website Type

string

twitter

twitter

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

twitter Type

string

youtube_page

Path to a page on youtube.com. Different from youtube since that parameter is a video ID which is used differently.

youtube_page

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

youtube_page Type

string

facebook

facebook

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

facebook Type

string

linkedin

linkedin

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

linkedin Type

string

slack_channel

slack_channel

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

slack_channel Type

string

github

github

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

github Type

string

instagram

instagram

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

instagram Type

string

email_list

email_list

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

email_list Type

string

meetup

meetup

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

meetup Type

string

reddit

reddit

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

reddit Type

string

mastodon

mastodon

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

mastodon Type

string

donate

donate

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

donate Type

string

swag_items

swag_items

  • is optional

  • Type: object[] (swag item)

  • cannot be null

  • defined in: page

swag_items Type

object[] (swag item)

swag_sections

swag_sections

swag_sections Type

object[] (swag section)

links

links

links Type

object[] (labeled link)

dropdown_links

dropdown_links

dropdown_links Type

object[] (labeled link)

app_links

app_links

app_links Type

object[] (labeled link)

footer_links

footer_links

footer_links Type

object[] (labeled link)

buttons

buttons

buttons Type

object[] (labeled link)

sessions

sessions

  • is optional

  • Type: object[] (session)

  • cannot be null

  • defined in: page

sessions Type

object[] (session)

section_tags

section_tags

  • is optional

  • Type: string[]

  • cannot be null

  • defined in: page

section_tags Type

string[]

team_name

team_name

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

team_name Type

string

max_posts

max_posts

  • is optional

  • Type: integer

  • cannot be null

  • defined in: page

max_posts Type

integer

updated

updated

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

updated Type

string

updated Constraints

date time: the string must be a date time string, according to RFC 3339, section 5.6

timezone

timezone

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

timezone Type

string

filter_start

filter_start

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

filter_start Type

string

filter_start Constraints

date time: the string must be a date time string, according to RFC 3339, section 5.6

filter_end

filter_end

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

filter_end Type

string

filter_end Constraints

date time: the string must be a date time string, according to RFC 3339, section 5.6

start

start

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

start Type

string

start Constraints

date time: the string must be a date time string, according to RFC 3339, section 5.6

end

end

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

end Type

string

end Constraints

date time: the string must be a date time string, according to RFC 3339, section 5.6

map

map

  • is optional

  • Type: object (map)

  • cannot be null

  • defined in: page

map Type

object (map)

date

The Jekyll date of the document if we need to set it manually.

date

  • is optional

  • Type: merged type (Details)

  • cannot be null

  • defined in: page

date Type

merged type (Details)

one (and only one) of

page Definitions

Definitions group labeledLink

Reference this group by using

{"$ref":"dogwood/page.schema.json#/$defs/labeledLink"}
Property Type Required Nullable Defined by
label string Optional cannot be null page
link string Optional cannot be null page

label

label

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

label Type

string

link

link

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

link Type

string

Definitions group labeledLinks

Reference this group by using

{"$ref":"dogwood/page.schema.json#/$defs/labeledLinks"}
Property Type Required Nullable Defined by

Definitions group swagItem

Reference this group by using

{"$ref":"dogwood/page.schema.json#/$defs/swagItem"}
Property Type Required Nullable Defined by
title string Optional cannot be null page
url string Optional cannot be null page
image string Optional cannot be null page

title

title

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

title Type

string

url

url

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

url Type

string

image

image

  • is optional

  • Type: string

  • cannot be null

  • defined in: page

image Type

string

Definitions group swagItems

Reference this group by using

{"$ref":"dogwood/page.schema.json#/$defs/swagItems"}
Property Type Required Nullable Defined by