[
  {
    "//": "Maximum mana points, in light blue color.",
    "id": "max_mana_num",
    "type": "widget",
    "label": "Max Mana",
    "style": "number",
    "var": "max_mana",
    "colors": [ "c_light_blue" ]
  },
  {
    "//": "Base widget for other mana widgets to copy-from.  Sets var and colors.",
    "id": "mana_base",
    "type": "widget",
    "var": "mana",
    "colors": [ "c_red", "c_light_red", "c_yellow", "c_light_blue" ]
  },
  {
    "//": "Current number of mana points, with color.",
    "id": "mana_num",
    "type": "widget",
    "copy-from": "mana_base",
    "label": "Mana",
    "style": "number"
  },
  {
    "//": "Wide bar-graph of current mana level, using the default 'bucket' fill.",
    "id": "mana_graph",
    "type": "widget",
    "copy-from": "mana_base",
    "label": "Mana",
    "style": "graph",
    "width": 25,
    "symbols": ".-=#",
    "fill": "bucket"
  },
  {
    "//": "Like the mana graph, but using a 'pool' fill.",
    "id": "mana_pool",
    "type": "widget",
    "copy-from": "mana_graph",
    "fill": "pool"
  },
  {
    "//": "Both current and maximum mana numbers, side by side",
    "id": "current_max_mana_nums_layout",
    "type": "widget",
    "label": "Current/Max Mana",
    "style": "layout",
    "arrange": "columns",
    "widgets": [ "mana_num", "max_mana_num" ]
  },
  {
    "//": "Bar graph of current mana, with 'bucket' fill.",
    "id": "mana_graph_layout",
    "type": "widget",
    "style": "layout",
    "label": "Mana Graph",
    "arrange": "columns",
    "widgets": [ "mana_graph" ]
  },
  {
    "//": "Bar graph of current mana, with 'pool' fill.",
    "id": "mana_pool_layout",
    "type": "widget",
    "style": "layout",
    "label": "Mana Pool",
    "arrange": "columns",
    "widgets": [ "mana_pool" ]
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "legacy_classic_sidebar",
    "type": "widget",
    "id": "legacy_classic_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "legacy_compact_sidebar",
    "type": "widget",
    "id": "legacy_compact_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "legacy_labels_narrow_sidebar",
    "type": "widget",
    "id": "legacy_labels_narrow_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "legacy_labels_sidebar",
    "type": "widget",
    "id": "legacy_labels_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "structured_sidebar",
    "type": "widget",
    "id": "structured_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "spacebar Wide bar-graph of current mana level, using the default 'bucket' fill.",
    "id": "spacebar_mana_graph",
    "type": "widget",
    "copy-from": "mana_base",
    "label": "Mana",
    "style": "graph",
    "width": 36,
    "symbols": ".oO",
    "fill": "bucket"
  },
  {
    "//": "spacebar Current number of mana points, with color.",
    "id": "spacebar_mana_num",
    "type": "widget",
    "copy-from": "mana_base",
    "label": "Mana",
    "width": 28,
    "style": "number",
    "colors": [ "c_light_blue" ]
  },
  {
    "//": "spacebar Maximum mana points, in light blue color.",
    "id": "spacebar_max_mana_num",
    "type": "widget",
    "label": "Max Mana",
    "style": "number",
    "var": "max_mana",
    "width": 28,
    "colors": [ "c_light_blue" ]
  },
  {
    "//": "spacebar Both current and maximum mana numbers, side by side",
    "id": "spacebar_current_max_mana_nums_layout",
    "type": "widget",
    "label": "Current/Max Mana",
    "style": "layout",
    "arrange": "minimum_columns",
    "width": 56,
    "widgets": [ "spacebar_mana_num", "spacebar_max_mana_num" ]
  },
  {
    "//": "spacebar Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "spacebar",
    "type": "widget",
    "id": "spacebar",
    "extend": { "widgets": [ "spacebar_mana_numbers_block", "spacebar_mana_bar_block" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "my_labels_sidebar",
    "type": "widget",
    "id": "my_labels_sidebar",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  },
  {
    "//": "Extend the custom sidebar with Magiclysm-specific sections",
    "copy-from": "legacy_classic_sidebar_one_padding",
    "type": "widget",
    "id": "legacy_classic_sidebar_one_padding",
    "extend": { "widgets": [ "current_max_mana_nums_layout", "mana_graph_layout", "mana_pool_layout" ] }
  }
]
