Standardize Mobile Screen Width
I maintainer di solito rispondono entro 5 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- angular, typescript
Direzione di ricerca
Inizia individuando la logica esistente per la larghezza mobile nelle pagine di ricarica, del grafico e di landing, quindi esamina come ngx-device-detector potrebbe supportare un servizio condiviso. Il lavoro è completato quando tutte le pagine usano la larghezza dello schermo del grafico, rimangono utilizzabili alla larghezza desktop minima e in una vista iPhone, e sono disponibili gli screenshot richiesti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
Currently we have a different screen mobile width (width when we switch to a mobile view) for the charging page, graph screen, and landing page. Use the graph screen mobile width across all pages.
Also part of this ticket is adjusting current UI so that it will work for smaller widths when on a desktop view.
Should use this: https://www.npmjs.com/package/ngx-device-detector
Acceptance Criteria
Mobile widths are standardized... and screen shots of normal looking UI are provided of:
- All pages when they are squeezed to a pixel away from the mobile screen width (smallest desktop view)
- All pages look normal in a iphone mobile view
Proposed Solution
This will involve creating a service that abstracts the logic we already have and can be used by all pages, here is an article that explains how to do something likes this: https://betterprogramming.pub/creating-angular-webapp-for-multiple-views-and-screen-sizes-50fe8a83c433
Plus adjust components in each page to make the UI looks NICE, squeezed desktop views, and mobile views
If you have any questions just ask in software_argos on Slack.
- Lingua principale
- TypeScript
- Stelle
- 5
- Fork
- 1
- Merge medio
- 5g 13h
- PR unite (30g)
- 24
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di Northeastern-Electric-Racing/Argos
-
Deliver telemetry selectively per screen over the existing Socket.IO transportForse già presa @bracyw l’ha presa 19 giorni fa. Apertaangular-client difficult new feature scylla-server
Northeastern-Electric-Racing/Argos#777 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Handle broker-initiated MQTT disconnects in the Flutter clientForse già presa @bracyw l’ha presa 24 giorni fa. Apertabug dart medium
Northeastern-Electric-Racing/Argos#768 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Prune CONTEXT.md glossary to genuinely ambiguous termsForse di nuovo libera @bracyw l’ha presa 78 giorni fa e non c’è nessuna pull request aperta. Apertaai-workflow needs-triage
Northeastern-Electric-Racing/Argos#716 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Fix clipped content on BMS segment-detail cards at ~1028px widthForse di nuovo libera @bracyw l’ha presa 78 giorni fa e non c’è nessuna pull request aperta. Apertaangular-client bug needs-triage straightforward
Northeastern-Electric-Racing/Argos#715 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
-
Fix BMS At A Glance stat overlap and clipping at narrow widthsForse di nuovo libera @bracyw l’ha presa 78 giorni fa e non c’è nessuna pull request aperta. Apertaangular-client bug medium needs-triage
Northeastern-Electric-Racing/Argos#714 · 1 assegnatario ·
I maintainer di solito rispondono entro 5 giorni
Tutte le issue di Northeastern-Electric-Racing/Argos
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
callstackincubator/rozenite#518 ·
I maintainer di solito rispondono entro 1 giorno
-
Area/Workflow Priority/Blocker Type/Bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
wso2/product-integrator#2622 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
-
area:bash bug has repro platform:macos
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
anthropics/claude-code#98644 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
allure-framework/allure-js#1603 ·
I maintainer di solito rispondono entro 1 giorno