Sha256: 067fce49bcb4b46866ff107595fe923f417e333adbf992d685d547f2a8404bc0
Contents?: true
Size: 1.32 KB
Versions: 14
Compression:
Stored size: 1.32 KB
Contents
<% size ||= "" no_border ||= false shared_helper = GovukPublishingComponents::Presenters::SharedHelper.new(local_assigns) classes = %w(gem-c-search) classes << (shared_helper.get_margin_top) classes << (shared_helper.get_margin_bottom) if local_assigns[:margin_bottom] classes << "gem-c-search--large" if size == 'large' classes << "gem-c-search--no-border" if no_border if local_assigns[:on_govuk_blue].eql?(true) classes << "gem-c-search--on-govuk-blue" else classes << "gem-c-search--on-white" end classes << "gem-c-search--separate-label" if local_assigns.include?(:inline_label) value ||= "" id ||= "search-main-" + SecureRandom.hex(4) label_text ||= "Search GOV.UK" name ||= 'q' aria_controls ||= nil %> <div class="<%= classes.join(' ') %>" data-module="gem-toggle-input-class-on-focus"> <label for="<%= id %>" class="gem-c-search__label"> <%= label_text %> </label> <div class="gem-c-search__item-wrapper"> <input type="search" value="<%= value %>" id="<%= id %>" name="<%= name %>" title="Search" aria-controls="<%= aria_controls %>" class="gem-c-search__item gem-c-search__input js-class-toggle"> <div class="gem-c-search__item gem-c-search__submit-wrapper"> <button type="submit" class="gem-c-search__submit">Search</button> </div> </div> </div>
Version data entries
14 entries across 14 versions & 1 rubygems