AWCMS-Micro
A production-ready CMS powered by EmDash & Cloudflare.
This template turns AWCMS-Micro into a working public website: published content is rendered through Astro, the editor workflow stays in the standard EmDash admin, and governance tooling remains available through the example plugin surface without changing core.
Public navigation example
Nested primary menu
The primary navigation in the sticky header uses the seeded menu structure directly, including nested items, so visitors can move across the site without a second menu render inside the page body.
Switch mode
Light and dark theme
Use the homepage control below to toggle the same theme state managed by the header button.
Cloudflare-ready
Prepared for D1, R2, Worker Loader, observability, and the `awcms-micro.ahlikoding.com` deployment route.
Plugin-enabled
Registers `@awcms-micro/plugin-sikesra` through the normal EmDash plugin path for audit, access-rights, and ABAC examples.
Public aggregate
Provides a public-safe summary page that exposes only high-level counts, not private registry details.
Admin protected
Unauthenticated visits are pushed to `/_emdash/admin/login` before the admin shell renders.
Published from admin
Posts, pages, and news created in EmDash are displayed by the public site routes immediately after publish.
Public search and navigation
Menus, site identity, and live search are all reading from EmDash-managed content rather than template placeholders.
Operational surfaces
Editors can jump from the public website into content creation, settings, and plugin dashboards without leaving the same deployment.