{
  "formatVersion": 1,
  "experienceId": "little-language",
  "revision": 1,
  "minHostVersion": "0.1.0",
  "title": "Little Language",
  "subtitle": "A few words. A little more world.",
  "icon": "language",
  "tint": "#E3AAFF",
  "runtime": "native",
  "tables": [
    {
      "id": "learning.words",
      "name": "Vocabulary",
      "fields": [
        {
          "name": "word",
          "type": "string",
          "required": true
        },
        {
          "name": "meaning",
          "type": "string",
          "required": true
        },
        {
          "name": "section",
          "type": "string",
          "required": true
        },
        {
          "name": "example",
          "type": "string",
          "required": false
        }
      ]
    },
    {
      "id": "learning.progress",
      "name": "Learning progress",
      "fields": [
        {
          "name": "wordId",
          "type": "reference",
          "required": true,
          "references": "learning.words"
        },
        {
          "name": "known",
          "type": "boolean",
          "required": false
        },
        {
          "name": "reviews",
          "type": "number",
          "required": false
        },
        {
          "name": "lastReview",
          "type": "date",
          "required": false
        }
      ]
    }
  ],
  "seeds": [
    {
      "tableId": "learning.words",
      "id": "cafe",
      "values": {
        "word": "café",
        "meaning": "coffee",
        "section": "1",
        "example": "Un café, por favor."
      }
    },
    {
      "tableId": "learning.words",
      "id": "camino",
      "values": {
        "word": "camino",
        "meaning": "path",
        "section": "1",
        "example": "El camino es bonito."
      }
    },
    {
      "tableId": "learning.words",
      "id": "agua",
      "values": {
        "word": "agua",
        "meaning": "water",
        "section": "1",
        "example": "Necesito agua."
      }
    },
    {
      "tableId": "learning.words",
      "id": "gracias",
      "values": {
        "word": "gracias",
        "meaning": "thank you",
        "section": "1",
        "example": "Muchas gracias."
      }
    },
    {
      "tableId": "learning.words",
      "id": "montana",
      "values": {
        "word": "montaña",
        "meaning": "mountain",
        "section": "2",
        "example": "La montaña está cerca."
      }
    },
    {
      "tableId": "learning.words",
      "id": "sendero",
      "values": {
        "word": "sendero",
        "meaning": "trail",
        "section": "2",
        "example": "Este sendero es tranquilo."
      }
    },
    {
      "tableId": "learning.words",
      "id": "mochila",
      "values": {
        "word": "mochila",
        "meaning": "backpack",
        "section": "2",
        "example": "Mi mochila es ligera."
      }
    },
    {
      "tableId": "learning.words",
      "id": "amanecer",
      "values": {
        "word": "amanecer",
        "meaning": "sunrise",
        "section": "2",
        "example": "Vemos el amanecer."
      }
    }
  ],
  "dataBindings": [
    {
      "tableId": "learning.words",
      "access": "write"
    },
    {
      "tableId": "learning.progress",
      "access": "write"
    }
  ],
  "capabilities": [],
  "connections": [],
  "native": {
    "root": {
      "id": "root",
      "type": "stack",
      "props": {
        "gap": 20
      },
      "children": [
        {
          "id": "intro",
          "type": "stack",
          "props": {},
          "children": [
            {
              "id": "eyebrow",
              "type": "text",
              "props": {
                "text": "MADE FOR YOUR EVERYDAY",
                "variant": "eyebrow"
              }
            },
            {
              "id": "heading",
              "type": "text",
              "props": {
                "text": "Your next eight words",
                "variant": "title"
              }
            },
            {
              "id": "description",
              "type": "text",
              "props": {
                "text": "An original Spanish sample deck. Import your own permitted vocabulary and make it yours.",
                "variant": "body"
              }
            }
          ]
        },
        {
          "id": "cards",
          "type": "flashcards",
          "props": {
            "tableId": "learning.words",
            "progressTableId": "learning.progress",
            "sectionField": "section",
            "frontField": "word",
            "backField": "meaning"
          }
        },
        {
          "id": "matching",
          "type": "matching",
          "props": {
            "title": "Make the connection",
            "tableId": "learning.words",
            "progressTableId": "learning.progress"
          }
        },
        {
          "id": "import",
          "type": "form",
          "props": {
            "title": "Add a word",
            "tableId": "learning.words",
            "fields": [
              {
                "name": "word",
                "label": "Word",
                "type": "string"
              },
              {
                "name": "meaning",
                "label": "Meaning",
                "type": "string"
              },
              {
                "name": "section",
                "label": "Section",
                "type": "string"
              }
            ]
          }
        }
      ]
    }
  },
  "assets": [],
  "releaseNotes": "First edition. Sample content is labeled; your edits stay on this device."
}
