Unavailable Built revision v17.10.0
Phoenix
Topics Design system Screens People Facts and records Fields Actions Navigation Standing and feedback Layers Media States, tokens and the site sheet Human support Bring a missing role, layout, or state, or a rendering against the standard, to the session working on kit. Name the package and the entry.
CSS core CSS core Phoenix Phoenix Unavailable Open the whole page
Source <Kit.Phoenix.Layouts.Shell.shell print_identity={@print.identity} print_subject={@print.subject} print_standing={@print.standing} print_tenant={@print.tenant} product="kit" navigation_label="Application" navigation="rail" density="desk">
<:destination href="?destination=assigned-work#main" icon="house" bar>Assigned work</:destination>
<:destination href="?destination=booking-diary#main" current icon="calendar" group="Hire days" bar>Diary</:destination>
<:destination href="?destination=checks#main" icon="clipboard-text" group="Hire days" bar>Checks</:destination>
<:destination href="?destination=invoices#main" icon="receipt" bar>Invoices</:destination>
<:rail_head href="?destination=assigned-work#main" />
<:subject>You can't open this booking</:subject>
<:lede words={@owner} />
<:lede words="Layout example" />
<:actions><a href="../layout-unavailable/#layout-unavailable">{@owner}</a></:actions>
<:body id="main">
<Kit.Phoenix.Layouts.Unavailable.unavailable status={Kit.Phoenix.Layouts.Unavailable.Status.cannot_open("This booking belongs to Riverside Hall, and the hall's manager can give you access.")}>
<:next_action><Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action href="../home/">Home</Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action></:next_action>
<:service_status href="?service=status#main">Service status</:service_status>
<:human_support href="mailto:support@example.test">Human support</:human_support>
</Kit.Phoenix.Layouts.Unavailable.unavailable>
<Kit.Phoenix.Layouts.Unavailable.unavailable id="layout-unavailable-inert-next-action" status={Kit.Phoenix.Layouts.Unavailable.Status.not_found("This booking no longer exists.")}>
<:next_action><Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action state={Kit.Phoenix.ActionState.inert("unavailable-home", "Home opens once your session has been checked.")}>Home</Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action></:next_action>
<:service_status href="?service=status#main">Service status</:service_status>
<:human_support href="mailto:support@example.test">Human support</:human_support>
</Kit.Phoenix.Layouts.Unavailable.unavailable>
</:body>
</Kit.Phoenix.Layouts.Shell.shell>
Unavailable, standing-alone Open the whole page
Source <Kit.Phoenix.Layouts.Unavailable.page print_identity={@print.identity} print_subject={@print.subject} print_standing={@print.standing} print_tenant={@print.tenant} status={Kit.Phoenix.Layouts.Unavailable.Status.failure("Nothing you saved is lost. Try again in a few minutes.")} density="desk">
<:standing_alone product="kit">Something went wrong on our side</:standing_alone>
<:reference>
<Kit.Phoenix.Roles.LabelledFact.labelled_fact>
<:name>Reference</:name>
<:value><Kit.Phoenix.Roles.Copyable.copyable id="copyable-unavailable-reference" value="7f3a-29c1-e84d" /></:value>
</Kit.Phoenix.Roles.LabelledFact.labelled_fact>
</:reference>
<:next_action><Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action href="./">Try again</Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action></:next_action>
<:service_status href="?service=status">Service status</:service_status>
<:human_support href="mailto:support@example.test">Human support</:human_support>
</Kit.Phoenix.Layouts.Unavailable.page>
<Kit.Phoenix.Layouts.Unavailable.page print_identity={@print.identity} print_subject={@print.subject} print_standing={@print.standing} print_tenant={@print.tenant} id="layout-unavailable-inert-next-action" status={Kit.Phoenix.Layouts.Unavailable.Status.failure("Nothing you saved is lost. Try again in a few minutes.")} density="desk">
<:standing_alone product="kit">Something went wrong on our side</:standing_alone>
<:reference>
<Kit.Phoenix.Roles.LabelledFact.labelled_fact>
<:name>Reference</:name>
<:value><Kit.Phoenix.Roles.Copyable.copyable id="copyable-unavailable-inert-reference" value="7f3a-29c1-e84d" /></:value>
</Kit.Phoenix.Roles.LabelledFact.labelled_fact>
</:reference>
<:next_action><Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action state={Kit.Phoenix.ActionState.inert("unavailable-try-again", "Wait a minute before trying again.")}>Try again</Kit.Phoenix.Roles.EmphasisedNextAction.emphasised_next_action></:next_action>
<:service_status href="?service=status">Service status</:service_status>
<:human_support href="mailto:support@example.test">Human support</:human_support>
</Kit.Phoenix.Layouts.Unavailable.page>
Unavailable, withdrawn Open the whole page
Source <Kit.Phoenix.Layouts.Unavailable.page print_identity={@print.identity} print_subject={@print.subject} print_standing={@print.standing} print_tenant={@print.tenant} status={Kit.Phoenix.Layouts.Unavailable.Status.withdrawn("Sahyadri Hall Trust has withdrawn this link. Ask them for a new one.")} density="desk">
<:standing_alone product="kit">This invoice is no longer available</:standing_alone>
</Kit.Phoenix.Layouts.Unavailable.page>