diff --git a/clients/web/README.md b/clients/web/README.md index 372c960add..1ea62b2399 100644 --- a/clients/web/README.md +++ b/clients/web/README.md @@ -49,8 +49,8 @@ Components live under `src/components/` in four layers, smallest to largest: | Layer | Count | What it is | | ----------- | ----- | ------------------------------------------------------------------------------ | -| `elements/` | ~31 | Leaf presentational pieces (badges, buttons, toggles) over Mantine primitives. | -| `groups/` | ~63 | Composite pieces (cards, panels, modals, control bars). | +| `elements/` | ~48 | Leaf presentational pieces (badges, buttons, toggles) over Mantine primitives. | +| `groups/` | ~64 | Composite pieces (cards, panels, modals, control bars). | | `screens/` | ~11 | Full tab screens (Tools, Resources, Servers, monitoring screens…). | | `views/` | 1 | `InspectorView` — the top-level layout that composes the screens. | @@ -283,17 +283,34 @@ Each customized Mantine component has a `Theme.ts` file (`Button.ts`, `Tex **`cssVariables.ts` is the third piece, beside the component files and `App.css`.** It holds overrides for the CSS variables `MantineProvider` injects at runtime, which `App.css` cannot reach: the provider appends its generated `