2.8 KiB
2.8 KiB
id, title, status, type, team, supporting_teams, roadmap_item, priority
| id | title | status | type | team | supporting_teams | roadmap_item | priority | |
|---|---|---|---|---|---|---|---|---|
| TASK-246 | Polish public home stats ranking copy and player id visibility | done | frontend | Frontend Senior |
|
foundation | medium |
TASK-246 - Polish public home stats ranking copy and player id visibility
Goal
Refine public frontend copy in home, stats and ranking, and stop showing player IDs in the public stats and ranking tables.
Context
The scheduler and backend public reads were already validated. This task only adjusts visible frontend UI and copy:
- make the home countdown capsule more noticeable without widening it
- remove explanatory helper copy that adds noise in public panels
- remove the initial empty search state box in stats
- keep
all-serversas an internal slug while presentingTodos los servidores - stop rendering player IDs in public table rows
Steps
- Reviewed the real HTML and JS used by home, stats, ranking and the visible recent matches section.
- Removed noisy helper copy from the relevant public sections.
- Hid the initial stats search state box while preserving validation and error states.
- Normalized annual stats server labels for visible output.
- Removed player ID rendering from the public annual stats table and the ranking table.
- Polished the countdown capsule styling with a stronger but still compact warm accent.
Files to Read First
AGENTS.mdai/architecture-index.mdai/repo-context.mdfrontend/index.htmlfrontend/stats.htmlfrontend/ranking.htmlfrontend/assets/js/stats.jsfrontend/assets/js/ranking.jsfrontend/assets/css/styles.css
Expected Files to Modify
frontend/index.htmlfrontend/stats.htmlfrontend/historico.htmlfrontend/assets/js/historico-recent-live.jsfrontend/assets/js/stats.jsfrontend/assets/js/ranking.jsfrontend/assets/css/styles.css
Constraints
- No backend changes.
- No docker-compose or scheduler changes.
- No asset or image changes.
- Keep search by name or ID working internally.
- Keep
allandall-serversas internal values only.
Validation
node --check frontend/assets/js/stats.jsnode --check frontend/assets/js/ranking.js- Search frontend for the removed visible copy strings.
- Search frontend for
Objetivo:regression. - Check that stats and ranking table rows no longer render player IDs.
Outcome
- Home countdown label is visually stronger without stretching full width.
- The extra helper copy under public servers is gone.
- The redundant recent matches note was removed from the visible panel where it was actually rendered.
- Stats no longer shows the initial search status box before any search.
- Annual stats visible server output now uses
Todos los servidores. - Stats annual rows and ranking rows no longer render player IDs in the public tables.