Replace Core Dialog with a custom sidebar solution

Created on 2 November 2023, 8 months ago

Problem/Motivation

Currently Homebox (3.x) uses the core dialog component with some custom styles for its sidebar (which contains the addable portlets).

The problem is that some admin themes, and probably other modules, extend these styles so that they break the Homebox sidebar.

The "Offcanvas" variant of the Core Dialog component is more robust to this problem, but this is achieved by a very hard CSS reset, which makes it very, very difficult to add any styling to the content.

Steps to reproduce

Proposed resolution

Build a custom Homebox sidebar.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ“Œ Task
Status

Active

Version

3.0

Component

User interface

Created by

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

Comments & Activities

Production build 0.69.0 2024