Follow-up to MR !48 (merged) (#3595533), plus the demo-presentation tweaks from this session consolidated here (rather than a separate MR).
Vault page (#3595533)
- Mid-word wrapping: disable
hyphens: autoon the vault table cells (Olivero broke short values like the scope column into "Lec-ture"). - Trust form title: the route
_titlewas still "Add trusted consumer" (a YAML title missed by the code rename) and untranslated -- now "Add trusted service". - Batch-button selection gate: a JS behavior disables each section's Delete/Decline/Stop-trusting button until a row is checked, so an accidental empty submit (reload, scroll-to-top, section recollapse) cannot happen. Progressive enhancement; server-side guard remains.
Tugboat demo (#3595227)
- Rename the demo-only module
pdv_demo_lang->pdv_demo(it now does switcher styling AND page-title typography;pdv_demo_language_switcherblock id unchanged). - Page-title hyphenation: demo CSS sets
hyphens: manualon headings so long titles stop breaking mid-word ("confian-ce"). Demo-only -- not in the pdv module.
⚠️ TEMPORARY -- revert before merge
.tugboat/setup.php's French/demo gate is opened so this MR's child preview builds in French (for reviewing the title fix). Restore the base-only gate (=== 'branch') before merging.
Edited by Frank Mably