Problem/Motivation

The default value of the Use the administration theme when editing or creating ECK entities option on the Appearance page is false, which means that ECK forms are rendered using the frontend theme. I feel like since the progress in the Admin UI and JavaScript Modernisation Initiative, the Claro theme set as default admin theme and the rise in popularity of Gin theme this is no longer a sensible default. Maybe I'm biased since I have never had to integrate admin forms with custom frontend themes, but is this still a thing nowadays?

The node module has a similar option for their forms, Use the administration theme when editing or creating content. That option has been turned on by default for a long time when installing a site using the Standard profile.

Steps to reproduce

Install the module and visit the Appearance admin page. The option is turned off.

Proposed resolution

Turn on the Use the administration theme when editing or creating ECK entities by default for new installations.

Remaining tasks

Do it.

User interface changes

ECK forms will be rendered in the admin theme by default.

Issue fork eck-3347016

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

DieterHolvoet created an issue. See original summary.

DieterHolvoet’s picture

DieterHolvoet’s picture

Status: Active » Needs review
RobLoach’s picture

Title: Consider using the administration theme when editing or creating ECK entities by default » Use the admin theme when editing or creating ECK entities by default
Status: Needs review » Reviewed & tested by the community

kelly.m.jacobs made their first commit to this issue’s fork.

kelly.m.jacobs’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.