Description
Adjust the analytics dashboard grid and chart components to be usable on tablet-width viewports (charts stack vertically, controls collapse into a menu).
Why this matters
Staff sometimes check dashboard numbers from a tablet; the current layout assumes a wide desktop viewport.
Files to touch
frontend/src/app/analytics/page.tsx
frontend/src/app/analytics/layout.tsx
Acceptance Criteria
Notes
This issue is part of the new analytics module effort (tracking, aggregation,
and reporting on player/game activity). Please keep new code inside
backend/src/analytics/ following the same module/controller/service/provider
layout used by existing modules (e.g. progress, streak, quests).
Description
Adjust the analytics dashboard grid and chart components to be usable on tablet-width viewports (charts stack vertically, controls collapse into a menu).
Why this matters
Staff sometimes check dashboard numbers from a tablet; the current layout assumes a wide desktop viewport.
Files to touch
frontend/src/app/analytics/page.tsxfrontend/src/app/analytics/layout.tsxAcceptance Criteria
Notes
This issue is part of the new
analyticsmodule effort (tracking, aggregation,and reporting on player/game activity). Please keep new code inside
backend/src/analytics/following the same module/controller/service/providerlayout used by existing modules (e.g.
progress,streak,quests).