Sha256: ce564b63c8b0bc616f1822022ec23d0917ee92665bd62829585b66b970aa8ac8

Contents?: true

Size: 1.02 KB

Versions: 10

Compression:

Stored size: 1.02 KB

Contents

<%
  visible_content = component[:attributes].dig(:visible_content, :value)&.to_s&.html_safe
  collapsed_content = component[:attributes].dig(:collapsed_content, :value)&.to_s&.html_safe
  open_label = component[:attributes].dig(:open_label, :value)&.to_s
  open_label_position = component[:attributes].dig(:open_label_position, :value)&.to_s
%>

<aside class="<%= promethee_class_for component %> aside">
  <div class="promethee__component__row">
    <div class="promethee__component__content">
        <div class="aside__content">
            <%= visible_content %>
        </div>
        <% if collapsed_content.present? %>

            <div class="collapse aside__collapse" id="aside-collapse-<%= component[:id] %>">
                <%= collapsed_content %>
            </div>

            <div class="aside__button aside__button--<%= open_label_position %>">
                <a href="#aside-collapse-<%= component[:id] %>" data-toggle="collapse"><%= open_label %></a>
            </div>

        <% end %>
    </div>
  </div>
</aside>

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
promethee-4.1.9 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.8 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.7 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.6 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.5 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.4 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.3 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.2 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.1 app/views/promethee/components/aside/_show.html.erb
promethee-4.1.0 app/views/promethee/components/aside/_show.html.erb