# ------------------------------------------------------------------------------ # ~/_data/layouts/app.yml # Configuration data to create the (HTML) Layout (data) # of all content pages of type APP # # Product/Info: # https://jekyll.one # # Copyright (C) 2022 Juergen Adams # # J1 Template is licensed under the MIT License. # See: https://github.com/jekyll-one-org/J1 Template/blob/master/LICENSE # # ------------------------------------------------------------------------------ # NOTE: # By J1 template, "Liquid Procedures" are being used intensively. To load # HTML data for a layout, loader procedures places the data based this # YAML data file into the REGION specified by a LANE. # ------------------------------------------------------------------------------ # ------------------------------------------------------------------------------ # Layout configuration settings # lanes|lane # ---------------------------------------------------------------------------- # Set LANE specific configuration parameters for a page LAYOUT. The # LANES array contains multiple (lane) hashes that describes the type # of the component that is loaded into a lane and their specific # (placement) parameters. # # region # ---------------------------------------------------------------------------- # J1 templates defines, based on the general structure of a HTML page # (head|body), more specific REGIONS based on HTML5 semantic elements # to place HTML data: # # head section. Contains (site-wide) meta data and # all CSS and JS files are to be loaded for a page. # body-navigation NAV section. Contains the main navigation bar. # Placed a the BEGINNING of the section. # body-header HEADER section. Contains the page banner (header). # Placed AFTER the page navigation but BEFORE the main # content (body-main) of a page. # body-main MAIN section. J1 template puts a
container # element in the section to place the (main) content. # All content related elements are loaded into the region # 'body-main'. Content may components like boxes, panels, # quotes etc. and the document content like sections and # articles. # body-footer FOOTER section. J1 template puts a