Lowdefy
v3.17.2/context/PageHCF/

PageHCF

areas: content, footer, header

Page HCF provides a minimal layout structure for a page container with a header, content and footer area.

header
content
id: block_id
type: PageHCF

properties:
content:
Content css style object.
footer:
Footer css style object.
header:
-------
Header color.
Header css style object.
Header theme color.
Css style object to apply to layout.
type: object
properties:
  events:
    additionalProperties: false
    properties:
      onEnter:
        description: >-
          Trigger actions every time a context is mounted and keep the page in
          loading until all actions have finished.
        type: array
      onEnterAsync:
        description: >-
          Trigger actions every time a context is mounted and do not keep the page
          in loading.
        type: array
      onInit:
        description: >-
          Trigger actions the first time a context is mounted and keep the page in
          loading until all actions have finished.
        type: array
      onInitAsync:
        description: >-
          Trigger actions the first time a context is mounted and do not keep the
          page in loading.
        type: array
    type: object
  properties:
    additionalProperties: false
    properties:
      content:
        additionalProperties: false
        description: Content properties.
        properties:
          style:
            description: Content css style object.
            type: object
        type: object
      footer:
        additionalProperties: false
        description: Footer properties.
        properties:
          style:
            description: Footer css style object.
            type: object
        type: object
      header:
        additionalProperties: false
        description: Header properties.
        properties:
          color:
            description: Header color.
            type: string
          style:
            description: Header css style object.
            type: object
          theme:
            default: dark
            description: Header theme color.
            enum:
              - light
              - dark
            type: string
        type: object
      style:
        description: Css style object to apply to layout.
        type: object
    type: object