├── .codeclimate.yml ├── .editorconfig ├── .github ├── dependabot.yml ├── security.md └── workflows │ ├── codeql.yml │ ├── publish.yml │ └── tests.yml ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .semgrepignore ├── .slim-lint.yml ├── .yardopts ├── Gemfile ├── LICENSE.txt ├── Makefile ├── README.md ├── govuk_design_system_formbuilder.gemspec ├── guide ├── Rules ├── content │ ├── assets │ │ ├── favicon.ico │ │ ├── homepage-illustration.svg │ │ ├── icon-180.png │ │ ├── icon-mask.svg │ │ └── opengraph-image.png │ ├── building-blocks │ │ ├── fieldsets.slim │ │ ├── injecting-content.slim │ │ └── localisation.slim │ ├── form-elements │ │ ├── checkboxes.slim │ │ ├── date-input.slim │ │ ├── file-upload.slim │ │ ├── password-input.slim │ │ ├── radios.slim │ │ ├── select.slim │ │ ├── submit.slim │ │ ├── text-input.slim │ │ └── textarea.slim │ ├── index.slim │ ├── introduction │ │ ├── configuration.slim │ │ ├── error-handling.slim │ │ ├── get-started.slim │ │ ├── labels-captions-hints-and-legends.slim │ │ └── supported-versions.slim │ ├── javascripts │ │ └── .keep │ ├── sitemap.erb.xml │ └── stylesheets │ │ ├── application.scss │ │ └── components │ │ ├── _example.scss │ │ ├── _highlight.scss │ │ └── _prose.scss ├── layouts │ ├── default.slim │ ├── partials │ │ ├── belongs-to-warning.slim │ │ ├── example.slim │ │ ├── fieldset-warning.slim │ │ ├── footer.slim │ │ ├── head.slim │ │ ├── header.slim │ │ ├── links.slim │ │ ├── masthead.slim │ │ ├── related-navigation.slim │ │ ├── service-navigation.slim │ │ ├── sub-navigation.slim │ │ ├── x-govuk-crown.slim │ │ └── x-govuk-logotype.slim │ └── splash.slim ├── lib │ ├── examples │ │ ├── checkboxes.rb │ │ ├── date.rb │ │ ├── error_handling.rb │ │ ├── fieldset.rb │ │ ├── file.rb │ │ ├── injecting_content.rb │ │ ├── labels_captions_hints_and_legends.rb │ │ ├── localisation.rb │ │ ├── password.rb │ │ ├── radios.rb │ │ ├── select.rb │ │ ├── submit.rb │ │ ├── text_area.rb │ │ └── text_input.rb │ ├── filters │ │ └── dart_sass.rb │ ├── helpers.rb │ ├── helpers │ │ ├── formatters.rb │ │ ├── header_helper.rb │ │ ├── link_helpers.rb │ │ ├── person.rb │ │ ├── related_info.rb │ │ └── service_navigation_helpers.rb │ ├── setup │ │ ├── example_data.rb │ │ └── form_builder_objects.rb │ └── suppress_listen_symlink_errors.rb ├── nanoc.yaml ├── package-lock.json └── package.json ├── lib ├── govuk_design_system_formbuilder.rb └── govuk_design_system_formbuilder │ ├── base.rb │ ├── builder.rb │ ├── builder_helper.rb │ ├── containers │ ├── button_group.rb │ ├── check_boxes.rb │ ├── check_boxes_fieldset.rb │ ├── fieldset.rb │ ├── form_group.rb │ ├── radio_buttons_fieldset.rb │ ├── radios.rb │ └── supplemental.rb │ ├── elements │ ├── caption.rb │ ├── check_boxes │ │ ├── collection.rb │ │ ├── collection_check_box.rb │ │ ├── fieldset_check_box.rb │ │ └── label.rb │ ├── collection_select.rb │ ├── date.rb │ ├── error_message.rb │ ├── error_summary.rb │ ├── file.rb │ ├── hint.rb │ ├── inputs │ │ ├── email.rb │ │ ├── number.rb │ │ ├── phone.rb │ │ ├── text.rb │ │ └── url.rb │ ├── label.rb │ ├── legend.rb │ ├── null.rb │ ├── password.rb │ ├── radios │ │ ├── collection.rb │ │ ├── collection_radio_button.rb │ │ └── fieldset_radio_button.rb │ ├── select.rb │ ├── submit.rb │ └── text_area.rb │ ├── presenters │ └── error_summary.rb │ ├── proxy.rb │ ├── refinements │ └── prefixable_array.rb │ ├── traits │ ├── caption.rb │ ├── collection_item.rb │ ├── error.rb │ ├── fieldset_item.rb │ ├── hint.rb │ ├── html_attributes.rb │ ├── html_classes.rb │ ├── input.rb │ ├── label.rb │ ├── localisation.rb │ ├── select.rb │ └── supplemental.rb │ └── version.rb ├── netlify.toml ├── spec ├── govuk_design_system_formbuilder │ ├── builder │ │ ├── check_boxes │ │ │ ├── check_box_spec.rb │ │ │ ├── collection_spec.rb │ │ │ └── fieldset_spec.rb │ │ ├── configuration │ │ │ ├── check_box_divider_configuration_spec.rb │ │ │ ├── date_segment_configuration_spec.rb │ │ │ ├── error_message_prefix_configuration_spec.rb │ │ │ ├── error_summary_configuration_spec.rb │ │ │ ├── error_summary_error_message_sorting_configuration_spec.rb │ │ │ ├── error_summary_presenter_configuration_spec.rb │ │ │ ├── error_summary_turbo_prefix_configuration_spec.rb │ │ │ ├── legend_configuration_spec.rb │ │ │ ├── localisation_configuration_spec.rb │ │ │ ├── logging_spec.rb │ │ │ ├── radio_auto_embolden_label_spec.rb │ │ │ ├── radio_divider_configuration_spec.rb │ │ │ ├── submit_configuration_spec.rb │ │ │ └── trust_error_messages_spec.rb │ │ ├── date_spec.rb │ │ ├── error_summary_spec.rb │ │ ├── fieldset_spec.rb │ │ ├── file_spec.rb │ │ ├── label_spec.rb │ │ ├── password_spec.rb │ │ ├── radios │ │ │ ├── collection_spec.rb │ │ │ ├── fieldset_spec.rb │ │ │ └── radio_button_spec.rb │ │ ├── select_spec.rb │ │ ├── submit_spec.rb │ │ ├── text_area_spec.rb │ │ └── text_field_spec.rb │ ├── helper │ │ └── builder_helper_spec.rb │ └── traits │ │ └── localisation │ │ └── schema_path_spec.rb ├── spec_helper.rb └── support │ ├── examples.rb │ ├── html_helper.rb │ ├── locales │ ├── collection_hints.en.yaml │ ├── colours.de.yaml │ ├── custom_contexts.en.yaml │ ├── custom_fallback.en.yaml │ └── sample.en.yaml │ ├── localisation.rb │ ├── logger.rb │ ├── matchers.rb │ ├── shared │ ├── localisation_examples │ │ ├── setting_collection_hints_via_localisation_examples.rb │ │ ├── setting_collection_labels_via_localisation_examples.rb │ │ ├── setting_fieldset_hints_via_localisation_examples.rb │ │ ├── setting_the_hint_via_localisation_examples.rb │ │ ├── setting_the_hint_via_localisation_with_a_proc_examples.rb │ │ ├── setting_the_label_caption_via_localisation_examples.rb │ │ ├── setting_the_label_via_localisation_examples.rb │ │ ├── setting_the_label_via_localisation_with_a_proc_examples.rb │ │ ├── setting_the_legend_caption_via_localisation_examples.rb │ │ └── setting_the_legend_via_localisation_examples.rb │ ├── setup_builder.rb │ ├── setup_examples.rb │ ├── setup_radios.rb │ ├── shared_block_examples.rb │ ├── shared_caption_examples.rb │ ├── shared_custom_class_examples.rb │ ├── shared_error_examples.rb │ ├── shared_error_summary_examples.rb │ ├── shared_fieldset_item_examples.rb │ ├── shared_form_group_examples.rb │ ├── shared_hint_examples.rb │ ├── shared_html_attribute_examples.rb │ ├── shared_html_formatting_examples.rb │ ├── shared_label_examples.rb │ ├── shared_legend_examples.rb │ ├── shared_plain_ruby_object_examples.rb │ ├── shared_supports_branding_examples.rb │ ├── shared_text_field_examples.rb │ └── shared_value_examples.rb │ ├── test_helper.rb │ └── utility.rb └── util └── version_formatter.rb /.codeclimate.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.codeclimate.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.github/security.md -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.github/workflows/tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --require spec_helper 2 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.semgrepignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.semgrepignore -------------------------------------------------------------------------------- /.slim-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/.slim-lint.yml -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- 1 | --private 2 | -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/README.md -------------------------------------------------------------------------------- /govuk_design_system_formbuilder.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/govuk_design_system_formbuilder.gemspec -------------------------------------------------------------------------------- /guide/Rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/Rules -------------------------------------------------------------------------------- /guide/content/assets/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/assets/favicon.ico -------------------------------------------------------------------------------- /guide/content/assets/homepage-illustration.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/assets/homepage-illustration.svg -------------------------------------------------------------------------------- /guide/content/assets/icon-180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/assets/icon-180.png -------------------------------------------------------------------------------- /guide/content/assets/icon-mask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/assets/icon-mask.svg -------------------------------------------------------------------------------- /guide/content/assets/opengraph-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/assets/opengraph-image.png -------------------------------------------------------------------------------- /guide/content/building-blocks/fieldsets.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/building-blocks/fieldsets.slim -------------------------------------------------------------------------------- /guide/content/building-blocks/injecting-content.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/building-blocks/injecting-content.slim -------------------------------------------------------------------------------- /guide/content/building-blocks/localisation.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/building-blocks/localisation.slim -------------------------------------------------------------------------------- /guide/content/form-elements/checkboxes.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/checkboxes.slim -------------------------------------------------------------------------------- /guide/content/form-elements/date-input.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/date-input.slim -------------------------------------------------------------------------------- /guide/content/form-elements/file-upload.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/file-upload.slim -------------------------------------------------------------------------------- /guide/content/form-elements/password-input.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/password-input.slim -------------------------------------------------------------------------------- /guide/content/form-elements/radios.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/radios.slim -------------------------------------------------------------------------------- /guide/content/form-elements/select.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/select.slim -------------------------------------------------------------------------------- /guide/content/form-elements/submit.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/submit.slim -------------------------------------------------------------------------------- /guide/content/form-elements/text-input.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/text-input.slim -------------------------------------------------------------------------------- /guide/content/form-elements/textarea.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/form-elements/textarea.slim -------------------------------------------------------------------------------- /guide/content/index.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/index.slim -------------------------------------------------------------------------------- /guide/content/introduction/configuration.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/introduction/configuration.slim -------------------------------------------------------------------------------- /guide/content/introduction/error-handling.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/introduction/error-handling.slim -------------------------------------------------------------------------------- /guide/content/introduction/get-started.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/introduction/get-started.slim -------------------------------------------------------------------------------- /guide/content/introduction/labels-captions-hints-and-legends.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/introduction/labels-captions-hints-and-legends.slim -------------------------------------------------------------------------------- /guide/content/introduction/supported-versions.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/introduction/supported-versions.slim -------------------------------------------------------------------------------- /guide/content/javascripts/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /guide/content/sitemap.erb.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/sitemap.erb.xml -------------------------------------------------------------------------------- /guide/content/stylesheets/application.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/stylesheets/application.scss -------------------------------------------------------------------------------- /guide/content/stylesheets/components/_example.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/stylesheets/components/_example.scss -------------------------------------------------------------------------------- /guide/content/stylesheets/components/_highlight.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/stylesheets/components/_highlight.scss -------------------------------------------------------------------------------- /guide/content/stylesheets/components/_prose.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/content/stylesheets/components/_prose.scss -------------------------------------------------------------------------------- /guide/layouts/default.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/default.slim -------------------------------------------------------------------------------- /guide/layouts/partials/belongs-to-warning.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/belongs-to-warning.slim -------------------------------------------------------------------------------- /guide/layouts/partials/example.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/example.slim -------------------------------------------------------------------------------- /guide/layouts/partials/fieldset-warning.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/fieldset-warning.slim -------------------------------------------------------------------------------- /guide/layouts/partials/footer.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/footer.slim -------------------------------------------------------------------------------- /guide/layouts/partials/head.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/head.slim -------------------------------------------------------------------------------- /guide/layouts/partials/header.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/header.slim -------------------------------------------------------------------------------- /guide/layouts/partials/links.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/links.slim -------------------------------------------------------------------------------- /guide/layouts/partials/masthead.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/masthead.slim -------------------------------------------------------------------------------- /guide/layouts/partials/related-navigation.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/related-navigation.slim -------------------------------------------------------------------------------- /guide/layouts/partials/service-navigation.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/service-navigation.slim -------------------------------------------------------------------------------- /guide/layouts/partials/sub-navigation.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/sub-navigation.slim -------------------------------------------------------------------------------- /guide/layouts/partials/x-govuk-crown.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/x-govuk-crown.slim -------------------------------------------------------------------------------- /guide/layouts/partials/x-govuk-logotype.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/partials/x-govuk-logotype.slim -------------------------------------------------------------------------------- /guide/layouts/splash.slim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/layouts/splash.slim -------------------------------------------------------------------------------- /guide/lib/examples/checkboxes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/checkboxes.rb -------------------------------------------------------------------------------- /guide/lib/examples/date.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/date.rb -------------------------------------------------------------------------------- /guide/lib/examples/error_handling.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/error_handling.rb -------------------------------------------------------------------------------- /guide/lib/examples/fieldset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/fieldset.rb -------------------------------------------------------------------------------- /guide/lib/examples/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/file.rb -------------------------------------------------------------------------------- /guide/lib/examples/injecting_content.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/injecting_content.rb -------------------------------------------------------------------------------- /guide/lib/examples/labels_captions_hints_and_legends.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/labels_captions_hints_and_legends.rb -------------------------------------------------------------------------------- /guide/lib/examples/localisation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/localisation.rb -------------------------------------------------------------------------------- /guide/lib/examples/password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/password.rb -------------------------------------------------------------------------------- /guide/lib/examples/radios.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/radios.rb -------------------------------------------------------------------------------- /guide/lib/examples/select.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/select.rb -------------------------------------------------------------------------------- /guide/lib/examples/submit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/submit.rb -------------------------------------------------------------------------------- /guide/lib/examples/text_area.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/text_area.rb -------------------------------------------------------------------------------- /guide/lib/examples/text_input.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/examples/text_input.rb -------------------------------------------------------------------------------- /guide/lib/filters/dart_sass.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/filters/dart_sass.rb -------------------------------------------------------------------------------- /guide/lib/helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers.rb -------------------------------------------------------------------------------- /guide/lib/helpers/formatters.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/formatters.rb -------------------------------------------------------------------------------- /guide/lib/helpers/header_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/header_helper.rb -------------------------------------------------------------------------------- /guide/lib/helpers/link_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/link_helpers.rb -------------------------------------------------------------------------------- /guide/lib/helpers/person.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/person.rb -------------------------------------------------------------------------------- /guide/lib/helpers/related_info.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/related_info.rb -------------------------------------------------------------------------------- /guide/lib/helpers/service_navigation_helpers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/helpers/service_navigation_helpers.rb -------------------------------------------------------------------------------- /guide/lib/setup/example_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/setup/example_data.rb -------------------------------------------------------------------------------- /guide/lib/setup/form_builder_objects.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/setup/form_builder_objects.rb -------------------------------------------------------------------------------- /guide/lib/suppress_listen_symlink_errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/lib/suppress_listen_symlink_errors.rb -------------------------------------------------------------------------------- /guide/nanoc.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/nanoc.yaml -------------------------------------------------------------------------------- /guide/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/package-lock.json -------------------------------------------------------------------------------- /guide/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/guide/package.json -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/base.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/builder.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/builder_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/builder_helper.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/button_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/button_group.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/check_boxes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/check_boxes.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/check_boxes_fieldset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/check_boxes_fieldset.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/fieldset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/fieldset.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/form_group.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/form_group.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/radio_buttons_fieldset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/radio_buttons_fieldset.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/radios.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/radios.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/containers/supplemental.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/containers/supplemental.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/caption.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/caption.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/check_boxes/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/check_boxes/collection.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/check_boxes/collection_check_box.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/check_boxes/collection_check_box.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/check_boxes/fieldset_check_box.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/check_boxes/fieldset_check_box.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/check_boxes/label.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/check_boxes/label.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/collection_select.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/collection_select.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/date.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/date.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/error_message.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/error_message.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/error_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/error_summary.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/file.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/hint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/hint.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/inputs/email.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/inputs/email.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/inputs/number.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/inputs/number.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/inputs/phone.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/inputs/phone.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/inputs/text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/inputs/text.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/inputs/url.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/inputs/url.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/label.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/label.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/legend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/legend.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/null.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/null.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/password.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/password.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/radios/collection.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/radios/collection.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/radios/collection_radio_button.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/radios/collection_radio_button.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/radios/fieldset_radio_button.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/radios/fieldset_radio_button.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/select.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/select.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/submit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/submit.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/elements/text_area.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/elements/text_area.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/presenters/error_summary.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/presenters/error_summary.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/proxy.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/refinements/prefixable_array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/refinements/prefixable_array.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/caption.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/caption.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/collection_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/collection_item.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/error.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/fieldset_item.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/fieldset_item.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/hint.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/hint.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/html_attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/html_attributes.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/html_classes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/html_classes.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/input.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/input.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/label.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/label.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/localisation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/localisation.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/select.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/select.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/traits/supplemental.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/lib/govuk_design_system_formbuilder/traits/supplemental.rb -------------------------------------------------------------------------------- /lib/govuk_design_system_formbuilder/version.rb: -------------------------------------------------------------------------------- 1 | module GOVUKDesignSystemFormBuilder 2 | VERSION = '5.13.0'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/netlify.toml -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/check_boxes/check_box_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/check_boxes/check_box_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/check_boxes/collection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/check_boxes/collection_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/check_boxes/fieldset_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/check_boxes/fieldset_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/check_box_divider_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/check_box_divider_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/date_segment_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/date_segment_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/error_message_prefix_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/error_message_prefix_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/error_summary_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/error_summary_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/error_summary_error_message_sorting_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/error_summary_error_message_sorting_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/error_summary_presenter_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/error_summary_presenter_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/error_summary_turbo_prefix_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/error_summary_turbo_prefix_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/legend_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/legend_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/localisation_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/localisation_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/logging_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/logging_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/radio_auto_embolden_label_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/radio_auto_embolden_label_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/radio_divider_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/radio_divider_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/submit_configuration_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/submit_configuration_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/configuration/trust_error_messages_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/configuration/trust_error_messages_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/date_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/date_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/error_summary_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/error_summary_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/fieldset_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/fieldset_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/file_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/file_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/label_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/label_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/password_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/password_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/radios/collection_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/radios/collection_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/radios/fieldset_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/radios/fieldset_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/radios/radio_button_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/radios/radio_button_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/select_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/select_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/submit_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/submit_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/text_area_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/text_area_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/builder/text_field_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/builder/text_field_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/helper/builder_helper_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/helper/builder_helper_spec.rb -------------------------------------------------------------------------------- /spec/govuk_design_system_formbuilder/traits/localisation/schema_path_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/govuk_design_system_formbuilder/traits/localisation/schema_path_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/examples.rb -------------------------------------------------------------------------------- /spec/support/html_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/html_helper.rb -------------------------------------------------------------------------------- /spec/support/locales/collection_hints.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/locales/collection_hints.en.yaml -------------------------------------------------------------------------------- /spec/support/locales/colours.de.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/locales/colours.de.yaml -------------------------------------------------------------------------------- /spec/support/locales/custom_contexts.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/locales/custom_contexts.en.yaml -------------------------------------------------------------------------------- /spec/support/locales/custom_fallback.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/locales/custom_fallback.en.yaml -------------------------------------------------------------------------------- /spec/support/locales/sample.en.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/locales/sample.en.yaml -------------------------------------------------------------------------------- /spec/support/localisation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/localisation.rb -------------------------------------------------------------------------------- /spec/support/logger.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/logger.rb -------------------------------------------------------------------------------- /spec/support/matchers.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/matchers.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_collection_hints_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_collection_hints_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_collection_labels_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_collection_labels_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_fieldset_hints_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_fieldset_hints_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_hint_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_hint_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_hint_via_localisation_with_a_proc_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_hint_via_localisation_with_a_proc_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_label_caption_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_label_caption_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_label_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_label_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_label_via_localisation_with_a_proc_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_label_via_localisation_with_a_proc_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_legend_caption_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_legend_caption_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/localisation_examples/setting_the_legend_via_localisation_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/localisation_examples/setting_the_legend_via_localisation_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/setup_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/setup_builder.rb -------------------------------------------------------------------------------- /spec/support/shared/setup_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/setup_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/setup_radios.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/setup_radios.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_block_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_block_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_caption_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_caption_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_custom_class_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_custom_class_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_error_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_error_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_error_summary_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_error_summary_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_fieldset_item_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_fieldset_item_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_form_group_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_form_group_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_hint_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_hint_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_html_attribute_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_html_attribute_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_html_formatting_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_html_formatting_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_label_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_label_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_legend_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_legend_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_plain_ruby_object_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_plain_ruby_object_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_supports_branding_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_supports_branding_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_text_field_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_text_field_examples.rb -------------------------------------------------------------------------------- /spec/support/shared/shared_value_examples.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/shared/shared_value_examples.rb -------------------------------------------------------------------------------- /spec/support/test_helper.rb: -------------------------------------------------------------------------------- 1 | class TestHelper < ActionView::Base; end 2 | -------------------------------------------------------------------------------- /spec/support/utility.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/spec/support/utility.rb -------------------------------------------------------------------------------- /util/version_formatter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x-govuk/govuk-form-builder/HEAD/util/version_formatter.rb --------------------------------------------------------------------------------