<div class="accordion" id="accordion-0">
    <div class="accordion-item">
        <h2 class="accordion-header mt-0" id="heading-0-1">
            <button aria-controls="collapse-0-1" aria-expanded="true" class="accordion-button" data-bs-target="#collapse-0-1" data-bs-toggle="collapse" data-search-field="1" type="button">
                Title 1
            </button>
        </h2>
        <div aria-labelledby="heading-0-1" class="accordion-collapse collapse show" data-bs-parent="#accordion-0" id="collapse-0-1">
            <div class="accordion-body">
                Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum neque commodi libero.
            </div>
        </div>
    </div>
    <div class="accordion-item">
        <h2 class="accordion-header mt-0" id="heading-0-2">
            <button aria-controls="collapse-0-2" aria-expanded="false" class="accordion-button collapsed" data-bs-target="#collapse-0-2" data-bs-toggle="collapse" data-search-field="1" type="button">
                Title 2
            </button>
        </h2>
        <div aria-labelledby="heading-0-2" class="accordion-collapse collapse" data-bs-parent="#accordion-0" id="collapse-0-2">
            <div class="accordion-body">
                Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum neque commodi libero.
            </div>
        </div>
    </div>
</div>
        
    
        <div class="accordion" id="accordion-0">
  {%- for item in items -%}
  <div class="accordion-item">
    <h2 class="accordion-header mt-0" id="heading-0-{{ loop.index }}">
      <button aria-controls="collapse-0-{{ loop.index }}" aria-expanded="{%- if item.show -%}true{%- else -%}false{%- endif -%}" class="{%- if item.show -%}accordion-button{%- else -%}accordion-button collapsed{%- endif -%}" data-bs-target="#collapse-0-{{ loop.index }}" data-bs-toggle="collapse" data-search-field="1" type="button">
        {{ item.title }}
      </button>
    </h2>
    <div aria-labelledby="heading-0-{{ loop.index }}" class="{%- if item.show -%}accordion-collapse collapse show{%- else -%}accordion-collapse collapse{%- endif -%}" data-bs-parent="#accordion-0" id="collapse-0-{{ loop.index }}">
      <div class="accordion-body">
        {{ item.text }}
      </div>
    </div>
  </div>
  {%- endfor -%}
</div>
    
        
            
            {
  "items": [
    {
      "text": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum neque commodi libero.",
      "title": "Title 1",
      "show": true
    },
    {
      "text": "Lorem ipsum dolor sit amet, consectetur adipisicing elit. Earum neque commodi libero.",
      "title": "Title 2",
      "show": false
    }
  ]
}
            
        
    
                                @charset 'UTF-8';
.accordion-button {
  padding-right: 7em;
  &:after {
    position: absolute;
    right: 1.3em;
  }
  &:before {
    content: "Ouvrir";
    float: right;
    position: absolute;
    right: 3em;
  }
  &:not(.collapsed):before {
    content: "Fermer";
  }
}
                            
                            
                        Les accordéons