Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Form Style

No security coverage Maintenance fixes only 1 sites

This module provides a single page showcasing all common Drupal form elements, allowing developers to easily review theme styling and error states. It is intended for local development and regression testing only, not for production environments.

This module gives an overview of all form elements. It is helpful to test the usability and accessibility of forms.

Among other usage this module was, and is, instrumental in the development of Inline Form Errors, Claro, Olivero, and the upcoming default admin theme for Drupal 12.

Note that anyone with the 'access content' permission can use this module. It should therefore not be enabled on production sites.

Not for production

This module is intended for local development and regression testing only. Do not install on a public site.

Features

  • Renders all common Drupal form elements on a single page for at-a-glance theme review
  • Intentionally triggers validation errors on every element when the form is submitted, making it easy to review error states and inline error messages
  • Renders using the front-end theme (not the admin theme) so you can inspect how forms look to site visitors
  • Optional setting to disable the Inline Form Errors module for the showcase page, useful when comparing error rendering approaches

Usage

After enabling the module, visit /admin/form_style to see all form elements rendered in the active front-end theme. A Form Style link is also available at the bottom of the Navigation module's top-level sidebar for quick access.

Submit the form to trigger validation errors on every element — this is intentional and is the primary way to review error state styling.

Module settings (including the option to disable Inline Form Errors on the showcase page) are at /admin/config/form_style.

Drupal 11 · not 10

Ask your assistant about Form Style

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
2
Tracked since
Apr 2026
Latest release
1 month ago
Releases (12 mo)
2 ▲ from 0
Maintenance
Active

Releases

Version Type Core PHP Release date
2.0.1 Stable 11 Aug 30, 2026
2.0.0 Stable 11 Apr 22, 2026