# @actuate-media/cms-admin

The React admin UI for [Actuate CMS](https://github.com/actuate-media/actuatecms):
page/post section editors, media library, forms inbox, SEO tools, settings, and
the setup wizard — mounted in your app via a single component.

```bash
npm install @actuate-media/cms-admin
```

## Usage

```tsx
import { AdminRoot } from '@actuate-media/cms-admin'
import '@actuate-media/cms-admin/styles'
;<AdminRoot
  basePath="/admin"
  config={cmsConfig}
  session={session}
  // Optional: render custom section types in the editor canvas
  sectionRenderers={{ 'my-custom-type': MyCanvasRenderer }}
/>
```

All styles are scoped under `.actuate-admin` so they never leak into your
site's CSS.

## Release notes

See [CHANGELOG.md](./CHANGELOG.md) (shipped with the package) or the
[GitHub releases](https://github.com/actuate-media/actuatecms/releases).

## License

MIT
