2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-07-01 03:00:54 +00:00

Small UI improvement to SecurityContext (#9818)

* Small UI improvement to SecurityContext

* Fix translated string
This commit is contained in:
Oliver
2025-06-20 17:35:03 +10:00
committed by GitHub
parent b4f3fd46f9
commit 6229d2e8c8
2 changed files with 28 additions and 22 deletions

View File

@ -133,13 +133,15 @@ function EmailSection() {
return (
<SimpleGrid cols={{ xs: 1, md: 2 }} spacing='sm'>
{emailAvailable ? (
<Alert
icon={<IconAlertCircle size='1rem' />}
title={t`Not Configured`}
color='yellow'
>
<Trans>Currently no email addresses are registered.</Trans>
</Alert>
<Stack gap='xs'>
<Alert
icon={<IconAlertCircle size='1rem' />}
title={t`Not Configured`}
color='yellow'
>
<Trans>Currently no email addresses are registered.</Trans>
</Alert>
</Stack>
) : (
<Radio.Group
value={selectedEmail}
@ -289,13 +291,15 @@ function ProviderSection({
<Grid>
<Grid.Col span={6}>
{data.length == 0 ? (
<Alert
icon={<IconAlertCircle size='1rem' />}
title={t`Not Configured`}
color='yellow'
>
<Trans>There are no providers connected to this account.</Trans>
</Alert>
<Stack gap='xs'>
<Alert
icon={<IconAlertCircle size='1rem' />}
title={t`Not Configured`}
color='yellow'
>
<Trans>There are no providers connected to this account.</Trans>
</Alert>
</Stack>
) : (
<Stack>
<Radio.Group
@ -426,13 +430,15 @@ function MfaSection() {
<ReauthModal />
<SimpleGrid cols={{ xs: 1, md: 2 }} spacing='sm'>
{data.length == 0 ? (
<Alert
title={t`Not Configured`}
icon={<IconAlertCircle size='1rem' />}
color='yellow'
>
<Trans>No multi-factor tokens configured for this account</Trans>
</Alert>
<Stack gap='xs'>
<Alert
title={t`Not Configured`}
icon={<IconAlertCircle size='1rem' />}
color='yellow'
>
<Trans>No multi-factor tokens configured for this account</Trans>
</Alert>
</Stack>
) : (
<Table stickyHeader striped highlightOnHover withTableBorder>
<Table.Thead>

View File

@ -278,7 +278,7 @@ export default function PluginListTable() {
});
const installPluginModal = useCreateApiFormModal({
title: t`Install plugin`,
title: t`Install Plugin`,
url: ApiEndpoints.plugin_install,
timeout: 30000,
fields: {