learning_ai_common_plat/dashboards/tracker-web/docs
saravanakumardb1 3d22c3031f feat(tracker-web): system banners via @bytelyst/notifications-ui (UX-13.2)
Add @bytelyst/notifications-ui as a workspace dep (minimal link: lockfile entry,
avoiding the env-specific full re-normalization). New SystemBanners component
mounts at the top of the dashboard shell:
  - BannerStack renders dismissible system/maintenance notices from
    NEXT_PUBLIC_SYSTEM_NOTICE (nothing when unset)
  - Announcement shows a localStorage-dismissible "what's new" pill

Defer UX-13.1 (NotificationCenter): tracker has no notifications feed — the
/api/tracker proxy exposes only items/comments/votes/roadmap. The dep + an
import smoke test are in place so a future feed wiring starts from green.

All colors come from the bridged --bl-* tokens; no hardcoded literals.

Generated with [Devin](https://cli.devin.ai/docs)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-05-28 22:08:38 -07:00
..
roadmaps feat(tracker-web): system banners via @bytelyst/notifications-ui (UX-13.2) 2026-05-28 22:08:38 -07:00
runbooks docs(tracker): close review-pass gaps in tracker docs 2026-05-25 11:48:33 +00:00
IMPLEMENTATION_TRACKER.md docs(tracker): move ROADMAP to docs/ + scaffold NoteLett-style structure 2026-05-25 11:28:55 +00:00
PRD.md docs(tracker): move ROADMAP to docs/ + scaffold NoteLett-style structure 2026-05-25 11:28:55 +00:00
PRODUCTION_READINESS_HANDOFF_ROADMAP.md docs(tracker): close review-pass gaps in tracker docs 2026-05-25 11:48:33 +00:00
ROADMAP.md docs(tracker): close review-pass gaps in tracker docs 2026-05-25 11:48:33 +00:00
TEST_VALIDATION_LOG.md docs(tracker-web): finalize TEST_VALIDATION_LOG with results + SHAs 2026-05-28 20:08:24 -07:00