// Themes
<ValidationSummary theme="primary"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary theme="secondary"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary theme="tertiary"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary theme="quaternary"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
// States
<ValidationSummary state="success"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary state="warning"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary state="error"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary state="info"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
// Variants
<ValidationSummary variant="solid"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary variant="outline"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary variant="glass"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
// Rounding
<ValidationSummary rounding="none"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary rounding="medium"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary rounding="large"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
// Shadows
<ValidationSummary shadow="none"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary shadow="light"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>
<ValidationSummary shadow="strong"
title="Review these fields"
description="Two fields need attention before continuing."
items={[
{ id: "email", message: "Email is required.", href: "#email" },
"Password must be at least 12 characters.",
]}
/>