Skip to component content

Expandable guidance in separate surface panels, composed from the public Accordion and Bootstrap utilities.

Accordion Panels

Open multiple sections independently. The same recipe preserves stable heading fragments and disabled items.

Define your goal, identify the information you need, and decide how you will record your work.

Describe your process and keep evidence of your findings.

Compare your results with your original goal and explain the next steps.

This section is currently unavailable.

<div class="accordion w-100 d-grid gap-2" id="panels-multiple">
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header" id="panels-multiple-plan-heading">
      <button class="accordion-button collapsed bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-multiple-plan-trigger" data-bs-toggle="collapse" data-bs-target="#panels-multiple-plan" aria-expanded="false" aria-controls="panels-multiple-plan">
        <span>Plan your approach</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-multiple-plan" class="accordion-collapse collapse" aria-labelledby="panels-multiple-plan-trigger" role="region">
      <div class="accordion-body">
        <p>Define your goal, identify the information you need, and decide how you will record your work.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button collapsed bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-multiple-create-trigger" data-bs-toggle="collapse" data-bs-target="#panels-multiple-create" aria-expanded="false" aria-controls="panels-multiple-create">
        <span>Create, test, and document a clear explanation of what you discovered</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-multiple-create" class="accordion-collapse collapse" aria-labelledby="panels-multiple-create-trigger" role="region">
      <div class="accordion-body">
        <p>Describe your process and keep evidence of your findings.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-multiple-review-trigger" data-bs-toggle="collapse" data-bs-target="#panels-multiple-review" aria-expanded="true" aria-controls="panels-multiple-review">
        <span>Review your results</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-multiple-review" class="accordion-collapse collapse show" aria-labelledby="panels-multiple-review-trigger" role="region">
      <div class="accordion-body">
        <p>Compare your results with your original goal and explain the next steps.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button collapsed text-muted bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-multiple-unavailable-trigger" data-bs-toggle="collapse" data-bs-target="#panels-multiple-unavailable" aria-expanded="false" aria-controls="panels-multiple-unavailable" disabled>
        <span>Additional guidance</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-multiple-unavailable" class="accordion-collapse collapse" aria-labelledby="panels-multiple-unavailable-trigger" role="region">
      <div class="accordion-body">
        <p>This section is currently unavailable.</p>
      </div>
    </div>
  </div>
</div>

One section at a time

Use the same block with Bootstrap's group-local single-open behavior.

Define your goal, identify the information you need, and decide how you will record your work.

Describe your process and keep evidence of your findings.

Compare your results with your original goal and explain the next steps.

This section is currently unavailable.

<div class="accordion w-100 d-grid gap-2" id="panels-single">
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header" id="panels-single-plan-heading">
      <button class="accordion-button collapsed bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-single-plan-trigger" data-bs-toggle="collapse" data-bs-target="#panels-single-plan" aria-expanded="false" aria-controls="panels-single-plan">
        <span>Plan your approach</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-single-plan" class="accordion-collapse collapse" data-bs-parent="#panels-single" aria-labelledby="panels-single-plan-trigger" role="region">
      <div class="accordion-body">
        <p>Define your goal, identify the information you need, and decide how you will record your work.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button collapsed bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-single-create-trigger" data-bs-toggle="collapse" data-bs-target="#panels-single-create" aria-expanded="false" aria-controls="panels-single-create">
        <span>Create, test, and document a clear explanation of what you discovered</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-single-create" class="accordion-collapse collapse" data-bs-parent="#panels-single" aria-labelledby="panels-single-create-trigger" role="region">
      <div class="accordion-body">
        <p>Describe your process and keep evidence of your findings.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-single-review-trigger" data-bs-toggle="collapse" data-bs-target="#panels-single-review" aria-expanded="true" aria-controls="panels-single-review">
        <span>Review your results</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-single-review" class="accordion-collapse collapse show" data-bs-parent="#panels-single" aria-labelledby="panels-single-review-trigger" role="region">
      <div class="accordion-body">
        <p>Compare your results with your original goal and explain the next steps.</p>
      </div>
    </div>
  </div>
  <div class="accordion-item border rounded overflow-hidden">
    <h3 class="accordion-header">
      <button class="accordion-button collapsed text-muted bg-body-secondary fw-semibold text-start pe-5 text-decoration-none text-body" type="button" id="panels-single-unavailable-trigger" data-bs-toggle="collapse" data-bs-target="#panels-single-unavailable" aria-expanded="false" aria-controls="panels-single-unavailable" disabled>
        <span>Additional guidance</span>
        <svg data-icon="inline-end" data-accordion-indicator="plus-minus" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true" focusable="false">
          <path d="M5 12h14" />
          <path data-accordion-plus="" d="M12 5v14" />
        </svg>
      </button>
    </h3>
    <div id="panels-single-unavailable" class="accordion-collapse collapse" data-bs-parent="#panels-single" aria-labelledby="panels-single-unavailable-trigger" role="region">
      <div class="accordion-body">
        <p>This section is currently unavailable.</p>
      </div>
    </div>
  </div>
</div>

Settings

Theme
Choose how Moo UI looks on this device.
Sidebar
Choose how the sidebar sits on the page.
Theme Builder
Tune catalog tokens and chart colors for this browser.
Base color
Theme color
Chart color
Heading font
Body font
Radius
Direction
Choose the reading direction. RTL flips the layout live.
Reset

Restore the default appearance.