Sha256: 5c964c839974f99da217fa8c149690be0ea82d380424cafb5a2fd4945c5d4ce7

Contents?: true

Size: 987 Bytes

Versions: 80

Compression:

Stored size: 987 Bytes

Contents

<%
  class_name = "gem-c-search--on-white"
  class_name = "gem-c-search--on-govuk-blue" if local_assigns.include?(:on_govuk_blue)
  size ||= ""
  class_name = "#{class_name} gem-c-search--large" if size == 'large'
  class_name = "#{class_name} 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'
%>

<div class="gem-c-search <%= class_name %>" 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"
      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

80 entries across 80 versions & 1 rubygems

Version Path
govuk_publishing_components-21.12.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.11.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.10.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.9.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.8.1 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.8.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.7.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.6.1 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.6.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.5.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.4.1 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.4.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.3.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.2.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.1.1 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.1.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-21.0.0 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-20.5.2 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-20.5.1 app/views/govuk_publishing_components/components/_search.html.erb
govuk_publishing_components-20.5.0 app/views/govuk_publishing_components/components/_search.html.erb