{
  "component": "Bone Flow #020 Label",
  "version": "1.0.12",
  "samples": [
    {
      "name": "標準ラベル",
      "value": {
        "text": "氏名",
        "forId": "demo-input",
        "required": true,
        "requiredText": "必須",
        "requiredPosition": "after",
        "position": "top",
        "parentPlacement": "top-left",
        "align": "left",
        "gap": 6,
        "distribution": {
          "mode": "none",
          "minWidth": 180
        },
        "effect": {
          "trigger": "self"
        }
      }
    },
    {
      "name": "中央・グラデーション",
      "value": {
        "text": "中央ラベル",
        "forId": "center-input",
        "required": false,
        "position": "top",
        "parentPlacement": "center",
        "align": "center",
        "gap": 8,
        "decoration": {
          "backgroundType": "gradient",
          "gradientStart": "#1c6fd1",
          "gradientEnd": "#7c3aed",
          "gradientAngle": 90,
          "borderEnabled": true,
          "borderColor": "#8fc5ff",
          "borderWidth": 1,
          "borderRadius": 10,
          "paddingX": 12,
          "paddingY": 6
        },
        "distribution": {
          "mode": "label-width",
          "minWidth": 180
        },
        "effect": {
          "trigger": "self"
        }
      }
    },
    {
      "name": "横均等・発光",
      "value": {
        "text": "項目",
        "forId": "distribution-input",
        "required": false,
        "position": "top",
        "parentPlacement": "top-center",
        "align": "center",
        "gap": 6,
        "distribution": {
          "mode": "none",
          "minWidth": 180
        },
        "decoration": {
          "backgroundType": "solid",
          "backgroundColor": "#152033",
          "glowEnabled": true,
          "glowColor": "#5ba6ff"
        },
        "effect": {
          "enabled": true,
          "type": "pulse",
          "trigger": "self",
          "duration": 650,
          "delay": 0,
          "iterationCount": 1,
          "easing": "ease",
          "reducedMotion": true
        }
      }
    }
  ]
}
