Sha256: 7e1bea5deff7b07d12ccd5702d17bb226cd6b5fd3803f9aacad06711935d688a
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
<% items ||= [] margin_top_class = " gem-c-document-list--top-margin" if local_assigns[:margin_top] margin_bottom_class = " gem-c-document-list--bottom-margin" if local_assigns[:margin_bottom] brand ||= false brand_helper = GovukPublishingComponents::Presenters::BrandHelper.new(brand) %> <% if items.any? %> <ol class="gem-c-document-list<%= margin_bottom_class %><%= margin_top_class %> <%= brand_helper.get_brand %>"> <% items.each do |item| %> <li class="gem-c-document-list__item"> <h3 class="gem-c-document-list__item-title"> <%= link_to( item[:link][:text], item[:link][:path], data: item[:link][:data_attributes], class: brand_helper.get_brand_element("color") ) %> </h3> <% if item[:link][:description] %> <p class="gem-c-document-list__item-description" ><%= item[:link][:description] %></p> <% end %> <% if item[:metadata] %> <ul> <% item[:metadata].each do |item_metadata_key, item_metadata_value| %> <li class="gem-c-document-list__attribute"> <% if item_metadata_key.to_s.eql?("public_updated_at") %> <time datetime="<%= item_metadata_value.iso8601 %>"> <%= l(item_metadata_value, format: '%e %B %Y') %> </time> <% else %> <%= item_metadata_value %> <% end %> </li> <% end %> </ul> <% end %> </li> <% end %> </ol> <% end %>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
govuk_publishing_components-7.2.0 | app/views/govuk_publishing_components/components/_document_list.html.erb |