256 lines
8 KiB
YAML
256 lines
8 KiB
YAML
---
|
|
backend:
|
|
name: gitea
|
|
repo: mycosystems/gallowelds.com
|
|
branch: main
|
|
app_id: 8cf43676-cdba-4112-a981-9c1117b3d096
|
|
api_root: https://git.myco.systems/api/v1
|
|
base_url: https://git.myco.systems
|
|
disable_local_backup: true
|
|
|
|
public_folder: "/media"
|
|
media_folder: "themes/gallo/static/media"
|
|
|
|
site_url: https://www.gallowelding.com
|
|
logo_url: https://www.gallowelding.com/media/gallo_welding.svg
|
|
locale: en
|
|
show_preview_links: false
|
|
search: false
|
|
preview: false
|
|
collections:
|
|
- name: pages
|
|
label: Pages
|
|
editor:
|
|
preview: false
|
|
files:
|
|
- name: home
|
|
label: Home
|
|
file: content/_index.md
|
|
fields:
|
|
- label: "Logo"
|
|
name: "logo"
|
|
widget: "image"
|
|
required: true
|
|
default: "/media/gallo_welding_inverted.svg"
|
|
- label: "Logo Alt Text"
|
|
name: "logoAlt"
|
|
widget: "string"
|
|
required: true
|
|
default: "Gallo Welding & Fabrication"
|
|
- label: "Copy Name"
|
|
name: "copyName"
|
|
widget: "string"
|
|
required: true
|
|
default: "Gallo Welding"
|
|
- label: "Header Title"
|
|
name: "headerTitle"
|
|
widget: "string"
|
|
required: true
|
|
default: "Gallo Welding & Fabrication"
|
|
- label: "Header Image"
|
|
name: "headerImg"
|
|
widget: "image"
|
|
required: true
|
|
default: "/media/wide.webp"
|
|
- label: "Header Description"
|
|
name: "headerDesc"
|
|
widget: "text"
|
|
required: true
|
|
- label: "Catalog Buttons"
|
|
name: "catalogButtons"
|
|
widget: "list"
|
|
fields:
|
|
- label: "Category Name"
|
|
name: "categoryName"
|
|
widget: "string"
|
|
required: true
|
|
- label: "Image"
|
|
name: "img"
|
|
widget: "image"
|
|
required: true
|
|
- label: "Alt Text"
|
|
name: "alt"
|
|
widget: "string"
|
|
- label: "Style"
|
|
name: "style"
|
|
widget: "string"
|
|
- label: "Social Links"
|
|
name: "social"
|
|
widget: "list"
|
|
fields:
|
|
- label: "URL"
|
|
name: "url"
|
|
widget: "string"
|
|
required: true
|
|
- label: "Label"
|
|
name: "label"
|
|
widget: "string"
|
|
required: true
|
|
- label: "Icon"
|
|
name: "icon"
|
|
widget: "code"
|
|
language: "html"
|
|
required: true
|
|
- name: artist
|
|
label: The Artist
|
|
file: content/artist/index.md
|
|
fields:
|
|
- { label: "Title", name: "title", widget: "string" }
|
|
- { label: "Date", name: "date", widget: "datetime" }
|
|
- label: Body
|
|
name: body
|
|
widget: markdown
|
|
- {
|
|
label: "Buttons",
|
|
name: "buttons",
|
|
widget: "list",
|
|
fields:
|
|
[
|
|
{ label: "Text", name: "text", widget: "string" },
|
|
{ label: "URL", name: "url", widget: "string" },
|
|
{ label: "Icon", name: "icon", widget: "string" },
|
|
],
|
|
}
|
|
- {
|
|
label: "Art Listing",
|
|
name: "art",
|
|
widget: "list",
|
|
fields:
|
|
[
|
|
{ label: "Main Image", name: "main", widget: "image" },
|
|
{ label: "Title", name: "title", widget: "string" },
|
|
{ label: "Status", name: "status", widget: "string" },
|
|
{ label: "Description", name: "description", widget: "text" },
|
|
{ label: "Year", name: "year", widget: "number" },
|
|
{
|
|
label: "Gallery",
|
|
name: "gallery",
|
|
widget: "list",
|
|
fields:
|
|
[{ label: "Image", name: "image", widget: "image" }],
|
|
},
|
|
],
|
|
}
|
|
- name: bio
|
|
label: Artist Bio
|
|
file: content/bio/index.md
|
|
fields:
|
|
- label: Title
|
|
name: title
|
|
widget: string
|
|
- label: Date
|
|
name: date
|
|
widget: datetime
|
|
- label: "Buttons"
|
|
name: "buttons"
|
|
widget: "list"
|
|
fields:
|
|
- { label: "Text", name: "text", widget: "string" }
|
|
- { label: "URL", name: "url", widget: "string" }
|
|
- label: Body
|
|
name: body
|
|
widget: markdown
|
|
- name: about
|
|
label: About Us
|
|
file: content/about/index.md
|
|
fields:
|
|
- label: Title
|
|
name: title
|
|
widget: string
|
|
- label: Date Last Edited
|
|
name: date
|
|
widget: datetime
|
|
- label: Body
|
|
name: body
|
|
widget: markdown
|
|
- label: Image
|
|
name: gallery
|
|
widget: list
|
|
fields:
|
|
- label: Path to image
|
|
name: image
|
|
widget: image
|
|
- label: Title
|
|
name: title
|
|
widget: string
|
|
- label: Description
|
|
name: description
|
|
widget: markdown
|
|
- name: faq
|
|
label: FAQ
|
|
file: content/faq/index.md
|
|
fields:
|
|
- label: Title
|
|
name: title
|
|
widget: string
|
|
- label: Date Last Edited
|
|
name: date
|
|
widget: datetime
|
|
- label: Group
|
|
name: faq
|
|
widget: list
|
|
collapsed: true
|
|
fields:
|
|
- label: Title
|
|
name: group
|
|
widget: string
|
|
- label: QA
|
|
name: questions
|
|
widget: list
|
|
fields:
|
|
- { label: Question, name: question, widget: string }
|
|
- { label: Answer, name: answer, widget: markdown }
|
|
- name: thankyou
|
|
label: Contact "Thank You" Page
|
|
file: content/thankyou/index.md
|
|
fields:
|
|
- label: Title
|
|
name: title
|
|
widget: string
|
|
- label: Body
|
|
name: body
|
|
widget: markdown
|
|
- name: catalog
|
|
label: Catalog
|
|
file: content/catalog/index.md
|
|
fields:
|
|
- { label: "Date", name: "date", widget: "datetime" }
|
|
- { label: "Title", name: "title", widget: "string" }
|
|
- { label: "Subtitle", name: "subTitle", widget: "string" }
|
|
- label: "Buttons"
|
|
name: "buttons"
|
|
widget: "list"
|
|
fields:
|
|
- { label: "Text", name: "text", widget: "string" }
|
|
- { label: "URL", name: "url", widget: "string" }
|
|
- label: "Catalog Item"
|
|
name: "catalog"
|
|
widget: "list"
|
|
collapsed: true
|
|
fields:
|
|
- { label: "Item", name: "item", widget: "string" }
|
|
- { label: "Quantity", name: "quant", widget: "number" }
|
|
- { label: "Dimensions", name: "dimensions", widget: "string" }
|
|
- { label: "Base Cost", name: "baseCost", widget: "string" }
|
|
- {
|
|
label: "Delivery/Pickup Cost",
|
|
name: "deliveryPickup",
|
|
widget: "string",
|
|
}
|
|
- {
|
|
label: "Install/Breakdown Cost",
|
|
name: "installBreakdown",
|
|
widget: "string",
|
|
}
|
|
- {
|
|
label: "Purchase Cost",
|
|
name: "purchaseCost",
|
|
widget: "string",
|
|
}
|
|
- { label: "Category", name: "cat", widget: "string" }
|
|
- { label: "Thumbnail", name: "thumbnail", widget: "image" }
|
|
- label: "Gallery"
|
|
name: "gallery"
|
|
widget: "list"
|
|
fields:
|
|
- { label: "Image", name: "image", widget: "image" }
|