Make the sidebar on entity edit forms resizable

Created on 15 May 2024, 6 months ago
Updated 23 June 2024, 5 months ago

Problem/Motivation

In some situations the sidebar on entity edit forms is too narrow, e.g. it doesn't permit to see the full url alias for longer path aliases. It would help if the sidebar would be resizable, so that users can adjust it to their needs.

Proposed resolution

I have recently created Gin Resizable Sidebar to address this issue. Let's try to bring this functionality into Gin itself.

Remaining tasks

Before starting, we need to define some specs for this:

  1. What should be the behaviour on touch devices?
  2. Should the resize behaviour also be added when Gin is used as a base theme?
  3. Should there be limits for the max and min-size of the sidebar? In Gin Resizable Sidebar I have currently set the min width to 250px and the max width to 80% of the window width.
  4. Should we try to integrate the resizing with the sidebar toggle? If so, how exactly should that work?
  5. ...

Other todos:

  1. Cross browser testing
  2. RTL and LTR testing
  3. Cross device testing
  4. Functional javascript tests for this?
  5. ...

User interface changes

This adds a resizable control for the sidebar, which, on desktops, is visible when hovering over the border between the sidebar and the main main content.

API changes

None (?)

Data model changes

None

Feature request
Status

Active

Version

3.0

Component

User interface

Created by

🇩🇪Germany berliner

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024