Skip to content
Snippets Groups Projects
Select Git revision
  • ccl
  • jardin
  • cms/general/lorem
  • cms/ccl/ca-marche
  • cms/grenier/index
  • content
  • preview
  • master default protected
  • develop
  • deploy
  • test
11 results

config.yml

Blame
  • config.yml 5.20 KiB
    # config.yml
    
    backend:
      name: git-gateway
      repo: CCLuminy/luminy.org
      branch: ccl # Branch to update (optional; defaults to master)
    
    media_folder: 'assets/images/'
    publish_mode: editorial_workflow
    site_url: https://ccl.test.luminy.org
    display_url: https://ccl.test.luminy.org
    custom_logo: /assets/images/authors-logo/indien-petit.png
    locale: fr
    slug:
      encoding: "ascii"
      clean_accents: true
    
    collections:
      - name: 'data'
        label: "Auteurs et Navigations"
        editor:
            preview: false
        files:
          - name: "authors"
            label: "Auteurs"
            file: "_data/authors.yml"
            fields:
              - label: "Auteurs"
                name: "authors"
                widget: "list"
                fields:
                  - {                  label: "Nom à afficher", name: "name", widget: string }
                  - { required: false, label: "Nom court (pour l'url)", name: "prefix", widget: string }
                  - {                  label: "Avatar", name: "avatar", widget: image }
                  - { required: false, label: "Image de partage", name: "og_image", widget: string }
                  - { required: false, label: "Bannière par défaut", name: "banner", widget: string }
                  - {                  label: "Petite description", name: "bio", widget: string }
                  - { required: false, label: "Localisation", name: "location", widget: string }
                  - { required: false, label: "Email", name: "email", widget: string }
                  - { required: false, label: "Site internet", name: "uri", widget: string }
                  - { required: false, label: "Facebook", name: "facebook", widget: string }
                  - { required: false, label: "Helloasso", name: "helloasso", widget: string }
                  - required: false
                    label: "Autre"
                    name: "links"
                    widget: "list"
                    fields:
                      - {label: "Label", name: "label", widget: string}
                      - {label: "URL", name: "url", widget: string}
                      - {label: "Icone Fontawesome", name: "icon", widget: string, required: false}
    
          - name: "navigation"
            label: "Navigations"
            file: "_data/navigation.yml"
            fields:
              - label: "Navigation d'entête"
                name: "main"
                widget: "list"
                fields:
                  - {label: "Titre", name: "title", widget: string}
                  - {label: "Lien", name: "url", widget: string}
              - label: "Navigations par 'auteur'"
                name: "navs"
                widget: "list"
                fields:
                  - {label: "Nom court (pour url)", name: "name", widget: string}
                  - label: "Sections"
                    name: "nav"
                    widget: list
                    fields: