{
  "schema": "freshvibe-way-v8.module",
  "schema_version": "0.5.1",
  "module_id": "heading",
  "module_version": "0.1.0",
  "display_name": "Heading",
  "description": "Heading text (H1-H6 levels supported)",
  "tier": 2,
  "freshvibe_way_version": "v8.3.0",
  "canonical_source": "avidtech6/fv-module-gallery/cms-widgets/heading/module.json",
  "v9_gold": {
    "colour_scheme": "Green (component)",
    "tier_3_license": false,
    "mobile_first": true,
    "tap_target_min_px": 36,
    "panel_min_width_px": 300
  },
  "inspector_tabs": [
    {
      "id": "content",
      "label": "Content",
      "order": 1,
      "supports": [
        "text",
        "url",
        "image",
        "select"
      ],
      "v1_rewrite_replace_remove": false
    },
    {
      "id": "layout",
      "label": "Layout",
      "order": 2,
      "supports": [
        "width",
        "padding",
        "alignment",
        "gap"
      ],
      "v1_rewrite_replace_remove": false
    },
    {
      "id": "background",
      "label": "Background",
      "order": 3,
      "supports": [
        "solid",
        "gradient",
        "image",
        "video"
      ],
      "v1_rewrite_replace_remove": false
    },
    {
      "id": "style",
      "label": "Style",
      "order": 4,
      "supports": [
        "border",
        "shadow",
        "radius",
        "custom_css"
      ],
      "v1_rewrite_replace_remove": false
    },
    {
      "id": "animation",
      "label": "Animation",
      "order": 5,
      "supports": [
        "entrance",
        "exit",
        "scroll_trigger"
      ],
      "v1_rewrite_replace_remove": false
    },
    {
      "id": "advanced",
      "label": "Advanced",
      "order": 6,
      "supports": [
        "visibility_per_breakpoint",
        "responsive_overrides",
        "html_tag",
        "custom_attributes",
        "a11y"
      ],
      "v1_rewrite_replace_remove": false
    }
  ],
  "dependencies": [
    "freshvibe-cms:runtime:store",
    "freshvibe-cms:runtime:scope"
  ],
  "constitutional_fragments": [
    "fvcms.pact.section.1",
    "fvcms.pact.section.3",
    "fvcms.pact.anti-drift.001",
    "fvcms.pact.invariants.001"
  ],
  "provenance": {
    "migrated_at": "2026-08-14T17:48:04Z",
    "migrated_by": "Mavis (B4 update, session 412100071272671)",
    "migration_kind": "v7 \u2192 v9 GOLD 11-file structure",
    "widget_code_modified": false,
    "widget_diff_lines": 0
  }
}
