// A scratchpad: several real, themed ways to show one thing — here, a deploy's
// status. Each option is built from @mantine/core, so it carries your theme. The
// design agent writes files like this; open the Design tab → Scratchpad to compare
// them on the canvas and pick the one you like.
import {
Alert,
Badge,
Group,
Indicator,
Paper,
Progress,
RingProgress,
Stack,
Text,
} from '@mantine/core'
export const title = 'Status display'
export const objects = [
{
name: 'Status pill',
mantine: ['Badge'],
render: () => (
Live
),
},
{
name: 'Progress card',
mantine: ['Paper', 'Progress'],
render: () => (
Deploying
72%
),
},
{
name: 'Solid badge',
mantine: ['Badge'],
render: () => (
Deployed
),
},
{
name: 'Progress ring',
mantine: ['RingProgress'],
render: () => (
72%
}
/>
),
},
{
name: 'Inline dot',
mantine: ['Indicator'],
render: () => (
Running
),
},
{
name: 'Tinted banner',
mantine: ['Alert'],
render: () => (
Your changes are live in production.
),
},
]