add list accordeon - refs #2681

pull/2837/head
Alex Aragón 6 years ago
parent 7e57c64543
commit a08a3d308a
  1. 15
      assets/css/scss/_base.scss
  2. 24
      src/ThemeBundle/Resources/views/LearnPath/list.html.twig

@ -1646,6 +1646,21 @@ hr {
.learning-lessons{
margin-bottom: 2rem;
}
.card{
margin-bottom: 0;
}
.btn-link{
display: inline-block;
width: 100%;
padding: 0;
text-align: left;
font-weight: 500;
}
.float-actions{
position: absolute;
right: 17px;
top: 12px;
}
.list-group{
.list-group-item{
padding: 0.75rem 0;

@ -14,11 +14,12 @@
}
</script>
<div class="lp-accordion">
<h4 class="learning-lessons">{{ 'Learning lessons'|trans }}</h4>
<h4 class="learning-lessons">{{ 'Learning lessons'|trans }}</h4>
<div class="accordion lp-accordion" id="lessons-learning">
{% for lp_data in data %}
{% set show_category = true %}
{% if filtered_category and filtered_category != lp_data.category.id %}
{% set show_category = false %}
{% endif %}
@ -169,17 +170,22 @@
{% endset %}
<!-- END LIST SCORM -->
{% if categories|length > 1 %}
{% if categories|length > 1 and lp_data.category.id%}
{% set counter = counter + 1 %}
<!--- START CARD LESSON --->
<div class="card card-learnpath">
<h5 class="card-header">
{{ lp_data.category.getName() }}
<div class="float-right">
<h5 class="card-header" id="heading-{{ lp_data.category.id }}">
<a href="#" class="btn btn-link" data-toggle="collapse" data-target="#collapse-{{ lp_data.category.id }}" aria-expanded="true" aria-controls="collapse-{{ lp_data.category.id }}">
{{ lp_data.category.getName() }}
</a>
<div class="float-actions">
{{ toolbar_actions }}
</div>
</h5>
<div class="card-body">
{{ list_learnpath }}
<div id="collapse-{{ lp_data.category.id }}" class="collapse {{ (counter < 2) ? 'show' : '' }}" aria-labelledby="heading-{{ lp_data.category.id }}" data-parent="#lessons-learning">
<div class="card-body">
{{ list_learnpath }}
</div>
</div>
</div>
<!--- END CARD LESSON -->

Loading…
Cancel
Save