Skip to content

ViewDeactivate

Source: client/lib/theme/vueda-tailwind/views/index.js

Centering wrapper around the embedded warning-toned SystemMessageCard. The card chassis is fixed-width, so a flex parent is required for it to sit in the middle of the viewport; mirrors ViewLoading.root and the other system-view roots so deactivation reads as a sibling of the missing-route and slow-load surfaces.

Vue component: ViewDeactivate

SlotDefault classesDescription
rootflex min-h-full items-center justify-center p-8Centering wrapper around the embedded warning-toned SystemMessageCard. The card chassis is fixed-width, so a flex parent is required for it to sit in the middle of the viewport; mirrors ViewLoading.root and the other system-view roots so deactivation reads as a sibling of the missing-route and slow-load surfaces.
messagetext-[13px] leading-[1.5] text-muted-foregroundDefault suspension-explanation paragraph rendered inside the card body when the message slot is not overridden. 13 px / muted-foreground so the copy reads as supporting prose beside the destructive button. Consumer overrides take precedence; the ConsequencesBullets list below covers structured per-impact rows.
errortext-[12px] text-destructive leading-[1.5]Submit-error paragraph shown when the deactivate PATCH fails. 12 px / destructive so the error reads as a tone-flipped sibling of the muted message above, without escalating to a full validation alert recipe (the view holds its own retry rather than blocking via ActionForm.validation).

root

Centering wrapper around the embedded warning-toned SystemMessageCard. The card chassis is fixed-width, so a flex parent is required for it to sit in the middle of the viewport; mirrors ViewLoading.root and the other system-view roots so deactivation reads as a sibling of the missing-route and slow-load surfaces.

Default classes:

flex min-h-full items-center justify-center p-8

Source: client/lib/theme/vueda-tailwind/views/ViewDeactivate.theme.js:17

message

Default suspension-explanation paragraph rendered inside the card body when the message slot is not overridden. 13 px / muted-foreground so the copy reads as supporting prose beside the destructive button. Consumer overrides take precedence; the ConsequencesBullets list below covers structured per-impact rows.

Default classes:

text-[13px] leading-[1.5] text-muted-foreground

Source: client/lib/theme/vueda-tailwind/views/ViewDeactivate.theme.js:21

error

Submit-error paragraph shown when the deactivate PATCH fails. 12 px / destructive so the error reads as a tone-flipped sibling of the muted message above, without escalating to a full validation alert recipe (the view holds its own retry rather than blocking via ActionForm.validation).

Default classes:

text-[12px] text-destructive leading-[1.5]

Source: client/lib/theme/vueda-tailwind/views/ViewDeactivate.theme.js:25

Documents matching: server v3.0.0a1.post1client v3.0.0-alpha.2