{
  "name": "Tabs",
  "component": "tabs",
  "fixtures": [
    {
      "name": "default",
      "context": {
        "items": [
          {
            "label": "Past day",
            "id": "past-day",
            "panel": {
              "html": "<table class=\"nhsuk-table\">\n  <caption class=\"nhsuk-table__caption\">\n    Past day\n  </caption>\n  <thead class=\"nhsuk-table__head\">\n    <tr class=\"nhsuk-table__row\">\n      <th scope=\"col\" class=\"nhsuk-table__header\">\n        Case manager\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases opened\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases closed\n      </th>\n    </tr>\n  </thead>\n  <tbody class=\"nhsuk-table__body\">\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        David Francis\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        3\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        0\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Paul Farmer\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        0\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Rita Patel\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        2\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        0\n      </td>\n    </tr>\n  </tbody>\n</table>\n"
            }
          },
          {
            "label": "Past week",
            "id": "past-week",
            "panel": {
              "html": "<table class=\"nhsuk-table\">\n  <caption class=\"nhsuk-table__caption\">\n    Past week\n  </caption>\n  <thead class=\"nhsuk-table__head\">\n    <tr class=\"nhsuk-table__row\">\n      <th scope=\"col\" class=\"nhsuk-table__header\">\n        Case manager\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases opened\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases closed\n      </th>\n    </tr>\n  </thead>\n  <tbody class=\"nhsuk-table__body\">\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        David Francis\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        24\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        18\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Paul Farmer\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        16\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        20\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Rita Patel\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        24\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        27\n      </td>\n    </tr>\n  </tbody>\n</table>\n"
            }
          },
          {
            "label": "Past month",
            "id": "past-month",
            "panel": {
              "html": "<table class=\"nhsuk-table\">\n  <caption class=\"nhsuk-table__caption\">\n    Past month\n  </caption>\n  <thead class=\"nhsuk-table__head\">\n    <tr class=\"nhsuk-table__row\">\n      <th scope=\"col\" class=\"nhsuk-table__header\">\n        Case manager\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases opened\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases closed\n      </th>\n    </tr>\n  </thead>\n  <tbody class=\"nhsuk-table__body\">\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        David Francis\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        98\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        95\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Paul Farmer\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        122\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        131\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Rita Patel\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        126\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        142\n      </td>\n    </tr>\n  </tbody>\n</table>\n"
            }
          },
          {
            "label": "Past year",
            "id": "past-year",
            "panel": {
              "html": "<table class=\"nhsuk-table\">\n  <caption class=\"nhsuk-table__caption\">\n    Past year\n  </caption>\n  <thead class=\"nhsuk-table__head\">\n    <tr class=\"nhsuk-table__row\">\n      <th scope=\"col\" class=\"nhsuk-table__header\">\n        Case manager\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases opened\n      </th>\n      <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n        Cases closed\n      </th>\n    </tr>\n  </thead>\n  <tbody class=\"nhsuk-table__body\">\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        David Francis\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1380\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1472\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Paul Farmer\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1129\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1083\n      </td>\n    </tr>\n    <tr class=\"nhsuk-table__row\">\n      <td class=\"nhsuk-table__cell\">\n        Rita Patel\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1539\n      </td>\n      <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n        1265\n      </td>\n    </tr>\n  </tbody>\n</table>\n"
            }
          }
        ]
      },
      "screenshot": {
        "viewports": [
          "mobile",
          "tablet",
          "desktop"
        ]
      },
      "options": {
        "width": "full"
      },
      "html": "<div class=\"nhsuk-tabs\" data-module=\"nhsuk-tabs\">\n  <h2 class=\"nhsuk-tabs__title\">\n    Contents\n  </h2>\n  <ul class=\"nhsuk-tabs__list\">\n    <li class=\"nhsuk-tabs__list-item nhsuk-tabs__list-item--selected\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#past-day\">\n        Past day\n      </a>\n    </li>\n    <li class=\"nhsuk-tabs__list-item\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#past-week\">\n        Past week\n      </a>\n    </li>\n    <li class=\"nhsuk-tabs__list-item\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#past-month\">\n        Past month\n      </a>\n    </li>\n    <li class=\"nhsuk-tabs__list-item\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#past-year\">\n        Past year\n      </a>\n    </li>\n  </ul>\n  <div class=\"nhsuk-tabs__panel\" id=\"past-day\">\n    <table class=\"nhsuk-table\">\n      <caption class=\"nhsuk-table__caption\">\n        Past day\n      </caption>\n      <thead class=\"nhsuk-table__head\">\n        <tr class=\"nhsuk-table__row\">\n          <th scope=\"col\" class=\"nhsuk-table__header\">\n            Case manager\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases opened\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases closed\n          </th>\n        </tr>\n      </thead>\n      <tbody class=\"nhsuk-table__body\">\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            David Francis\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            3\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            0\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Paul Farmer\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            0\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Rita Patel\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            2\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            0\n          </td>\n        </tr>\n      </tbody>\n    </table>\n  </div>\n  <div class=\"nhsuk-tabs__panel nhsuk-tabs__panel--hidden\" id=\"past-week\">\n    <table class=\"nhsuk-table\">\n      <caption class=\"nhsuk-table__caption\">\n        Past week\n      </caption>\n      <thead class=\"nhsuk-table__head\">\n        <tr class=\"nhsuk-table__row\">\n          <th scope=\"col\" class=\"nhsuk-table__header\">\n            Case manager\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases opened\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases closed\n          </th>\n        </tr>\n      </thead>\n      <tbody class=\"nhsuk-table__body\">\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            David Francis\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            24\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            18\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Paul Farmer\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            16\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            20\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Rita Patel\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            24\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            27\n          </td>\n        </tr>\n      </tbody>\n    </table>\n  </div>\n  <div class=\"nhsuk-tabs__panel nhsuk-tabs__panel--hidden\" id=\"past-month\">\n    <table class=\"nhsuk-table\">\n      <caption class=\"nhsuk-table__caption\">\n        Past month\n      </caption>\n      <thead class=\"nhsuk-table__head\">\n        <tr class=\"nhsuk-table__row\">\n          <th scope=\"col\" class=\"nhsuk-table__header\">\n            Case manager\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases opened\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases closed\n          </th>\n        </tr>\n      </thead>\n      <tbody class=\"nhsuk-table__body\">\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            David Francis\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            98\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            95\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Paul Farmer\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            122\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            131\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Rita Patel\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            126\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            142\n          </td>\n        </tr>\n      </tbody>\n    </table>\n  </div>\n  <div class=\"nhsuk-tabs__panel nhsuk-tabs__panel--hidden\" id=\"past-year\">\n    <table class=\"nhsuk-table\">\n      <caption class=\"nhsuk-table__caption\">\n        Past year\n      </caption>\n      <thead class=\"nhsuk-table__head\">\n        <tr class=\"nhsuk-table__row\">\n          <th scope=\"col\" class=\"nhsuk-table__header\">\n            Case manager\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases opened\n          </th>\n          <th scope=\"col\" class=\"nhsuk-table__header nhsuk-table__header--numeric\">\n            Cases closed\n          </th>\n        </tr>\n      </thead>\n      <tbody class=\"nhsuk-table__body\">\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            David Francis\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1380\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1472\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Paul Farmer\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1129\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1083\n          </td>\n        </tr>\n        <tr class=\"nhsuk-table__row\">\n          <td class=\"nhsuk-table__cell\">\n            Rita Patel\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1539\n          </td>\n          <td class=\"nhsuk-table__cell nhsuk-table__cell--numeric\">\n            1265\n          </td>\n        </tr>\n      </tbody>\n    </table>\n  </div>\n</div>"
    },
    {
      "name": "with anchor in panel",
      "context": {
        "items": [
          {
            "label": "Tab 1",
            "id": "tab-1",
            "panel": {
              "html": "<h2>Tab 1 content</h2>\n<p>Testing that when you <a href=\"#anchor\">click the link</a> it moves focus.</p>\n<ul>\n  <li><a href=\"#tab-1\" id=\"anchor\">Tab panel 1</a></li>\n  <li><a href=\"#tab-2\">Tab panel 2</a></li>\n  <li><a href=\"#tab-3\">Tab panel 3</a></li>\n</ul>"
            }
          },
          {
            "label": "Tab 2",
            "id": "tab-2",
            "panel": {
              "html": "<h2>Tab 2 content</h2>\n<p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.</p>"
            }
          },
          {
            "label": "Tab 3",
            "id": "tab-3",
            "panel": {
              "html": "<h2>Tab 3 content</h2>\n<p>Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</p>"
            }
          }
        ]
      },
      "screenshot": false,
      "options": {},
      "html": "<div class=\"nhsuk-tabs\" data-module=\"nhsuk-tabs\">\n  <h2 class=\"nhsuk-tabs__title\">\n    Contents\n  </h2>\n  <ul class=\"nhsuk-tabs__list\">\n    <li class=\"nhsuk-tabs__list-item nhsuk-tabs__list-item--selected\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#tab-1\">\n        Tab 1\n      </a>\n    </li>\n    <li class=\"nhsuk-tabs__list-item\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#tab-2\">\n        Tab 2\n      </a>\n    </li>\n    <li class=\"nhsuk-tabs__list-item\">\n      <a class=\"nhsuk-tabs__tab\" href=\"#tab-3\">\n        Tab 3\n      </a>\n    </li>\n  </ul>\n  <div class=\"nhsuk-tabs__panel\" id=\"tab-1\">\n    <h2>Tab 1 content</h2>\n    <p>Testing that when you <a href=\"#anchor\">click the link</a> it moves focus.</p>\n    <ul>\n      <li><a href=\"#tab-1\" id=\"anchor\">Tab panel 1</a></li>\n      <li><a href=\"#tab-2\">Tab panel 2</a></li>\n      <li><a href=\"#tab-3\">Tab panel 3</a></li>\n    </ul>\n  </div>\n  <div class=\"nhsuk-tabs__panel nhsuk-tabs__panel--hidden\" id=\"tab-2\">\n    <h2>Tab 2 content</h2>\n    <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo. Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit, sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt.</p>\n  </div>\n  <div class=\"nhsuk-tabs__panel nhsuk-tabs__panel--hidden\" id=\"tab-3\">\n    <h2>Tab 3 content</h2>\n    <p>Neque porro quisquam est, qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit, sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam aliquam quaerat voluptatem. Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam, nisi ut aliquid ex ea commodi consequatur? Quis autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur, vel illum qui dolorem eum fugiat quo voluptas nulla pariatur?</p>\n  </div>\n</div>"
    }
  ]
}
