Skip to content

Line Page | Set up a feature flagged "Schedules & Maps (new)" tab and page - #3456

Merged
lvachon1 merged 14 commits into
mainfrom
lev/line_diagram/flag_and_tab
Aug 31, 2026
Merged

lvachon1 merged 14 commits into
mainfrom
lev/line_diagram/flag_and_tab

Conversation

@lvachon1

@lvachon1 lvachon1 commented Aug 31, 2026 •

Copy link
Copy Markdown
Contributor

Scope

Asana Ticket: 🚩💈Line Page | Set up a feature flagged "Schedules & Maps (new)" tab and page

Implementation

Added a new feature flag
Added a new tab to the /schedules page when that flag is enabled
Created a new live view with a few prepared assigns
Added that live view to the router

Screenshots

Feature Flag

Screenshot 2026-08-31 at 1 46 44 PM

New Tab

Screenshot 2026-08-31 at 1 46 13 PM

New tab is gone when flag is off

Screenshot 2026-08-31 at 1 46 54 PM

New (blank) live view

Screenshot 2026-08-31 at 1 54 46 PM

How to test

http://localhost:4001/_flags - Confirm the new flag is there
http://localhost:4001/schedules/Red/line - Confirm the new tab is visible and links to the new (mostly empty) live view

@lvachon1
lvachon1 marked this pull request as ready for review August 31, 2026 17:59
@lvachon1
lvachon1 requested a review from a team as a code owner August 31, 2026 17:59
@lvachon1
lvachon1 requested a review from joshlarson August 31, 2026 17:59
@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 Aug 31, 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.

It's happening!

Comment thread lib/dotcom_web/live/line_diagram_live.ex
Comment thread lib/dotcom_web/live/line_diagram_live.ex Outdated
@lvachon1 lvachon1 removed the Not Ready for Translation Remove this when the PR is approved to trigger a Smartling translation job label Aug 31, 2026
…m/flag_and_tab (#3458)

* Translations delivered for PR#3456 on es-LA locale

* Translations delivered for PR#3456 on ht-HT locale

* Translations delivered for PR#3456 on zh-TW locale

* Translations delivered for PR#3456 on pt-BR locale

* Translations delivered for PR#3456 on fr-FR locale

* Translations delivered for PR#3456 on zh-CN locale

* Translations delivered for PR#3456 on vi-VN locale

---------

Co-authored-by: smartling-github-connector[bot] <165276057+smartling-github-connector[bot]@users.noreply.github.com>
@lvachon1
lvachon1 merged commit 688fc6f into main Aug 31, 2026
20 checks passed
@lvachon1
lvachon1 deleted the lev/line_diagram/flag_and_tab branch August 31, 2026 19:00
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