{
  "$schema": "https://design-tokens.github.io/community-group/format/",
  "meta": {
    "name": "Tiny Design System",
    "version": "0.1.0",
    "description": "Warm paper, practical craft, clear product behaviour."
  },
  "color": {
    "canvas": {
      "value": "#fbfaf7",
      "type": "color",
      "description": "页面底色，暖白纸张。"
    },
    "paper": {
      "value": "#fffdf9",
      "type": "color",
      "description": "卡片与阅读面的纸张白。"
    },
    "ink": {
      "value": "#24231f",
      "type": "color",
      "description": "主文字与主按钮。"
    },
    "muted": {
      "value": "#77736c",
      "type": "color",
      "description": "说明文字。"
    },
    "faint": {
      "value": "#a39d94",
      "type": "color",
      "description": "弱化元信息。"
    },
    "line": {
      "value": "#e5ded3",
      "type": "color",
      "description": "细描边与分隔。"
    },
    "blue": {
      "value": "#4f8dea",
      "type": "color",
      "description": "信息、链接与低频强调。"
    },
    "blueSoft": {
      "value": "#eaf2ff",
      "type": "color",
      "description": "蓝色弱强调面。"
    },
    "orange": {
      "value": "#e5a34a",
      "type": "color",
      "description": "行动、温度和有限强调。"
    },
    "orangeSoft": {
      "value": "#fff1d5",
      "type": "color",
      "description": "橙色弱强调面。"
    },
    "greenSoft": {
      "value": "#e7f1e3",
      "type": "color",
      "description": "积极或连接类弱强调。"
    }
  },
  "font": {
    "body": {
      "value": "'LXGW WenKai GB', 'LXGW WenKai', 'Kaiti SC', 'STKaiti', 'KaiTi', serif",
      "type": "fontFamily"
    },
    "note": {
      "value": "'Xiaolai SC', 'Kaiti SC', 'STKaiti', 'KaiTi', cursive",
      "type": "fontFamily"
    },
    "uiFallback": {
      "value": "ui-sans-serif, -apple-system, BlinkMacSystemFont, 'PingFang SC', 'Microsoft YaHei', sans-serif",
      "type": "fontFamily"
    }
  },
  "type": {
    "body": {
      "value": "16px",
      "type": "fontSize"
    },
    "bodyLine": {
      "value": "1.75",
      "type": "number"
    },
    "meta": {
      "value": "12px",
      "type": "fontSize"
    },
    "section": {
      "value": "28px",
      "type": "fontSize"
    },
    "page": {
      "value": "clamp(42px, 6vw, 76px)",
      "type": "fontSize"
    },
    "hero": {
      "value": "clamp(54px, 7.2vw, 98px)",
      "type": "fontSize"
    }
  },
  "space": {
    "1": {
      "value": "4px",
      "type": "dimension"
    },
    "2": {
      "value": "8px",
      "type": "dimension"
    },
    "3": {
      "value": "12px",
      "type": "dimension"
    },
    "4": {
      "value": "16px",
      "type": "dimension"
    },
    "5": {
      "value": "20px",
      "type": "dimension"
    },
    "6": {
      "value": "24px",
      "type": "dimension"
    },
    "8": {
      "value": "32px",
      "type": "dimension"
    },
    "10": {
      "value": "40px",
      "type": "dimension"
    },
    "12": {
      "value": "48px",
      "type": "dimension"
    },
    "16": {
      "value": "64px",
      "type": "dimension"
    }
  },
  "radius": {
    "small": {
      "value": "12px",
      "type": "dimension"
    },
    "card": {
      "value": "24px",
      "type": "dimension"
    },
    "pill": {
      "value": "999px",
      "type": "dimension"
    }
  },
  "shadow": {
    "paper": {
      "value": "0 18px 48px rgba(54, 46, 37, 0.09)",
      "type": "shadow"
    },
    "lift": {
      "value": "0 13px 28px rgba(54, 46, 37, 0.13)",
      "type": "shadow"
    }
  },
  "motion": {
    "fast": {
      "value": "140ms",
      "type": "duration"
    },
    "standard": {
      "value": "260ms",
      "type": "duration"
    },
    "slow": {
      "value": "420ms",
      "type": "duration"
    },
    "ease": {
      "value": "cubic-bezier(0.22, 0.72, 0.2, 1)",
      "type": "cubicBezier"
    }
  },
  "layout": {
    "contentMax": {
      "value": "1180px",
      "type": "dimension"
    },
    "readingMax": {
      "value": "720px",
      "type": "dimension"
    },
    "imageRatio": {
      "value": "16 / 9",
      "type": "number"
    }
  }
}