Skip to content

Resolve #3479215 "Base theming of forms"

Closes #3479215

To Test:

Check out config branch at https://gitlab.com/drupal-infrastructure/sites/drupalorg/-/merge_requests/61

  • look at the user login page, log in and look at the user edit page, then look at the contributor record pages and look at the regular view and edit view of those pages.
  • They should be generally useable forms
  • Test form widgets such as autocompletes and coollapsing and uncollapsing paragraphs.
  • Make sure buttons on Mother Node are not changed.
  • Review that status messages are themed such as when you create a node

Notes: This borrows a lot of form theming from Claro and customizes it to use the Bluecheese fonts and colors and base styles.

Buttons were refactored so that buttons.css was not coupled to an sdc component and to make a default gray input button, blue "primary" button and a red "danger" button to match Drupal button variations.

We will follow up on button variants once new design is provided and some refinement to the actual contrib record page css will still be needed.

The user profile edit page was updated with field group vertical tabs to match the current Drupal.org tabs.

Edited by Bill Sprowl

Merge request reports

Loading