Northeastern-Electric-Racing / Northeastern-Electric-Racing/Argos

Fix blank BMS page below 768px (isMobile placeholder renders nothing)

Open
#713 0 comments 0 reactions 1 assignee View on GitHub

@bracyw is already working on this.

Since Jul 15, 2026.

angular-client bug needs-triage straightforward
Dominant language
TypeScript
Stars
5
Forks
1
Avg merge
4d 22h
Merged PRs (30d)
26

Description

Bug

At viewport widths below 768px the BMS debug page renders a completely blank (solid black) page — no heatmaps, no message, nothing. The template's isMobile branch is an empty placeholder with a TODO comment (bms-debug-page.component.html line 2, mobileThreshold 768 in bms-debug-page.component.ts).

Steps to reproduce

  1. Open /bms with the stack running.
  2. Shrink the window below 768px wide.
  3. Page goes entirely blank.

Expected

Either a usable narrow layout, or at minimum a visible "rotate device / widen window" message instead of a black void.

Notes

Observed 2026-07-15 while screenshotting #712 at small window sizes; pre-existing on develop, unrelated to the Open Wire change.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.