Live demo — this example is server-driven; run the showcase locally for the interactive version.
Login page
Use Login page straight from a Qute template — parameters and slots instead of Java builders. This reference is generated
from the runtime template sources: each template documents its parameters and slots in the header comment shown
beneath its include line.
Login page — PatternFly v6 (pf-v6-c-login)
Optional params:
id — DOM id on the root.
titleText — heading in the card header (titleHeadingLevel, default h1).
attrs — raw attribute passthrough on the root (Alpine directives etc.).
Region guards (set true to render the wrapper + slot):
hasLoginHeader, hasHeaderUtilities, hasLoginFooter, hasPageFooter
Slots (login-prefixed so they can't collide with layouts/base or example-card
slot names through nested-include resolution — see feedback_qute_slot_name_collision):
loginHeader — brand area above the card.
loginHeaderDesc — description under the title in the card header.
loginHeaderUtilities — e.g. a language selector in the card header.
loginBody — the form.
loginFooter — social links / sign-up band under the form.
loginPageFooter — page-level footer.