chrore(microk8s): add deprecation notice [r8s-320] (#728)

release/2.30.0
Ali 2025-05-13 14:28:42 +12:00 committed by GitHub
parent 3b313b9308
commit 0b69729173
2 changed files with 24 additions and 17 deletions

View File

@ -6,36 +6,36 @@ import { Icon } from '@@/Icon';
type AlertType = 'success' | 'error' | 'info' | 'warn';
const alertSettings: Record<
export const alertSettings: Record<
AlertType,
{ container: string; header: string; body: string; icon: ReactNode }
> = {
success: {
container:
'border-green-4 bg-green-2 th-dark:bg-green-3 th-dark:border-green-5',
header: 'text-green-8',
body: 'text-green-7',
'border-green-4 bg-green-2 th-dark:bg-green-10 th-dark:border-green-8 th-highcontrast:bg-green-10 th-highcontrast:border-green-8',
header: 'text-green-8 th-dark:text-white th-highcontrast:text-white',
body: 'text-green-7 th-dark:text-white th-highcontrast:text-white',
icon: CheckCircle,
},
error: {
container:
'border-error-4 bg-error-2 th-dark:bg-error-3 th-dark:border-error-5',
header: 'text-error-8',
body: 'text-error-7',
'border-error-4 bg-error-2 th-dark:bg-error-10 th-dark:border-error-8 th-highcontrast:bg-error-10 th-highcontrast:border-error-8',
header: 'text-error-8 th-dark:text-white th-highcontrast:text-white',
body: 'text-error-7 th-dark:text-white th-highcontrast:text-white',
icon: XCircle,
},
info: {
container:
'border-blue-4 bg-blue-2 th-dark:bg-blue-3 th-dark:border-blue-5',
header: 'text-blue-8',
body: 'text-blue-7',
'border-blue-4 bg-blue-2 th-dark:bg-blue-10 th-dark:border-blue-8 th-highcontrast:bg-blue-10 th-highcontrast:border-blue-8',
header: 'text-blue-8 th-dark:text-white th-highcontrast:text-white',
body: 'text-blue-7 th-dark:text-white th-highcontrast:text-white',
icon: AlertCircle,
},
warn: {
container:
'border-warning-4 bg-warning-2 th-dark:bg-warning-3 th-dark:border-warning-5',
header: 'text-warning-8',
body: 'text-warning-7',
'border-warning-4 bg-warning-2 th-dark:bg-warning-10 th-dark:border-warning-8 th-highcontrast:bg-warning-10 th-highcontrast:border-warning-8',
header: 'text-warning-8 th-dark:text-white th-highcontrast:text-white',
body: 'text-warning-7 th-dark:text-white th-highcontrast:text-white',
icon: AlertTriangle,
},
};
@ -76,12 +76,18 @@ export function Alert({
);
}
function AlertContainer({
export function AlertContainer({
className,
children,
}: PropsWithChildren<{ className?: string }>) {
return (
<div className={clsx('rounded-md border-2 border-solid', 'p-3', className)}>
<div
className={clsx(
'border rounded-lg border-solid [&_ul]:ps-8',
'p-3',
className
)}
>
{children}
</div>
);

View File

@ -45,8 +45,9 @@ export function FormSection({
{title}
</FormSectionTitle>
{isExpanded && children}
{/* col-sm-12 in the title has a 'float: left' style - 'clear-both' makes sure it doesn't get in the way of the next div */}
{/* https://stackoverflow.com/questions/7759837/put-divs-below-floatleft-divs */}
{isExpanded && <div className="clear-both">{children}</div>}
</div>
);
}