Give pages an app-wide quick view they opt into

Aperta
#933 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@bracyw ci sta già lavorando.

Dal 29/10/2026.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

by: ai-assisted frontend idea
Idea

One quick view across Argos that any page can turn on to keep its key readings in view while you scroll. It shows only what that page asks for and stays off everywhere else.

Rationale

Several pages need the same "keep this in view" readout, and each one builds its own: eFuses has its own LV battery chip, and Charging and BMS have nothing. One shared quick view would look and behave the same on every page, and each new page would get it for close to free. Making it opt-in, and limited to what the page lists, keeps it off pages that don't need it and stops it from showing values no one chose.

Areas to explore

Each approach fills one quick view in the app shell, shows it only on pages that supply content, and shows only what that page supplies.

  • CDK portal: the page declares its quick-view content in its own template, and a portal carries it to the app shell.
  • Service with components: the page registers its components with a service, and the app shell renders each one.
  • Service with data: the page registers readout data with a service, and the app shell renders it with generic readout components built from the existing primitives (stat-display, info-value-display, gauge-stat, stat-summary).
Lingua principale
TypeScript
Stelle
5
Fork
1
Merge medio
1g 20h
PR unite (30g)
43

Preparare l'ambiente

  • Nessun Dockerfile né file Docker Compose
  • Ha un modello di pull request
  • Nessuna guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Northeastern-Electric-Racing/Argos

Tutte le issue di Northeastern-Electric-Racing/Argos

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.