mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-08 12:32:43 +00:00
The About surface (version + license + source links + update check) used to live as its own Settings section and the user-card dropdown exposed it from both desktop and mobile. The three cards collectively get opened once or twice a year, mostly by the operator confirming the running version against the latest release. Move the surface to `/admin/about` and drop the dropdown link from both the desktop sidebar and the mobile top-bar. The public-facing landing at `/about` (credits + MaxMind attribution) stays untouched since it's reachable without a session. The legacy `/settings/about` route still resolves so external bookmarks don't break, but is no longer surfaced in any nav. The existing `<AboutSection>` is reused as-is — no markup changes, the component owns its own heading so the admin renderer mounts it without the SectionFrame wrapper.