{"_id":"@alcatraz-components/accordion","_rev":"6-ade01f84e83b962f1a70ab3f2dbd3f5f","time":{"1.0.0":"2020-03-01T19:41:34.364Z","created":"2020-03-01T19:42:29.595Z","1.0.1":"2020-03-01T19:42:29.944Z","modified":"2022-04-04T12:35:48.212Z","1.0.2":"2020-03-29T01:02:44.086Z","1.0.3":"2020-03-30T00:22:49.027Z"},"name":"@alcatraz-components/accordion","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.1":{"name":"@alcatraz-components/accordion","version":"1.0.1","description":"An accordion web component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alcatraz-components/accordion.git"},"keywords":["web-component"],"author":{"name":"carrieforde","email":"carrie@carrieforde.com"},"license":"ISC","bugs":{"url":"https://github.com/alcatraz-components/accordion/issues"},"homepage":"https://github.com/alcatraz-components/accordion#readme","dependencies":{"lit-element":"^2.2.1"},"gitHead":"16b92e8d8e38ef84f21317d9d91c5c2a5a291bc0","_id":"@alcatraz-components/accordion@1.0.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-7P3VQxORwYu5eLK2YsBz7lPri3uOnnzV/UseiCBMwg0w2OzvmE4hzFiaDu4Rc8m8UMn8+aADblC+ANuZXFniPA==","shasum":"2a2fb2825375d604f356bb553e2cc063fa7d7f88","tarball":"https://registry.npmjs.org/@alcatraz-components/accordion/-/accordion-1.0.1.tgz","fileCount":5,"unpackedSize":9067,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXBAmCRA9TVsSAnZWagAA+hwP/0nTZT8CHzuASEYdakzZ\nCTIwL5PzTuy/DHa9y0AI6vDv4M3XKqquH88g7qVsnZR5rDoV6HdYX7Un6BRV\nWYH7DhIlX+doxgSzGEvERwJ8wkybxmcoT+cwYdbu6XmuNgzkyS2tYi5Aw6nY\nINfxoW0iHMdirVtNUHE8fE8aXyCGkRJ+2k2c8Da85CrRnrsOzxJguQi0SuGh\nkiJY/ixNhxF2CHoBR6bZQZnBGc+Jfz3O5/FwYJlL3M8PzyKjxNiIoOOx+u+k\n3CcnqBthYKxvodQo897yK6eBL6mgmN7mAXgubrX8E8n9rxfrRdfUFIXjdOdp\nw9ShP37JAuuoIXeZcueLbvCRar+8R8XBIaKvPgu1Qg1qN3oaMJd3wC22Qd4D\n3W9xRgQIJCCSI4FLVBVPthKCveFyb7BQZGD9IR60HlxmLapMPpgri0DgPa1g\n1JrfFIgdO8Vy1jVyVfYX7GI7DoWazcZ8sqbxpy2v6iX5/D0I4XnNsZ0wLCGt\nEyRVhlnGBWwQT957CZimGNMzanV4uaTZluSydRh0uL+lCtKBxxsitSDdW34U\nohsdJPW+Q7AdzuLhcjToKmBWoNTh7pU2Imiz2T9u8EDzeqiBvMptrCXKgBn0\nEF3845QSwEXUbgTSMT9yVqxEc9VwdSrAYS9PIhBC7waVl4r5G+EsUpQe2DxY\nBk0r\r\n=hk4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiZSq+Q2hi6b5appOBV7reGXxnDc3V6ggR5zMQHA72bgIhANgUCsg5gpTDQLGEln0ip/9taQFLzsdk08OxNruj7BHc"}]},"maintainers":[{"name":"carrieforde","email":"carrie@carrieforde.com"}],"_npmUser":{"name":"carrieforde","email":"carrie@carrieforde.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/accordion_1.0.1_1583091749796_0.3984981331768134"},"_hasShrinkwrap":false},"1.0.2":{"name":"@alcatraz-components/accordion","version":"1.0.2","description":"An accordion web component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alcatraz-components/accordion.git"},"keywords":["web-component"],"author":{"name":"carrieforde","email":"carrie@carrieforde.com"},"license":"ISC","bugs":{"url":"https://github.com/alcatraz-components/accordion/issues"},"homepage":"https://github.com/alcatraz-components/accordion#readme","dependencies":{"lit-element":"^2.2.1"},"gitHead":"2d28225e51f0dddaea0fb79fd3ff072a08db81ff","_id":"@alcatraz-components/accordion@1.0.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Tz1scQ3yRa38f0aazuPO+9zVaxI1r4S5NHnmOLBaE5zqeThCiK7dZQdWbBf3FGi20IxlJPCtiz7GLx5HaPU1WA==","shasum":"87f30b5f3c3af15d8f8aaad44756e797c7252e75","tarball":"https://registry.npmjs.org/@alcatraz-components/accordion/-/accordion-1.0.2.tgz","fileCount":5,"unpackedSize":9298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJef/O0CRA9TVsSAnZWagAAQ44P/2C7lZs2aiI3pqfQGF35\n/sXh19LWcCHuM56inwjtHHXvrlcq/UssWBTU8LH+nc+GHWe+yj08O+UzQYsz\nyz/4SAb4dfVN2JVoR26zYoUTJ+Exyh0nD3BsjdfVbjQFN9+AiHKA68jreAWg\n741xaEww5pIG4P4uak45AeCto1PyGweLw8HY8dRG+0efTjCE+cqtT68knZK8\nvJYCVa3g/dYdi5ZKoCa9Niaop1Qbz+38fZu+cyXtBkbCaGbdto+ghFbK0JGX\n1e1x5RbApvim5WKIi4JGhQxEcXJze41WhQxn7j26CnFFNhM7+oeeDp941ZQf\nMSylMRML0rx9/y/0g7yAH/8PFhKs9eCU0Jh1cwl/0wNzA7B7CRM3hcGu3lPT\nlUSXMN+8DCZFrPKZ98w6sjiWnqLnAQclSldYAX8AYcbnmCsipC6q1kpy8MWp\n1bHwrdPUHyv8Eqm2Tw4sSC5bpCjDttYFhMSyX9xiYQ9xXx1wQI221izQz0QW\n6y1R8vf4IyTr1e97hTS5bsCGJPwXu6JgsLeu+CDb8fcQmyZRhJExtzKrpgQF\nmvT2OmVeDmiOJmFxHzgWE+jaEEHGRIymov39nWE6wtrimlwzg9xoeZlirAB7\naeHDNDpkr7yQ+tns4rEjKYDuKRTKYhrmpa2mbjanvy5BZ8qEeuY84vlump0r\n2VnJ\r\n=An0p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBfLPgJj5H3NLbbsvYX+6idzQMGxGNUgXFH4sXlQBHNsAiAS2tQacXOtkIXIdn21eCGp29svc2NA3RTDJZpgc+B0LQ=="}]},"maintainers":[{"name":"carrieforde","email":"carrie@carrieforde.com"}],"_npmUser":{"name":"carrieforde","email":"carrie@carrieforde.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/accordion_1.0.2_1585443763923_0.13321121103454892"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alcatraz-components/accordion","version":"1.0.3","description":"An accordion web component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/alcatraz-components/accordion.git"},"keywords":["web-component"],"author":{"name":"carrieforde","email":"carrie@carrieforde.com"},"license":"ISC","bugs":{"url":"https://github.com/alcatraz-components/accordion/issues"},"homepage":"https://github.com/alcatraz-components/accordion#readme","dependencies":{"lit-element":"^2.2.1"},"gitHead":"fb1aa92491acfc36f815c3791371569799805906","_id":"@alcatraz-components/accordion@1.0.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-yPYRKZnH7aqB3kKz73HBbW/VBn1g2BOAN4ApE/s+kVvUdlLIbZuJ3wm5e19AGOZJJff3uwW7iisSqnhknTeIsg==","shasum":"5b7698c3df55db042052d6b903b97a55d5d42aa5","tarball":"https://registry.npmjs.org/@alcatraz-components/accordion/-/accordion-1.0.3.tgz","fileCount":5,"unpackedSize":9328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegTvZCRA9TVsSAnZWagAAaBIQAJR/VDNRHkjjf2RMniii\n1HBqB1KivebrIVmCK+WYKZhSk0k+mnePFJPccVfuhlG3RIMkgbyvj8jb1myz\nyH8CAzGU0d7E55ohpvkkgwQA1jAhYx3Z2ha8b4fnkCje7r764UmwQxaycAcd\n3ET2AUljh+Dx5gYMwl9UlrgpA2NW05pEIi7hIUfN3ie57ujw+Esgb+qQm69u\nNws2wf9skdRR1+x353uj83Zsnq2JLXrxMxIz3fgxHPptr7YVvfTfH/1Sbj4a\nq4TLOn1I+3zQCqwbBOt3u5XrcU7m/TOd2b8FM2oiQr0bpIsR/untwdubxG1a\n1kR+T977xmn0uDBZg7eiUqosAhw78MOamRDjZ+68+zhnJKE2cs5Q5J1uSSg1\n8I9Ow5H1NDnetln0mCnvYAHoUBPDPlBp8FV72YWVOgRZ+coPR2DeNtXYwEkF\nqXAohVqt9HOCNNJLJgzHKqkY5rRjc8Rt+Kk8pFYA5+QwUfpUO40ARehMCP+q\nQz2weoM3lAOSttyiE83iYcqL1oIzivNpd6WPNYZymJQsgeosIErlFGJ2MM7O\nii3FMP15QFvd5NlekagtiEz9W7LZ2GCgzUnb34G/cj3DDUvrJc4iOaSD65RM\n2V/UcguhL+0w5iAGUP8T7qT1OCc9h+WkC+YXEH/p32VZ6YQbl/tv/E6Q1R0U\nY4UB\r\n=/2gp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp98m2vGeYCXovRVJAZvkwUJhINxOx2yhrlcBMeCGk1AiEAlTC3cNOpzHLQqKxlzjbanwH6E8+T3L0v+2PVVW+/tyY="}]},"maintainers":[{"name":"carrieforde","email":"carrie@carrieforde.com"}],"_npmUser":{"name":"carrieforde","email":"carrie@carrieforde.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/accordion_1.0.3_1585527768880_0.47326447677577077"},"_hasShrinkwrap":false}},"maintainers":[{"name":"carrieforde","email":"carrie@carrieforde.com"}],"description":"An accordion web component","homepage":"https://github.com/alcatraz-components/accordion#readme","keywords":["web-component"],"repository":{"type":"git","url":"git+https://github.com/alcatraz-components/accordion.git"},"author":{"name":"carrieforde","email":"carrie@carrieforde.com"},"bugs":{"url":"https://github.com/alcatraz-components/accordion/issues"},"license":"ISC","readme":"# @alcatraz-components/accordion\n\nA keyboard-accessible accordion component.\n\n## Usage\n\nIn HTML:\n\n```html\n<!DOCTYPE html>\n<html lang=\"en\">\n  <head>\n    <!-- Use a JS module to add the component to your page -->\n    <script type=\"module\" src=\"index.js\"></script>\n\n    <!-- Use CSS custom properties to alter styles within the component. -->\n    <style>\n      :root {\n        --alcatraz-accordion-border: 2px solid #ddd;\n        --alcatraz-accordion-border-radius: 4px;\n      }\n    </style>\n  </head>\n  <body>\n    <alcatraz-accordion>\n      <alcatraz-accordion-panel label=\"K2\" expanded=\"true\">\n        <p>Age: 13</p>\n        <p>Color: gray</p>\n      </alcatraz-accordion-panel>\n      <alcatraz-accordion-panel label=\"Whitney\">\n        <p>Age: 13</p>\n        <p>Color: orange</p>\n      </alcatraz-accordion-panel>\n      <alcatraz-accordion-panel label=\"Minnie Mitzie\">\n        <p>Age: 4</p>\n        <p>Color: gray</p>\n      </alcatraz-accordion-panel>\n      <alcatraz-accordion-panel label=\"Paul\">\n        <p>Age: 3</p>\n        <p>Color: orange</p>\n      </alcatraz-accordion-panel>\n    </alcatraz-accordion>\n  </body>\n</html>\n```\n\nIn a JavaScript application:\n\n```\nnpm install @alcatraz-components/accordion\n```\n\n```js\nimport '@alcatraz-components/accordion';\n```\n\nIf you are using [webpack](https://webpack.js.org/), you can instead include the component in your entry array:\n\n```js\nmodule.exports = {\n  entry: ['@alcatraz-component/accordion', './index.js']\n};\n```\n\n## Component properties\n\nThe main component, `alcatraz-accordion`, has one _optional_, configurable property: `multiPanel`.\n\nSetting `multiPanel=\"true\"` allows the user to open several panels at once. The default behavior closes the previous panel when the user clicks on a new panel.\n\n```html\n<!-- Default: allows one panel to be open -->\n<alcatraz-accordion></alcatraz-accordion>\n\n<!-- Allows multiple panels to be open. -->\n<alcatraz-accordion multiPanel=\"true\"></alcatraz-accordion>\n```\n\nThe `alcatraz-accordion-panel` has two configurable properties:\n\n1. **`label`**: This is the text that displays as the panel title.\n1. **`expanded`**: This is an _optional_ property that expands a panel upon load.\n\n```html\n<!-- This panel will be open upon load. -->\n<alcatraz-accordion-panel label=\"K2\" expanded=\"true\">\n  <p>Age: 13</p>\n  <p>Color: gray</p>\n</alcatraz-accordion-panel>\n```\n\n## Configurable styles\n\nUse the [CSS custom properties](https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties) outlined below to customize the look of the accordion from your stylesheet.\n\n```css\n:root {\n  /* Accordion */\n  --alcatraz-accordion-border: 1px solid #ddd;\n  --alcatraz-accordion-border-radius: 0;\n\n  /* Item */\n  --alcatraz-accordion-item-padding: 1rem;\n  --alcatraz-accordion-button-bg-color: #fff;\n  --alcatraz-accordion-button-font-size: 20px;\n  --alcatraz-accordion-button-text-align: left;\n  --alcatraz-accordion-panel-margin-top: 1rem;\n}\n```\n","readmeFilename":"README.md"}