Allow rendering dialogs using the admin theme

Created on 27 December 2019, almost 5 years ago
Updated 24 September 2024, about 2 months ago

Problem/Motivation

Currently, dialogs are rendered either with the theme that was used for rendering the base page or if that fails, the default theme. In some scenarios, admin interfaces are rendered as dialogs on the frontend, and it would make sense to render them using the admin theme rather than the frontend theme. For example, the settings tray is a good example of that. Settings tray has it's styles created based on Seven style guide, and Claro would like to be able to replace that with its own style guide. Also, if another type of dialog is opened from the settings tray, it is rendered using the frontend theme and looks inconsistent.

Proposed resolution

Allow developers to specify whether the dialog should be rendered using the default theme, or the admin theme.

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

📌 Task
Status

Active

Version

11.0 🔥

Component

theme system

Created by

🇫🇮Finland lauriii Finland

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024