---
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: "Params"
            name: "params"
            widget: "list"
            allow_add: false
            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
                default: |
                  Gallo Welding, based in Atlanta, provides exceptional structures for diverse
                  industries. With over a decade of experience, Ian Gallo specializes in
                  hand-welded, durable structures at affordable prices while prioritizing
                  professionalism and inclusivity.
              - 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" }