Sha256: 371ec1098d6037f66a97d805d95303bd95a9db8eef9c9e97c48ca014b09efc6a

Contents?: true

Size: 1.76 KB

Versions: 110

Compression:

Stored size: 1.76 KB

Contents

name: Form fieldset
description: The fieldset element is used to group several controls within a web form. The legend element represents a caption for the content of its parent fieldset.
body: |
  [Using the fieldset and legend elements](https://accessibility.blog.gov.uk/2016/07/22/using-the-fieldset-and-legend-elements/)

  You can use the 'text' property or pass 'text' as a block.
accessibility_criteria: |
  - must give inputs within the fieldset context with legend text
examples:
  default:
    data:
      legend_text: 'Do you have a passport?'
      text: |
        <!-- Use the radio component, this is hardcoded only for this example -->
        <input type="radio" id="default-yes" name="default"t>
        <label for="default-yes">Yes</label>

        <input type="radio" id="default-no" name="default"t>
        <label for="default-no">No</label>
  with_html_legend:
    description: 'If you only have one fieldset on the page you might want to include the title of the page as the legend text. Used with a [captured](http://api.rubyonrails.org/classes/ActionView/Helpers/CaptureHelper.html#method-i-capture) [title](http://govuk-publishing-components.herokuapp.com/component-guide/title)'
    data:
      legend_text: |
        <!-- Use the title component, this is hardcoded only for this example -->
        <h1 style="font-size: 48px; line-height: 1.0416666667; font-weight: bold; margin: 0 0 30px 0;">
          Do you have a passport?
        </h1>
      text: |
        <!-- Use the radio component, this is hardcoded only for this example -->
        <input type="radio" id="html-legend-yes" name="html-legend">
        <label for="html-legend-yes">Yes</label>

        <input type="radio" id="html-legend-no" name="html-legend">
        <label for="html-legend-no">No</label>

Version data entries

110 entries across 110 versions & 1 rubygems

Version Path
govuk_publishing_components-17.21.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.20.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.19.1 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.19.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.18.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.17.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.16.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.15.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.14.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.13.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.12.2 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.12.1 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.12.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.11.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.10.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.9.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.8.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.7.0 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.6.1 app/views/govuk_publishing_components/components/docs/fieldset.yml
govuk_publishing_components-17.6.0 app/views/govuk_publishing_components/components/docs/fieldset.yml