- name: logo
  tags:
    formats: [dashboard]
  schema:
    ref: logo-light-dark-specifier
  description: "Logo image(s) (placed on the left side of the navigation bar)"

- name: orientation
  tags:
    formats: [dashboard]
  schema:
    enum: [rows, columns]
  description: "Default orientation for dashboard content (default `rows`)"

- name: scrolling
  tags:
    formats: [dashboard]
  schema: boolean
  default: false
  description: "Use scrolling rather than fill layout (default: `false`)"

- name: expandable
  tags:
    formats: [dashboard]
  schema: boolean
  default: true
  description: "Make card content expandable (default: `true`)"

- name: nav-buttons
  tags:
    formats: [dashboard]
  schema:
    maybeArrayOf:
      anyOf:
        - string
        - object:
            properties:
              text: string
              href: string
              icon: string
              rel: string
              target: string
              title: string
              aria-label: string
  description: "Links to display on the dashboard navigation bar"
