Remove the landing page
Maintainers usually reply within 4 days
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 68/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- angular, typescript
- Domain
- frontend
Research direction
Start with angular-client/src/pages/landing-page, then read angular-client/src/app/app-routing.module.ts and the nav bar files mentioned in the issue, including their use of CurrentRunDisplayComponent. Decide how the empty route should reach the placeholder or existing page, and preserve or remove the nav link and component import consistently. Done when the landing page is removed and root navigation reaches the chosen simple destination without a full redesign.
Written by the indexing model from the issue text.
Description
What
Remove the angular-client landing page. Opening Argos (the root path) and clicking the home logo in the nav bar should take people straight to the graph page.
Requirements
- Opening the root path lands on the graph page
- The home logo in the nav bar goes to the graph page
- Old /landing links and bookmarks still end up on the graph page
- The landing page and anything only it used are deleted
- The nav bar's current-run display still works
Notes
- The nav bar imports CurrentRunDisplayComponent from the landing page's components folder; move it somewhere shared before deleting the page.
- app-routing.module.ts redirects the empty path to the landing route, and app-routes.ts defines landingRoute; the nav bar's homeNavItem uses it.
- The landing page renders many widgets (acceleration graphs, speed, torque, brake pressure, connection, viewers, and more) and has a mobile variant. Check which are used elsewhere before deleting them.
- Open question: whether the graph page works well enough on mobile to be the landing spot there too.
- Dominant language
- TypeScript
- Stars
- 5
- Forks
- 1
- Avg merge
- 3d 12h
- Merged PRs (30d)
- 33
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- No contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Northeastern-Electric-Racing/Argos
-
Show the car on an offline track map and time laps from GPSPossibly taken @TheJeffreyKuo claimed this today. Openbackend by: ai-assisted dev work frontend
Northeastern-Electric-Racing/Argos#850 · 1 assignee ·
Maintainers usually reply within 4 days
-
Redesign the car command pagePossibly taken @TheJeffreyKuo claimed this 2 days ago. Openby: ai-assisted frontend idea
Northeastern-Electric-Racing/Argos#846 · 1 assignee ·
Maintainers usually reply within 4 days
-
Make notifications reliable and redesign the notification systemPossibly taken @TheJeffreyKuo claimed this 2 days ago. Openbackend by: ai-assisted frontend idea
Northeastern-Electric-Racing/Argos#845 · 1 assignee ·
Maintainers usually reply within 4 days
-
backend by: ai-assisted devops idea
Northeastern-Electric-Racing/Argos#844 ·
Maintainers usually reply within 4 days
-
Replay a recorded RunPossibly taken @TheJeffreyKuo claimed this 2 days ago. Openbackend by: ai-assisted frontend idea
Northeastern-Electric-Racing/Argos#843 · 1 assignee ·
Maintainers usually reply within 4 days
All issues in Northeastern-Electric-Racing/Argos
Similar issues
-
e2e-failure ready-to-code
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
redhat-developer/rhdh-plugin-export-overlays#4391 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 82/100
Luligu/matterbridge#655 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
software-mansion/argent#1457 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
schmayterling/hibi#245 ·
Maintainers usually reply within 1 day
-
After a failed save, the red error banner stays on every page until the app is reloadedPossibly taken A pull request linked to this issue is open or already merged. Openai-driven-qa bug claude Minor
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
linagora/twake-contacts-frontend#241 ·
Maintainers usually reply within 1 day