Problem/Motivation

Forms with a vertical tabs group first paint as a stack of expanded <details> elements and only become the tabs widget once JavaScript attaches at DOMContentLoaded. The flash happens on every load and grows with latency, form size, and BigPipe streaming.

Steps to reproduce

Open /admin/structure/types/manage/article in Claro and hard-reload; the settings groups render as stacked details before snapping into tabs.

Proposed resolution

Render the initial vertical tabs markup on the server.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

Issue fork drupal-3615107

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:

Comments

lauriii created an issue.