Skip to content
Snippets Groups Projects
Commit 2a19752b authored by Benjamin Kott's avatar Benjamin Kott Committed by Benjamin Franzke
Browse files

[BUGFIX] Make forms module context and small screen aware

The forms module has been made context-aware,
improving its usability on small screen devices.
The interface has been polished and the button
positioning has been streamlined for better
accessibility in all conditions.

The inspector and structure browser now collapses
when there isn't enough space and can be toggled
into view when needed.

Element identifiers are now visible in the
inspector, making it easier for integrators and
users to reference elements.

The structure browser has been visually aligned
with existing trees in the backend, though it
doesn't yet use the tree component due to the
need for further refactoring of the data handling
within the forms module.

Steps can now be created directly within the main
editor, allowing the structure browser to take
more space while keeping the button consistently
available during form editing.

The Settings button has been attached directly to
the form title to prevent layout shifts and ensure
accessibility in all view modes. Finally, step
names now have a fallback mechanism, allowing
them to be selected even when no name is set
through the editor.

Resolves: #105216
Releases: main
Change-Id: I834efafe84a87f86df0fc451f9769ce6a464d82d
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/86404


Tested-by: default avatarBenjamin Franzke <ben@bnf.dev>
Reviewed-by: default avatarBenjamin Franzke <ben@bnf.dev>
Tested-by: default avatarAndreas Kienast <akienast@scripting-base.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarAndreas Kienast <akienast@scripting-base.de>
parent fb76df81
Branches
No related merge requests found
Showing
with 934 additions and 1192 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment