Skip to content

[Line Diagram]: Set up new line page LiveView to use the same header & tabs layout as the existing one - #3473

Merged
lvachon1 merged 5 commits into
mainfrom
lev/line_diagram/tabs_header
Sep 4, 2026
Merged

[Line Diagram]: Set up new line page LiveView to use the same header & tabs layout as the existing one#3473
lvachon1 merged 5 commits into
mainfrom
lev/line_diagram/tabs_header

Conversation

@lvachon1

@lvachon1 lvachon1 commented Sep 3, 2026

Copy link
Copy Markdown
Contributor

Scope

Asana Ticket: 💈Set up new line page LiveView to use the same header & tabs layout as the existing one

Implementation

Copied over the header from the existing line diagram.
The tab code depended on conn when we're already on to socket so I had to reimplement some parts of that.
Added in a basic layout skeleton to separate main and right-rail content

TODO: Make the URL generating code smarter, we don't technically need it, but for general web usability it would be nice

Screenshots

Screenshot 2026-09-03 at 2 02 33 PM

We need some actual content soon, otherwise I'm might just add a view counter, web ring links, and
Best Viewed in: netscape_now

How to test

http://localhost:4001/schedules/Red/line_new - Confirm the header and tabs look right and behave appropriately.

…lert badge logic since they relied on `conn` and we're already onto `socket` at this point. It works, but could be prettier (code-wise)
…rs and line seem to drop them, so I only applied the params to the timetable
…r content, so I put in a basic skeleton to hold the main and right rail content.
@lvachon1
lvachon1 marked this pull request as ready for review September 3, 2026 18:12
@lvachon1
lvachon1 requested a review from a team as a code owner September 3, 2026 18:12
@lvachon1
lvachon1 requested a review from joshlarson September 3, 2026 18:12
@smartling-github-connector smartling-github-connector Bot added the Not Ready for Translation Remove this when the PR is approved to trigger a Smartling translation job label Sep 3, 2026

@joshlarson joshlarson left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just in time for the Spring, 1997 rating! Great stuff!

@lvachon1 lvachon1 removed the Not Ready for Translation Remove this when the PR is approved to trigger a Smartling translation job label Sep 4, 2026
@lvachon1
lvachon1 merged commit 1bab573 into main Sep 4, 2026
35 checks passed
@lvachon1
lvachon1 deleted the lev/line_diagram/tabs_header branch September 4, 2026 19:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants