An accordion is a useful tool in managing the content on a web page. It lets us take a page which might otherwise be overwhelming and break it down into manageable blocks for our users, like this:
Eius iste hic sequi inventore dignissimos
Ex quia sint voluptatem deserunt. dolorem et et sed sapiente voluptas quibusdam fuga ducimus sed maxime. optio aperiam placeat repellendus rerum quas nisi mollitia et doloremque qui natus sequi praesentium. quos rerum in et. omnis veritatis accusantium voluptatem velit consequatur. et at earum deleniti quas consectetur sed qui quis enim dolores sit qui non. nihil eveniet maxime blanditiis quidem rerum perspiciatis voluptas ex pariatur
Saepe ut unde quia earum quo aut quidem est earum optio repellendus. facere ex qui occaecati ut autem dolorem eius reprehenderit. ex molestiae est veritatis ducimus tempora quo libero
Non voluptatem aut non laborum rerum et earum sed magni asperiores cumque rerum possimus
Sunt quasi vitae autem culpa consequuntur facilis officia asperiores unde. officia non enim ipsum quidem earum sed sit. libero velit velit sint dolores deserunt
Voluptas rerum illum ut ut cupiditate id ab dolorum adipisci hic
Rerum dolorem pariatur reprehenderit est et exercitationem soluta reiciendis occaecati eum sint. sit quas provident enim. vero accusamus doloribus sequi non alias illo voluptas sint dolores deleniti error. fugiat unde explicabo odio. sint laboriosam inventore repellat saepe sequi natus sint voluptas
Assumenda recusandae consectetur repellat perferendis in perferendis sed officia provident mollitia totam eos quia. nisi sunt doloremque voluptas dolorem est sed. voluptas voluptatem aut officia in in nam qui et aliquid. illo repellendus sed omnis repudiandae et laudantium quia in repellendus magnam quia numquam praesentium
Vitae voluptates consectetur laudantium ullam rem ut voluptas iste aut sit eum. molestiae neque fugiat laudantium fugiat quia aut eum placeat quam. reprehenderit excepturi eveniet quo numquam id necessitatibus sint autem nobis
Why does it matter?
When users engage with our content, they're trying to achieve a goal; this could be to find some information or apply to university.
As UX professionals, content writers, designers, and developers, our aim is to help the user achieve that goal as quickly and easily as they can.
We want our users to find the content that they’re interested in without having to scroll through a huge amount of information that’s not relevant to their current goal.
We don't want to waste their time and energy by asking them to scroll around, potentially distracting them from achieving their goal.
The question to keep in mind when deciding whether to use an accordion is: why do we need to fold this bit of content away at this point in time? Does it help or hinder the user?
Accordions are most suitable when people only need a few key pieces of content on a single page. By hiding most of the content, we allow users to spend their time more efficiently and focus on the topics that matter to them.
Nielsen Norman has recommended several different approaches to using accordions on complex content pages.
Figure 1. Size of the terms and conditions page without accordions and after redesign using accordions.
Does it have accessibility benefits?
Users with cognitive conditions such as autism and dyslexia appreciate text that is succinct and well-structured – they don't want to be confronted by a wall of text.
Users with visual impairments may have a better experience with accordions in place – accordions often have large descriptive headings, enabling the user to orient themselves more easily with the page. Accordions can also provide users with larger target areas to select.
Are there accessibility concerns?
A user should always be able to tab through page elements, enabling them to access the content with a screen reader if needed.
Labels should clearly indicate the nature of the content in the accordion, so users can decide whether to expand that section or not.
Form fields, particularly mandatory ones, should not be contained within accordions. Users – particularly those using assistive technology – may miss them, or become disoriented within the page.
Accordions in the design framework
Design
We have used left aligned chevrons in the accordion pattern:
Ut aspernatur corporis sequi deleniti praesentium dolorem excepturi tenetur
Perferendis eos neque facere quia repellat quaerat est reiciendis veniam tenetur. harum eum quia asperiores sunt optio itaque et esse facilis voluptatem maxime aut quia. dolorem dolores aut nam velit ea expedita rerum ab consequatur alias qui. temporibus suscipit aut aperiam dolores et quasi vero deleniti. sunt iure corrupti et neque porro. perferendis qui nemo et reprehenderit et iusto. cum iusto culpa fugiat sit error et error aliquid quibusdam pariatur in dolor accusamus
Occaecati aliquid dolore itaque ipsa maxime voluptas nulla ea quia sed dolores quasi. voluptate reprehenderit nihil sit et corporis quis delectus et temporibus ratione impedit officia. dolorum aut voluptates adipisci dolorum omnis praesentium. dicta voluptatem dolores vitae voluptates accusantium nisi non harum tempora inventore id et. optio optio consequatur rerum provident laudantium id eos. laudantium animi eos a delectus commodi quo reprehenderit architecto qui
We use a '+' elsewhere in DF to denote the ability to add something to a page, so a chevron is visually distinct from this.
Research has shown that users react more quickly to left aligned accordion actions – users are more inclined to click the label, and have a larger target area to aim for.
We have stripped the colour out of accordions in this release. This is part of a step change process to develop the implementation of colour across the UCAS' digital estate.
Future releases may reintroduce elements of colour to accordions, and requests to do so should follow the design framework process.
Rules/guidelines for using accordions
These must be applied, for the most suitable and consistent experience:
Content
Accordions should be used for small amounts of content. They are not designed for more than a couple of paragraphs or so.
Nielsen Norman has recommended text should be concise, scannable, and objective to increase usability – this is no different for content inside accordions.
If you're using an accordion to hold more than three paragraphs, consider rewriting or regrouping the content to make it more manageable for users.
Buttons should not be placed inside the body of an accordion – as mentioned in the accessibility section above, these can be lost by all users and challenging for those using assistive software.
Grouping
When you're structuring content, consider how the accordions will be grouped on the page to make the best use of the design pattern.
No more than seven accordions should be stacked together, and accordions shouldn't be used in isolation on a content page (although they are successfully used on their own across AMS).
A maximum of ten accordions can appear on any content page, but this maximum should only be used in rare cases. If you're approaching this number of accordions for your content, there should be a thorough review of the content and its layout to ensure it is of maximum benefit to the user.
There are two distinct cases (terms and conditions, and FAQ pages) where you may see accordions in much larger numbers. However, these are unique content types and this pattern should not be replicated elsewhere.
The expand all/collapse all buttons should be used for groups of accordions together, and should not be used if there are large amounts of text on the page between individual accordions.
Accordions should not be nested – current design patterns for nested accordions are to be used for legacy content only.
Default layout and behaviour with optional expand/collapse controls.
To enable or disable the expand/collapse controls simply set the data-accordion-controls attribute to true|false respectively.
Laudantium possimus atque
Necessitatibus dolorum laboriosam vero perferendis nam. id officia excepturi eius odio commodi veniam nam quis iusto accusantium voluptatem iusto delectus qui. minima suscipit sint ut ex. ratione dolor aliquid deserunt sint blanditiis earum nam voluptatem voluptas sed soluta aspernatur vitae voluptate. ipsa assumenda quasi et sit eum quia. omnis blanditiis in qui veritatis nam ab quia dolorum omnis qui eum nisi
Voluptas ipsa iure aut hic voluptatem dolores odit quaerat atque magnam blanditiis. nobis odio odit recusandae. sed et perferendis id sit laudantium nihil sit. architecto reprehenderit est quae aut laborum temporibus officiis in magni cum minus pariatur. esse dolorem vel officia at ut repudiandae molestias ullam voluptas sit sunt aut ut. sit totam ut minima quisquam magnam
Quia consectetur a
Et dolorum laborum reiciendis iusto natus ratione fugiat eum dolorum error eum. necessitatibus laudantium tempore consequatur. adipisci et omnis qui omnis incidunt saepe ut molestias quo et doloremque. ullam eos architecto fuga accusamus expedita et et et voluptatem
Voluptatibus porro facilis
Tempore sit officiis quo at molestiae a animi expedita. aut dolor laboriosam fuga tempore omnis minus. est voluptas ea nam dolor iste assumenda facere vel illum voluptatem quia consequuntur itaque quam. velit minima corporis deserunt velit voluptate molestiae
A reprehenderit voluptatum voluptatem cum placeat necessitatibus rem vel voluptatem voluptas ut perferendis. et ea enim veniam repellat est tempore eligendi veritatis veniam ad error impedit est. quibusdam quasi quidem quasi et expedita provident adipisci. eveniet eaque totam ipsum aut. quibusdam voluptatum unde voluptas saepe non iusto laborum quia animi et quia inventore sed mollitia
Iusto architecto dolor porro. facere inventore qui officia mollitia voluptatem in eligendi beatae aut exercitationem iure. voluptates aut eaque suscipit est qui. voluptatem ex deleniti sed qui corrupti cupiditate et praesentium non velit soluta tempora culpa ab. est in dolorem repellat rerum eaque sed quo et laborum quia architecto. ipsa quod aperiam eos nobis optio iusto. consequuntur voluptatum consequatur molestiae quo occaecati officiis mollitia ad id
Markup for default accordion
<!-- START widgets/acccordion component --><ulclass="accordion"data-accordion-controls="true"><liclass="accordion__child"><h2id="accordion-a1"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a1-panel">Ratione et et</h2><divid="accordion-a1-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a1"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Voluptas ullam qui quis et eum doloremque explicabo perferendis suscipit qui maxime rerum. nulla beatae officiis cum officiis occaecati mollitia voluptas saepe. rerum sint quia in laudantium nihil excepturi eligendi. cupiditate animi qui id quisquam repellendus expedita culpa et quia aut sit odit
Voluptatem ad pariatur rem nostrum culpa qui dolore iure molestias. eos non eum qui non libero iusto a expedita illo voluptatem nobis dolorum molestias. veniam laborum officiis quia qui nesciunt quos asperiores. sit non inventore atque voluptatibus aspernatur aut tenetur aut est aut delectus est et. voluptas quia quisquam amet minima est doloremque ea recusandae eius. sed dicta hic est ab sunt laboriosam rerum. suscipit atque atque sunt qui architecto</p></div></div></li><liclass="accordion__child"><h2id="accordion-a2"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a2-panel">Ducimus aut sed</h2><divid="accordion-a2-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a2"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Et harum aut dignissimos vel et iusto cupiditate maiores ad molestiae vero. animi rerum voluptas fuga omnis quo deleniti et sunt voluptatem quia aut necessitatibus sunt facilis. aut omnis eum et soluta natus dolorem earum vitae. mollitia exercitationem non omnis nostrum qui quia magni molestiae fugiat unde est. laborum consequuntur et temporibus sapiente ea eius exercitationem officia debitis atque perferendis consectetur sed. ut dolore magnam accusantium cumque placeat deserunt aspernatur non. nemo quasi corporis fuga ducimus</p></div></div></li><liclass="accordion__child"><h2id="accordion-a3"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a3-panel">Rerum aut amet</h2><divid="accordion-a3-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a3"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Facilis quis reprehenderit omnis soluta perferendis ipsam expedita ut molestiae esse repellat odio nulla quae. quae vero aut atque porro repellendus commodi consequatur quidem quos iure et. sequi sit est in voluptas esse dolore amet est et rerum eos inventore eum possimus. aspernatur voluptatem pariatur aut voluptatem et ut odit et sunt quidem quia. animi ut corporis voluptas ducimus consectetur velit aut. est qui dolor odit est ea rem excepturi accusamus qui excepturi consequatur at. id dolor error sapiente odio nostrum consequuntur maxime
Cumque officiis cumque iure. delectus numquam aut illo delectus natus necessitatibus et et sint illum sit pariatur. quos quaerat est optio ut sunt temporibus fuga adipisci aut quo. molestiae debitis harum itaque sit consequatur quae fugit porro eum fugiat omnis qui qui at. eum aut maiores porro vero sit omnis amet rem optio quia deserunt corporis
Nesciunt perspiciatis doloribus porro voluptas iure in. mollitia alias voluptas expedita fugiat. eius in voluptatem accusamus a laboriosam voluptatum sequi libero distinctio. non quos aut qui aut vitae voluptas architecto quia voluptas aut ut dolores consequatur. et sed consequuntur et doloribus in maiores officia rerum ut est id</p></div></div></li></ul><!-- END widgets/acccordion component -->
Highlight accordion with toggle
To add a highlight to the accordion control tabs simply add the accordion--highlight class to the enclosing ul.
To enable toggling behaviour, add the attribute data-accordion-mode="toggle" to the enclosing ul
Modi corporis eius
Dolorum totam voluptas quod quia. rem cumque ratione labore quidem ut eius natus repudiandae corrupti optio expedita maxime corrupti libero. nostrum hic non nisi tenetur consequatur et officiis sed aliquid distinctio doloribus perferendis possimus excepturi. culpa minima dignissimos nihil vel sequi quaerat aspernatur autem voluptatem. veniam corporis aut quo et est quas sit repellat
Modi voluptatum et quia blanditiis. quis hic ea quidem vero sed quae et error tenetur rerum sequi. itaque rerum voluptas dicta sit delectus expedita libero optio nostrum voluptatem. rerum corporis ratione ut non aperiam omnis eveniet aut. iste incidunt rerum aut aperiam est explicabo ut quia voluptate nemo et rerum veniam. voluptates voluptas iure commodi dolorem labore officiis culpa velit neque ex porro. aut ea laudantium voluptatem ipsa labore est ut omnis non tenetur
Fuga hic blanditiis
Autem ipsa exercitationem saepe quis impedit perspiciatis voluptatum pariatur sunt voluptas. illo doloremque mollitia facilis vel sit culpa enim quo ipsum dolorem animi et iure. est accusamus voluptatem saepe excepturi adipisci corporis vero corrupti eius ut et architecto. labore aspernatur est impedit molestiae sint sit in cum omnis provident error ut cumque
Libero quia praesentium
Molestias laborum consequatur necessitatibus. accusamus temporibus ab consequatur nostrum omnis et atque dolorum voluptatum ipsa necessitatibus nesciunt. ipsum et et recusandae libero et et corrupti repudiandae aut exercitationem. rerum iusto fuga sapiente
Sapiente et ex voluptatem nostrum. provident numquam mollitia enim doloribus officia laboriosam autem sint totam libero vero. sit tenetur fugiat cum soluta. consequatur expedita vel temporibus est eos eaque. aperiam voluptatum omnis velit praesentium aliquid maiores a. velit aut ex officia odio excepturi in voluptas quis eos enim rerum
Voluptatem cum fuga qui dicta id molestiae est illo sed consectetur rerum voluptatem quo. enim ab amet qui voluptas corporis non sunt nobis voluptas eos reiciendis iusto sequi culpa. totam ut corrupti autem itaque enim totam qui architecto vero consequatur velit quas tempore. sunt nostrum odit atque aut itaque molestias ut. sed pariatur qui asperiores officia omnis eum et sed
Markup for highlight accordion
<!-- START widgets/acccordion component --><ulclass="accordion accordion--highlight"data-accordion-controls="true"><liclass="accordion__child"><h2id="accordion-a1"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a1-panel">Sunt ut unde</h2><divid="accordion-a1-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a1"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Esse architecto fuga commodi dolorum nihil facere dolores velit ut quis laborum provident et. dolores officia qui molestias. ut illo quo cupiditate nam modi sed enim amet sit nihil voluptas nihil numquam dolorem
Et veniam soluta corporis cupiditate commodi nulla nobis voluptas et laudantium maiores dolores amet. et sequi nisi ratione ut expedita molestiae magnam error non quo architecto corporis laboriosam. tempora distinctio odit quo reprehenderit et est quia eveniet animi</p></div></div></li><liclass="accordion__child"><h2id="accordion-a2"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a2-panel">Voluptatem dolor ipsa</h2><divid="accordion-a2-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a2"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Ab et ea distinctio ut laboriosam voluptate est quisquam sunt iure qui alias illo. temporibus voluptates occaecati ducimus voluptatem non officiis ea ad est ipsam laboriosam. quidem deserunt natus et temporibus eligendi eius error quod sint ut</p></div></div></li><liclass="accordion__child"><h2id="accordion-a3"data-accordion-triggerclass="accordion__toggle"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-a3-panel">In id sit</h2><divid="accordion-a3-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-a3"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Ut ipsa quis cupiditate dignissimos. exercitationem est nam dolores accusantium ullam rerum aliquid sit nihil error. repellendus nihil hic maxime voluptas quos. nostrum omnis hic facilis cupiditate occaecati provident distinctio et et et aut expedita unde non. velit dignissimos architecto et ut. pariatur quia consectetur neque. aut magnam et et itaque dolores
Qui qui quas est impedit et qui quaerat sit id. assumenda voluptatem sit modi aut sit modi amet molestiae nam blanditiis nemo alias natus. exercitationem molestiae eum eius quia quia. pariatur perspiciatis et facere possimus facere quod. eaque eveniet necessitatibus quis sit omnis qui eveniet placeat in perspiciatis. dolores consequatur et laborum occaecati qui ut eaque facilis doloribus molestiae. voluptatibus suscipit dicta est non voluptatibus assumenda voluptatem minima quisquam dolores
Omnis recusandae nobis et maxime soluta mollitia repudiandae excepturi voluptatem. aspernatur minus occaecati quis nostrum iure et aut voluptas sapiente ullam et ad autem. quasi voluptate cum aperiam voluptate deserunt voluptas sed vel esse optio velit ea. nihil iusto velit et sed corporis et reprehenderit vel rem et amet. est voluptates maxime consequatur a ut numquam culpa odit alias corrupti animi</p></div></div></li></ul><!-- END widgets/acccordion component -->
Accordions with buttons
You can add small buttons to any accordion__toggle element by adding the class accordion__toggle--buttons. You should also wrap the text and button(s) inside the accordion__toggle with <span> tags to maintain the text underline on hover and maintain their alignment when one or more buttons are used.
If you would like the buttons to be on the right of the accordion__toggle simply add the class accordion__toggle--buttons-right.
Please make sure you prevent propagation of any click event on buttons used to prevent them triggering the show/hide of the accordion.
Aspernatur quia repellat alias corporis iusto quia et velit rerum natus quae suscipit aut voluptatum
Molestias repellendus optio qui culpa hic sit dolores voluptas. aperiam totam vel atque qui in cupiditate aliquid aperiam sed. aut sit et voluptatem accusantium et maxime aut. asperiores voluptatem ipsum accusantium cupiditate cum hic voluptas eius molestiae quia maxime accusamus totam. velit et voluptatum aut a magni est eveniet facilis fugit nisi dicta quam et aliquam
Omnis velit quos aut voluptatem accusamus itaque quasi aut sed. molestiae omnis sit nobis voluptatum esse incidunt rerum officiis autem. similique aspernatur alias nostrum. maxime repellendus enim ex maiores velit suscipit sed rerum omnis doloribus
Id fugiat ut id reiciendis deserunt ea dolorem consequatur sed iure exercitationem delectus quaerat aliquam
Sequi non sunt itaque. dolor hic enim vitae occaecati autem sed porro modi id sed. illo occaecati molestiae non labore ut fuga omnis officiis quia dolorem corrupti est ea fugit. omnis quia ullam veniam consectetur corporis. dolores dolorem totam asperiores dolorem ut dolor qui reiciendis sed at magni fuga expedita. error illum possimus sint ut aliquid pariatur
Maiores aut id est repellendus iure ut rerum occaecati dolorem tempore
Dignissimos omnis doloremque est laborum at quos. maiores qui voluptatem sit iusto ea distinctio quia neque ab nisi enim. laboriosam dolor vitae eveniet debitis laborum. doloremque ut aliquam nostrum rerum excepturi laudantium velit molestias et est et
Ipsa ut ut qui quia velit id modi aut optio esse laborum modi. laboriosam fuga in provident excepturi voluptates pariatur. eveniet ut eligendi repellat rerum ut ea. magnam fuga minima amet et aut deleniti. eaque consequatur est vel et et voluptas sit eos incidunt recusandae. possimus voluptatem ut placeat ipsum ipsam et dolores aspernatur sit animi tenetur alias nisi
Molestiae minima non adipisci nihil doloremque ut sit odit excepturi veniam voluptatibus ullam expedita sit. rerum nulla hic cumque laboriosam dolorem aut ullam. quo hic aut distinctio minus molestias vel. numquam aliquid voluptatem voluptatem. id quaerat voluptas eius. eos adipisci quis deleniti labore blanditiis
Markup for accordion with buttons
<!-- START widgets/acccordion-buttons component --><ulclass="accordion accordion--clear"data-accordion-controls="true"><liclass="accordion__child"><divid="accordion-ab1"data-accordion-triggerclass="accordion__toggle accordion__toggle--buttons"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-ab1-panel"><h2class="accordion__label">Voluptas impedit est dolorem quaerat doloremque</h2><spanclass="accordion__buttons"><buttonhref="#"class="button button--small"role="button">Voluptatum</button></span></div><divid="accordion-ab1-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-ab1"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Culpa dolor exercitationem explicabo eaque et. itaque quae ut quia omnis voluptatum officiis doloribus. est ea doloribus vero autem deleniti quia mollitia id omnis reiciendis qui cum dolor. vel est ad voluptatem illo eos quos
Repellendus qui amet sapiente vel quia cupiditate. vel aut repellat aut aliquam reprehenderit nihil ut accusamus. quis est consectetur inventore est nesciunt minus quia corrupti. dolore fuga voluptatem sequi est qui voluptatem temporibus autem ut doloremque</p></div></div></li><liclass="accordion__child"><divid="accordion-ab2"data-accordion-triggerclass="accordion__toggle accordion__toggle--buttons accordion__toggle--buttons-right"tabindex="0"role="button"data-aria-expanded="false"aria-controls="accordion-ab2-panel"><h2class="accordion__label">Dolorum consequatur perspiciatis assumenda nobis fugiat dolor tempora explicabo ab qui est perferendis veritatis</h2><spanclass="accordion__buttons"><buttonhref="#"class="button button--small"role="button">Dolorum</button><buttonhref="#"class="button button--small button--primary"role="button">Voluptatum dolorum</button></span></div><divid="accordion-ab2-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-ab2"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Velit nam molestiae fugit magnam officiis quas molestias aperiam quis. dicta repudiandae quas et quibusdam praesentium corporis et est praesentium. tempora libero laudantium et laborum doloremque magnam. nobis blanditiis doloremque nihil laudantium cupiditate aut assumenda quaerat est itaque quasi suscipit error. molestiae est ut officiis impedit enim molestiae quos minima itaque aut magni</p></div></div></li><liclass="accordion__child"><divid="accordion-ab3"data-accordion-triggerclass="accordion__toggle accordion__toggle--buttons accordion__toggle--buttons-right"tabindex="0"role="button"aria-expanded="false"aria-controls="accordion-ab3-panel"><h2class="accordion__label">Aliquam quia aut quia eos ipsum quos porro odit vitae accusantium</h2><spanclass="accordion__buttons"><buttonhref="#"class="button button--small"role="button">Voluptatum</button></span></div><divid="accordion-ab3-panel"class="accordion__inner"data-accordion-state="collapsed"aria-labelledby="accordion-ab3"aria-hidden="true"role="region"><divclass="accordion__inner-wrapper"><p>Minima voluptas enim aperiam quia consequuntur et delectus quis voluptatem alias nihil labore. non rem culpa fuga cum velit est aperiam tenetur voluptatem incidunt fugiat aut. quo quia quaerat aut totam voluptas sed veritatis consectetur omnis est. eum voluptatem non provident. deleniti sed velit vel. et dolor adipisci earum totam velit dolorem
Enim sunt et reiciendis voluptas est sed. saepe voluptas quae voluptatem omnis qui error odit sed architecto sint aspernatur. aliquid saepe aut ut natus aperiam dolores rerum impedit pariatur eum aspernatur voluptatem minima. est est dignissimos voluptas ut id aliquid non error quas officia molestiae. quidem delectus ut mollitia suscipit repellendus rem distinctio ea aut in non. dolore ut sed corrupti animi vel qui. ab et ut non necessitatibus alias qui quibusdam consequatur soluta mollitia
Sint veritatis veritatis aut aut architecto et vitae et. officiis corporis aliquam explicabo natus enim sunt sit eum tempora quisquam sunt rem accusamus pariatur. rem sed vel in aut consequuntur ipsum eaque expedita quis magni. eius ratione assumenda placeat sed voluptatibus voluptates excepturi</p></div></div></li></ul><!-- END widgets/acccordion component -->
Accessibility
To ensure accordions remain accessible to screen readers and alternative input devices please pay close attention to the markup examples and refer to the documentation for explanation.
Accordions within prose
Beatae asperiores dolorem consequuntur commodi est quaerat harum amet ad qui magni itaque qui modi. aut ut perferendis nihil est nihil et sunt ut qui neque quis enim qui. praesentium tenetur error aut aut perferendis dolore quos aut sed doloribus atque doloribus. deleniti fugiat qui eum odio magnam est nisi odio excepturi neque eos totam. id adipisci voluptatem iusto eaque quo sed fuga quis natus reprehenderit perferendis maxime dolorem. et quo laboriosam et consequuntur ipsam et aliquam soluta enim soluta. est consequuntur harum nam officiis aut et esse vitae nam eveniet
In consequatur ut accusantium earum eaque quia sequi iure eum repellendus tempore non numquam. laudantium tenetur itaque corrupti in a nostrum non ut aliquid eius eligendi saepe est non. consequuntur laborum excepturi nobis amet voluptatibus pariatur ad itaque placeat velit delectus. qui nulla itaque alias sit officia et aspernatur aut explicabo quam sapiente itaque pariatur. aspernatur sint dolorem officia veniam architecto placeat rerum alias eos et numquam corrupti dolore mollitia. ea magnam quibusdam placeat sit repellat voluptas sunt quisquam et voluptatem quis soluta. est autem et nihil ratione placeat incidunt labore quas consequatur magni et nihil.
Sint et sit
Sed ullam repellat voluptatibus amet alias quibusdam veritatis consequuntur. nostrum rerum non laudantium aut. sunt ad nostrum aliquam illum ducimus. qui est recusandae blanditiis cum id modi occaecati accusamus impedit a corrupti. autem eos totam cupiditate. sint eligendi tenetur eum et sed qui itaque sint dolores veritatis accusamus id
Ullam voluptates sit ipsum non quo voluptatem ducimus. distinctio maxime vitae eos autem unde ipsa perferendis eius vel recusandae accusamus mollitia iste dolor. maxime sed eos repudiandae nam repellendus. dolorem praesentium molestiae explicabo distinctio praesentium est omnis fugit molestiae ea. qui hic corporis corporis in illo corrupti quae dolor at dolor dolores. labore voluptas aliquid dolores necessitatibus voluptas laudantium est unde aspernatur aut. veritatis voluptate libero enim dolorem qui est qui non
Quasi aut quisquam
In ratione molestias dolores qui aut sed aut aperiam et consequatur ut aliquam alias. eveniet rem architecto cumque officiis porro sint quod corrupti facilis quibusdam voluptas unde. dolor neque fuga perspiciatis perspiciatis autem vero autem eligendi voluptas. quibusdam enim alias molestiae aut asperiores recusandae pariatur eius qui qui quod consequatur minus. est voluptate magnam quis vel nisi earum accusamus provident exercitationem
Ipsum reiciendis dolorem
Eos ducimus facilis molestias. numquam natus nam consectetur commodi vel odio. odit consequatur labore nihil est. dolor qui laboriosam et dolores est inventore voluptates dolorem explicabo illum enim doloribus. similique voluptatem cum aut neque magni ut vitae praesentium omnis. accusantium qui eos ad voluptatem harum praesentium et
Dicta voluptatem voluptatum cupiditate mollitia cupiditate exercitationem vel impedit. et quidem laborum excepturi rerum autem provident. id ratione aperiam sint perferendis assumenda. doloremque aliquid ex aut atque laudantium praesentium eligendi ut maiores illo dolores enim est et. omnis ex consequatur rerum tempora voluptas sunt asperiores quia labore odio quos odio vero aut. ad nihil aut odit voluptates temporibus qui. qui et maxime aut voluptatem qui
Voluptas magnam nam temporibus vel voluptas. quia ipsa facilis laboriosam quo sunt magni enim harum sequi. autem recusandae repudiandae est quibusdam sunt laborum et perspiciatis ut qui quis velit inventore. vel at dicta dolor sit rem et cumque necessitatibus in. ex ipsam facere odio ut tempore laudantium animi vitae veniam inventore sint
Cupiditate magnam odio ut autem soluta eveniet reiciendis expedita aut. asperiores laudantium laboriosam temporibus nihil ipsa reprehenderit quasi magnam aut ab. voluptas quia voluptatem quas est architecto sed voluptas
Dolorem vitae quidem asperiores ut nemo in dolores. vero porro voluptate alias atque amet dignissimos aliquam voluptatem repellendus quisquam vitae ut. est qui modi rerum aliquam dolor.
Mollitia et qui
Rerum est consequuntur dolore perferendis saepe veritatis dicta odit voluptas expedita. nemo eum dolores explicabo assumenda quis distinctio odio enim vel. sunt tempore labore in. at fugit deserunt quis iure hic cum autem necessitatibus minima voluptatem reprehenderit
Voluptate dolor minima voluptatum mollitia facilis aspernatur deleniti quasi voluptatem accusamus non et excepturi eum. earum nostrum optio nemo iure earum. earum optio omnis et incidunt sit perferendis rem accusamus quia est. aspernatur similique rerum dolorem et voluptatem est magni a enim. ut omnis sed ut voluptate delectus beatae distinctio sit sed nam voluptatum dolorum aut. ea quas repudiandae dolor dicta numquam aut
Deserunt non animi
Voluptatem ut accusamus nihil minus ab iure ab omnis numquam molestias qui dolorem architecto fugit. aut voluptatibus animi consectetur quos cumque labore et molestias aut explicabo atque dolore ex. assumenda dolor architecto qui nostrum sed deleniti cum delectus dolore reiciendis magni. nam omnis inventore vel. fuga rerum repellat voluptatum quia rerum quos sint sequi non eius consectetur est et. assumenda voluptas alias harum quod enim. aut debitis omnis nisi
Sint et sapiente
Et deserunt quas perferendis tempore reiciendis. omnis nemo sed voluptatum accusamus explicabo officiis cumque molestiae voluptatem numquam. incidunt aspernatur sint vel molestias incidunt molestiae delectus. enim voluptatem nam eaque optio corporis pariatur quas inventore et reprehenderit omnis et. praesentium autem laboriosam velit et laborum ullam qui. quia incidunt est voluptas ullam et. quae ut et voluptatibus
Accusantium sunt error sunt blanditiis molestiae praesentium deleniti et eaque mollitia. quidem exercitationem voluptatem earum et ducimus aut et qui accusamus eius ut reiciendis. ea aliquid delectus aut ut et inventore soluta excepturi
Nostrum eaque temporibus et perspiciatis aperiam autem deleniti laboriosam. occaecati qui deserunt quidem saepe. molestias blanditiis quidem expedita qui qui quam voluptatem aut aspernatur. molestiae voluptatem non excepturi quam architecto repudiandae molestiae quia quo qui. fugiat omnis magnam ipsum est facere et. saepe fugit non sunt voluptatibus voluptas expedita et. provident autem amet enim quam dicta facere est et corrupti laborum delectus sunt
Neque omnis praesentium vero quibusdam dolorem quidem fugiat a asperiores voluptatibus libero ut eveniet quia. dolores harum necessitatibus non nulla adipisci cupiditate consequatur ex. necessitatibus quia quia totam quia dicta ex velit nesciunt. aut eveniet vel necessitatibus in soluta dolorem voluptates excepturi velit. molestiae et autem cupiditate magnam possimus libero porro blanditiis voluptatum facere autem
Omnis pariatur eos quod est maxime et eveniet quidem dolorem ad facere. quidem et animi dolorem inventore sequi vel. voluptas excepturi fugit perspiciatis ut officia. et dolorum sed ut ad in consectetur voluptate adipisci cumque molestiae molestias nisi.
Illo aut modi
Est rerum fuga saepe cupiditate perferendis. laudantium dolorem atque dicta et. repellendus asperiores quia consectetur eligendi consequatur est qui dolor cupiditate praesentium. ut quae reiciendis consequuntur consequuntur eos omnis temporibus qui distinctio
Enim quasi sit facilis. ducimus aut eaque quibusdam eos totam alias. a cumque sit hic
Temporibus aspernatur consequatur
Vel officiis qui suscipit odit quas a veritatis consequatur odio ut ea sed voluptatem. sunt adipisci aut enim iure nostrum vero autem ipsam voluptatum. consectetur dolor dolorem non dolore non veniam vel non maxime reiciendis ut fugit et ullam. optio similique unde qui odit et culpa rerum exercitationem. cupiditate minus officia harum vero qui quaerat accusantium pariatur est. aut est rerum veritatis aliquid minima dolor repellat ea qui voluptatem molestiae enim sed nobis. doloremque nam voluptates soluta voluptas recusandae excepturi quasi inventore distinctio
Quidem quia quas
Ratione et a nihil consectetur consectetur earum et. voluptatem commodi odio rerum omnis fuga inventore laudantium voluptatibus magni magnam dicta. ut doloribus culpa non maiores perferendis dolores rerum et aut architecto vel quod. consequatur temporibus fugiat adipisci. vero unde vel similique ullam totam natus animi qui aut
Voluptatibus architecto numquam non et voluptatem laborum. eaque aut alias quidem autem qui ullam odit voluptatem rerum dolorem rerum minima. libero ab enim nihil maxime consequatur. voluptatum eligendi est rerum impedit id minus occaecati dolor. voluptatibus eligendi et ipsam ipsum autem. perspiciatis cupiditate facere sunt odit maiores doloremque atque mollitia mollitia distinctio facere dolorem nobis. dolor excepturi aspernatur voluptas sint
In tempore sit et nulla quia aut qui non tenetur voluptatum deserunt repudiandae. praesentium sit aut modi. voluptates dicta quae cupiditate aut aut minima nemo maiores aperiam at. alias quasi iusto eum numquam quo quod sint. voluptatem nesciunt qui voluptas mollitia consequatur et voluptatem dolores expedita nobis dolorem aut sed
Enim similique minima dolores dolores. voluptates earum quis quia nostrum. vitae quam est aspernatur aut est optio
Qui voluptas suscipit ea consequatur velit illo est eum autem. vel inventore maxime tenetur. ad et in rerum consequatur ipsam tenetur optio consequatur laudantium dolorem dolor voluptatem.
Dolor esse enim
Optio minima minus sunt temporibus blanditiis non consequuntur eveniet voluptas eum dolorum vero. aut eos dolorem laborum qui et nemo delectus aliquid debitis corrupti. impedit minima praesentium sapiente suscipit dolor nesciunt ut. eaque non exercitationem placeat et. non debitis rem non ducimus magni laborum officiis assumenda. nisi quo qui ea unde impedit voluptas ut dolorem quod cupiditate sint
Aut sunt voluptas commodi accusantium et consectetur et. fuga excepturi reprehenderit earum sunt quod ut nam. fugit voluptas dolorem explicabo optio et
Quod sed sit
Odit expedita voluptatibus amet dolore labore voluptate voluptatem aut. aut in possimus et non. aperiam eligendi tenetur ea. aut corporis dolor suscipit architecto atque atque dicta in aspernatur assumenda repellat. quasi reiciendis vitae atque quos et sit iure aut cum quidem fugiat
Non molestiae beatae
Aspernatur corporis hic eos soluta impedit eveniet ducimus magnam accusantium. incidunt voluptate hic ut asperiores ea qui nemo consequatur quia aut illo quasi occaecati. voluptas quas cum maiores labore maiores tempore blanditiis et eum in doloremque nobis dolorem. repellendus sint porro nihil ut minus quo enim itaque delectus numquam ut. facilis ratione nostrum sed quo dolor voluptatem magni voluptatem corporis illum ut. quidem numquam id magni alias vero consectetur perferendis magnam magni. ut quibusdam voluptate necessitatibus modi est dolores nihil accusantium
Facilis dolorem officia distinctio vitae sit ea et iusto repellat quibusdam minus et recusandae. vitae atque quia nihil nesciunt occaecati. sed qui unde nisi et et sit dicta omnis. nihil tempora magnam harum et. sed accusantium et possimus beatae voluptatem non illum itaque quia consequatur
Reiciendis rerum placeat a rem animi fuga suscipit labore incidunt nulla aut distinctio labore. dicta maiores et omnis corporis. odit cumque soluta et officia est quam quasi saepe iusto velit. id omnis iste ea iure est aut corporis quo voluptatem
A quam magni non deleniti. adipisci eveniet asperiores error iusto dignissimos eveniet voluptatem quis magnam sequi qui voluptas. dolorem est similique repellendus ad qui quidem fugit voluptas beatae
Quas pariatur consequatur blanditiis sed. quia et doloremque deserunt dolorem earum ea iure soluta magnam nobis dolorem. nemo officiis aut eum a sapiente ratione est et facilis nisi ea aut. nesciunt dolores id adipisci qui quia in exercitationem voluptatum excepturi quia qui iusto.