Files
zooqueen 1b74e601b0 feat(cms/admin): Hanzo mark as the admin tab icon
The admin declared no `admin.meta.icons`, so every view fell back to the
favicons bundled in packages/ui. Point the deployed app (apps/hanzo-demo) at the
canonical Hanzo mark, kept as two SVGs in the app's public/ dir so the ink
inverts with the tab bar: black for a light tab, white for a dark one. Path data
is copied verbatim from @hanzo/logo dist/favicon.svg.

The mark stays at the app level rather than in packages/ui, which is
brand-neutral on purpose so cms.lux.network and cms.zoo.ngo keep their own.

`next build` leaves public/ out of the standalone tree and server.js chdir's to
its own directory, so the Dockerfile copies the folder next to server.js.

Also drop `admin.meta.title`: every view spreads admin.meta over its own title,
so it rendered "Hanzo CMS — Hanzo CMS" on every page and lost the view name. The
suffix alone gives "Dashboard — Hanzo CMS". The landing page now draws the local
mark instead of a remote one and links to docs.hanzo.ai.
2026-08-13 22:49:16 -07:00
..