mui-treasury
itemaccordion-mui-treasurysource: ok · hit
Accordion (MUI Treasury)
Accordion styled with the MUI Treasury theme — install the theme alongside.
npx shadcn add "https://mui-treasury.com/r/accordion-mui-treasury.json"free
Interaction
accordion
Tags auto-generated by rules on 9/24/2026 — empty means no evidence, not lack of support.
Dependencies
Bundle weight · light@mui/icons-material@mui/material@emotion/react@emotion/styled
Registry dependencies
https://www.mui-treasury.com/r/mui-treasury.json
Files2 · source cached 10/14/2026, 1:11:11 PM
components/accordion-mui-treasury/accordion-mui-treasury.tsx
import { ExpandMore } from '@mui/icons-material';
import {
Accordion,
AccordionDetails,
AccordionSummary,
Box,
Link,
Stack,
Typography,
} from '@mui/material';
export function AccordionMuiTreasury() {
return (
<Box sx={{ width: '100%', maxWidth: 640, mx: 'auto' }}>
<Accordion>
<AccordionSummary expandIcon={<ExpandMore />}>
<Typography>Account & billing</Typography>
</AccordionSummary>
<AccordionDetails sx={{ px: 3, pb: 2 }}>
<Typography
variant="body2"
sx={{
color: 'text.secondary',
}}
>
Manage seats, invoices, and payment methods for your workspace.
</Typography>
</AccordionDetails>
</Accordion>
<Accordion defaultExpanded>
<AccordionSummary expandIcon={<ExpandMore />}>
<Typography>API access</Typography>
</AccordionSummary>
<AccordionDetails sx={{ px: 3, pb: 2 }}>
<Stack spacing={1.5}>
<Typography
variant="body2"
sx={{
color: 'text.secondary',
}}
>
Authenticate requests with a personal token sent in the
Authorization header. Tokens inherit the permissions of the
workspace member who created them.
</Typography>
<Typography
variant="caption"
sx={{
fontFamily:
'ui-monospace, SFMono-Regular, Menlo, Consolas, monospace',
color: 'text.secondary',
bgcolor: 'action.hover',
px: 1,
py: 0.5,
borderRadius: 1,
alignSelf: 'flex-start',
}}
>
Authorization: Bearer sk_live_4f3c…a91b
</Typography>
<Link href="#" variant="body2" underline="hover">
Read the API reference
</Link>
</Stack>
</AccordionDetails>
</Accordion>
<Accordion>
<AccordionSummary expandIcon={<ExpandMore />}>
<Typography>Notifications</Typography>
</AccordionSummary>
<AccordionDetails sx={{ px: 3, pb: 2 }}>
<Typography
variant="body2"
sx={{
color: 'text.secondary',
}}
>
Choose which workspace events trigger email and in-app alerts.
</Typography>
</AccordionDetails>
</Accordion>
</Box>
);
}
components/accordion-mui-treasury/index.ts
export * from './accordion-mui-treasury';