Merge branch 'main' into recipes

This commit is contained in:
Sam Becker 2025-02-22 11:17:22 -06:00
commit d404aeede3
4 changed files with 22 additions and 11 deletions

View File

@ -27,6 +27,7 @@ import { IoMdGrid } from 'react-icons/io';
import { CgDebug } from 'react-icons/cg'; import { CgDebug } from 'react-icons/cg';
import EnvVar from '@/components/EnvVar'; import EnvVar from '@/components/EnvVar';
import AdminLink from './AdminLink'; import AdminLink from './AdminLink';
import ScoreCardContainer from '@/components/ScoreCardContainer';
export default function AdminAppConfigurationClient({ export default function AdminAppConfigurationClient({
// Storage // Storage
@ -162,7 +163,7 @@ export default function AdminAppConfigurationClient({
</WarningNote>; </WarningNote>;
return ( return (
<> <ScoreCardContainer>
<ChecklistGroup <ChecklistGroup
title="Storage" title="Storage"
icon={<BiData size={16} />} icon={<BiData size={16} />}
@ -670,6 +671,6 @@ export default function AdminAppConfigurationClient({
</div> </div>
</div>} </div>}
</div> </div>
</> </ScoreCardContainer>
); );
} }

View File

@ -1,6 +1,5 @@
import Container from '@/components/Container'; import Container from '@/components/Container';
import SiteGrid from '@/components/SiteGrid'; import SiteGrid from '@/components/SiteGrid';
import clsx from 'clsx/lite';
import { ReactNode } from 'react'; import { ReactNode } from 'react';
export default function AdminInfoPage({ export default function AdminInfoPage({
@ -23,12 +22,7 @@ export default function AdminInfoPage({
{accessory} {accessory}
</div> </div>
<Container spaceChildren={false}> <Container spaceChildren={false}>
<div className={clsx( {children}
'max-w-xl w-full',
'space-y-6 md:space-y-8',
)}>
{children}
</div>
</Container> </Container>
</div>} </div>}
/> />

View File

@ -39,6 +39,7 @@ import AdminEmptyState from '../AdminEmptyState';
import { pluralize } from '@/utility/string'; import { pluralize } from '@/utility/string';
import Tooltip from '@/components/Tooltip'; import Tooltip from '@/components/Tooltip';
import { useAppState } from '@/state/AppState'; import { useAppState } from '@/state/AppState';
import ScoreCardContainer from '@/components/ScoreCardContainer';
const DEBUG_COMMIT_SHA = '4cd29ed'; const DEBUG_COMMIT_SHA = '4cd29ed';
const DEBUG_COMMIT_MESSAGE = 'Long commit message for debugging purposes'; const DEBUG_COMMIT_MESSAGE = 'Long commit message for debugging purposes';
@ -119,7 +120,7 @@ export default function AdminAppInsightsClient({
</a>; </a>;
return ( return (
<> <ScoreCardContainer>
{(codeMeta || debug) && <> {(codeMeta || debug) && <>
<ScoreCard title="Source code"> <ScoreCard title="Source code">
{(codeMeta?.didError || debug) && {(codeMeta?.didError || debug) &&
@ -393,6 +394,6 @@ export default function AdminAppInsightsClient({
content={descriptionWithSpaces} content={descriptionWithSpaces}
/>} />}
</ScoreCard> </ScoreCard>
</> </ScoreCardContainer>
); );
} }

View File

@ -0,0 +1,15 @@
import { ReactNode } from 'react';
import clsx from 'clsx/lite';
export default function ScoreCardContainer({
children,
}: {
children: ReactNode
}) {
return <div className={clsx(
'max-w-xl w-full',
'space-y-6 md:space-y-8',
)}>
{children}
</div>;
}