Lootstrap-angular
Accordion
Avatar
Breadcrumb
Card
Carousel
Dialog
Notify
Pagination
Rating
Sidenav
Spinner
Table
Tabs
Time
Timeline
TreeView
Highlighter
Mapper
Tooltip

Ng - Accordion

Styled byLS Accordion

Basic usage

Super simple Accordion
Super simple Accordion
Super simple Accordion
Super simple Accordion
Super simple Accordion
Super simple Accordion
      <Accordion class="Accordion-pure" [Collapsing]="collapsing">
        <AccordionItem Title="Super simple Accordion">
          <ng-template AccordionContent>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
          </ng-template>
        </AccordionItem>
        <AccordionItem Title="Super simple Accordion" [Disabled]="true">
          <ng-template AccordionContent>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
          </ng-template>
        </AccordionItem>
        <AccordionItem Title="Super simple Accordion">
          <ng-template AccordionContent>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
          </ng-template>
        </AccordionItem>
      </Accordion>
        
.Accordion-pure{
  .Card {
    box-shadow: none;

    .Card-header {
      background-color: transparent !important;
    }
  }
}
        
  collapsing = true;
        
With Custom title
Custom Title
      <Accordion [Collapsing]="true">
        <AccordionItem>
          <ng-template AccordionTitle>
            <div class="Flex Space-x-2">
              <span>Custom Title</span>
            </div>
          </ng-template>
          <ng-template AccordionContent>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
            <p>A simple and customizable accordion component.</p>
          </ng-template>
        </AccordionItem>
      </Accordion>
        

        
With Custom Header
Custom Header (with custom toggle button)
      <Accordion [Collapsing]="collapsing">
        <AccordionItem Title="Super simple Accordion">
          <ng-template AccordionHeader let-toggle="toggle">
            <div class="D-flex Align-items-center Justify-content-between PX-2 Cursor-pointer" (click)="toggle()">
              <h6>
                Custom Header <span>(with custom toggle button)</span>
              </h6>
              <div class="P-2 Accordion-toggle">
                <i class="fa-solid fa-caret-down"></i>
              </div>
            </div>
          </ng-template>
          <ng-template AccordionContent>
            <div class="P-4">
              This is a <strong>complete custom header</strong> implementation.
            </div>
          </ng-template>
        </AccordionItem>
      </Accordion>