Expandable List

Description

The expandable list component renders a collapsible list, most often used for FAQs, from a data file. See `src/_data/faqs.yml` for an example of the required structure.

Sample Expandable List

Rendered


This is the header


The Cloud plan on Linux start with the ability to run one job at a time, at no charge. You can add additional containers to a Basic plan for $50/container/month.

Open source projects get 3 additional free containers, so you can use the power of parallelism and/or run more than one job concurrently.


If you develop for Apple-related software (e.g., you are an iOS developer), you will likely need a Cloud plan for macOS to ensure your tests run on our secure, private cloud of OS X machines.

MacOS plans start with a two-week trial with access to our macOS Growth Plan (5x concurrent jobs). At the end of your two-week trial, you may choose the plan that fits your needs best.


Most of our customers tend to use about 2-3 containers per full-time developer. Every team is different, however, and we're happy to set you up with a trial to help you figure out how many works best for you. As your team grows and/or as the speed of your build grows you can scale to any number of containers at any level of parallelism and concurrency is right for your team.


We offer a total of four free linux containers ($2,400 annual value) for open source projects. Simply keeping your project public will enable this for you!

We also offer the Seed plan free for OS X open source projects. Contact us at billing@circleci.com for access. If you are building a bigger open source project and need more resources, let us know how we can help you!



Options

classes : string

header : string

data : string
Use this value to pass the data array that will render the table.


Sample Expandable List

Code


{% assign data = site.data.en.faqs | where: 'tags', 'linux' %} {% include components/expandable-list.html header="This is the header" data=data %}

Rendered


This is the header


The Cloud plan on Linux start with the ability to run one job at a time, at no charge. You can add additional containers to a Basic plan for $50/container/month.

Open source projects get 3 additional free containers, so you can use the power of parallelism and/or run more than one job concurrently.


If you develop for Apple-related software (e.g., you are an iOS developer), you will likely need a Cloud plan for macOS to ensure your tests run on our secure, private cloud of OS X machines.

MacOS plans start with a two-week trial with access to our macOS Growth Plan (5x concurrent jobs). At the end of your two-week trial, you may choose the plan that fits your needs best.


Most of our customers tend to use about 2-3 containers per full-time developer. Every team is different, however, and we're happy to set you up with a trial to help you figure out how many works best for you. As your team grows and/or as the speed of your build grows you can scale to any number of containers at any level of parallelism and concurrency is right for your team.


We offer a total of four free linux containers ($2,400 annual value) for open source projects. Simply keeping your project public will enable this for you!

We also offer the Seed plan free for OS X open source projects. Contact us at billing@circleci.com for access. If you are building a bigger open source project and need more resources, let us know how we can help you!