npm create vite@latest my-app -- --template vanillacd my-appnpm i @maggioli-design-system/magmanpm create vite@latest my-app -- --template reactcd my-appnpm i @maggioli-design-system/magma-react @maggioli-design-system/magmanpx @angular/cli new my-appcd my-appnpm i @maggioli-design-system/magma-angular @maggioli-design-system/magmaRead node_modules/@maggioli-design-system/magma/AGENTS.md and follow it to install Magma into this project.Read node_modules/@maggioli-design-system/magma-react/AGENTS.md and follow it to install Magma into this project.Read node_modules/@maggioli-design-system/magma-angular/AGENTS.md and follow it to install Magma into this project.## User interface: Magma
The UI is built with Magma, the Maggioli design system (`@maggioli-design-system/magma`). Before writing UI code, read `node_modules/@maggioli-design-system/magma/AGENTS.md`, section "Using the components", and only the files it points to that you need:
- choose components from `agents/components.md`, the catalogue;- for each component you use, read its `AGENTS.md`, `pattern.md` and `antipattern.md`;- color, type and spacing come from Magma's tokens and utilities (`agents/color.md`, `agents/typography.md`), never from literal values.
Never guess a prop, a value or an event: the guides describe the installed version.## User interface: Magma
The UI is built with Magma, the Maggioli design system (`@maggioli-design-system/magma-react`). Before writing UI code, read `node_modules/@maggioli-design-system/magma-react/AGENTS.md`, section "Using the components", and only the files it points to that you need:
- choose components from `agents/components.md`, the catalogue;- for each component you use, read its `AGENTS.md`, `pattern.md` and `antipattern.md`;- color, type and spacing come from Magma's tokens and utilities (`agents/color.md`, `agents/typography.md`), never from literal values.
Never guess a prop, a value or an event: the guides describe the installed version.## User interface: Magma
The UI is built with Magma, the Maggioli design system (`@maggioli-design-system/magma-angular`). Before writing UI code, read `node_modules/@maggioli-design-system/magma-angular/AGENTS.md`, section "Using the components", and only the files it points to that you need:
- choose components from `agents/components.md`, the catalogue;- for each component you use, read its `AGENTS.md`, `pattern.md` and `antipattern.md`;- color, type and spacing come from Magma's tokens and utilities (`agents/color.md`, `agents/typography.md`), never from literal values.
Never guess a prop, a value or an event: the guides describe the installed version.Add a page with the list of the user's documents: a table with name, date and size, a search field above it, and a button to upload a document.