Sha256: 21adb9d1ec1d44a7a5d9b01c7c87722eb49edb3ef1b0377d181cf45e9165faab

Contents?: true

Size: 672 Bytes

Versions: 2

Compression:

Stored size: 672 Bytes

Contents

{
  "title": "Theme",
  "description": "A landable theme contains a Liquid template which can be used as a layout wrapping its pages' bodies",
  "type": "object",
  "additionalProperties": false,
  "required": ["id", "name", "description", "body"],

  "properties": {
    "id": {
      "$ref": "uuid.json"
    },

    "name": {
      "type": "string",
      "minLength": 1
    },

    "description": {
      "type": "string",
      "minLength": 1
    },

    "body": {
      "type": ["string", "null"],
      "minLength": 0
    },

    "thumbnail_url": {
      "type": ["string", "null"],
      "minLength": 0
    },

    "editable": {
      "type": "boolean"
    }
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
landable-1.7.1.rc1 doc/schema/theme.json
landable-1.7.0 doc/schema/theme.json