fix(ui): align contextual documentation with headings
Verified with the coordinated workspace changes by devkit full run 2026-09-08T225814-186389-0000-3e3ed7cd (all seven phases passed). This shared UI pass does not mark the individual module reviews complete.
This commit is contained in:
@@ -349,11 +349,11 @@ export default function FunctionAssignmentChangesPanel({ settings, auth, model,
|
||||
<Card
|
||||
bodyLayout="table"
|
||||
title="Function requests and grants"
|
||||
titleHelp={<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />}
|
||||
collapsible
|
||||
collapseKey="idm.function-assignment-changes"
|
||||
actions={(
|
||||
<div className="button-row compact-actions">
|
||||
<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />
|
||||
{(canRequest || canGrant) ? <AdminIconButton label="Start governed change" icon={<Plus size={16} aria-hidden="true" />} variant="primary" disabled={busy} disabledReason={idmDisabledReason(false, busy)} onClick={openCreate} /> : null}
|
||||
</div>
|
||||
)}
|
||||
|
||||
@@ -10,6 +10,7 @@ import { FormLayout, ActionToolbar,
|
||||
Dialog,
|
||||
DismissibleAlert,
|
||||
DocumentationHelpLink,
|
||||
TextWithHelp,
|
||||
FormField,
|
||||
LoadingFrame,
|
||||
PageScrollViewport,
|
||||
@@ -696,11 +697,10 @@ export default function IdmPage({ settings, auth }: IdmPageProps) {
|
||||
<div className="content-pad idm-page">
|
||||
<div className="page-heading split idm-heading">
|
||||
<div>
|
||||
<PageTitle loading={loading}>i18n:govoplan-idm.idm.61f4a7a2</PageTitle>
|
||||
<PageTitle loading={loading} titleHelp={<DocumentationHelpLink reference={IDM_DOCUMENTATION} />}>i18n:govoplan-idm.idm.61f4a7a2</PageTitle>
|
||||
<p>i18n:govoplan-idm.identity_links_intro.45fed9dd</p>
|
||||
</div>
|
||||
<ActionToolbar justify="end" className="idm-toolbar">
|
||||
<DocumentationHelpLink reference={IDM_DOCUMENTATION} />
|
||||
<Button
|
||||
type="button"
|
||||
onClick={() => requestDiscard(() => void loadData())}
|
||||
@@ -753,9 +753,9 @@ export default function IdmPage({ settings, auth }: IdmPageProps) {
|
||||
{canReadSettings && (
|
||||
<Card
|
||||
title="i18n:govoplan-idm.idm_governance.6e4f3251"
|
||||
titleHelp={<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />}
|
||||
collapsible
|
||||
collapseKey="idm.governance"
|
||||
actions={<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />}
|
||||
>
|
||||
<FormLayout columns={2} gap="small" collapseAt="workspace" className="" onSubmit={(event) => { event.preventDefault(); void submitSettings(); }}>
|
||||
<div className="idm-check-list wide">
|
||||
@@ -946,8 +946,7 @@ export default function IdmPage({ settings, auth }: IdmPageProps) {
|
||||
{selectedFunctionIsGoverned && (
|
||||
<div className="wide idm-governance-override">
|
||||
<DismissibleAlert tone="warning" dismissible={false}>
|
||||
Direct changes to this governed function are emergency overrides. Use a request or grant above for the normal process.
|
||||
<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />
|
||||
Direct changes to this governed function are <TextWithHelp help={<DocumentationHelpLink reference={IDM_GOVERNANCE_DOCUMENTATION} />}>emergency overrides</TextWithHelp>. Use a request or grant above for the normal process.
|
||||
</DismissibleAlert>
|
||||
<FormField label="Emergency override reason" documentation={IDM_FIELD_DOCUMENTATION}>
|
||||
<textarea
|
||||
|
||||
@@ -390,11 +390,11 @@ export default function TypedRelationshipsPanel({ settings, auth }: Props) {
|
||||
<Card
|
||||
bodyLayout="table"
|
||||
title="Typed groups"
|
||||
titleHelp={<DocumentationHelpLink reference={IDM_RELATIONSHIP_DOCUMENTATION} />}
|
||||
collapsible
|
||||
collapseKey="idm.typed-groups"
|
||||
actions={(
|
||||
<ActionToolbar justify="end">
|
||||
<DocumentationHelpLink reference={IDM_RELATIONSHIP_DOCUMENTATION} />
|
||||
<ToggleSwitch
|
||||
label="Show inactive groups"
|
||||
checked={showInactiveGroups}
|
||||
@@ -424,11 +424,11 @@ export default function TypedRelationshipsPanel({ settings, auth }: Props) {
|
||||
<Card
|
||||
bodyLayout="table"
|
||||
title="Effective identity relationships"
|
||||
titleHelp={<DocumentationHelpLink reference={IDM_RELATIONSHIP_DOCUMENTATION} />}
|
||||
collapsible
|
||||
collapseKey="idm.identity-relationships"
|
||||
actions={(
|
||||
<ActionToolbar justify="end">
|
||||
<DocumentationHelpLink reference={IDM_RELATIONSHIP_DOCUMENTATION} />
|
||||
<ToggleSwitch
|
||||
label="Show revoked relationships"
|
||||
checked={showRevokedRelationships}
|
||||
|
||||
@@ -2,6 +2,9 @@ import type { PlatformTranslations } from "@govoplan/core-webui";
|
||||
|
||||
export const generatedTranslations: PlatformTranslations = {
|
||||
en: {
|
||||
"Direct changes to this governed function are": "Direct changes to this governed function are",
|
||||
"emergency overrides": "emergency overrides",
|
||||
". Use a request or grant above for the normal process.": ". Use a request or grant above for the normal process.",
|
||||
"i18n:govoplan-idm.account.2b2936f8": "Account",
|
||||
"i18n:govoplan-idm.active.7bd0e9f8": "Active",
|
||||
"i18n:govoplan-idm.acting_for.8650e6a6": "acting for",
|
||||
@@ -255,6 +258,9 @@ export const generatedTranslations: PlatformTranslations = {
|
||||
"You may inspect relationship evidence but not change it.": "You may inspect relationship evidence but not change it."
|
||||
},
|
||||
de: {
|
||||
"Direct changes to this governed function are": "Direkte Änderungen an dieser gesteuerten Funktion sind",
|
||||
"emergency overrides": "Notfallübersteuerungen",
|
||||
". Use a request or grant above for the normal process.": ". Verwenden Sie für den regulären Prozess einen Antrag oder eine Vergabe.",
|
||||
"i18n:govoplan-idm.account.2b2936f8": "Konto",
|
||||
"i18n:govoplan-idm.active.7bd0e9f8": "Aktiv",
|
||||
"i18n:govoplan-idm.acting_for.8650e6a6": "in Vertretung",
|
||||
|
||||
Reference in New Issue
Block a user