Skip to content

feat: Use headsign abbreviations on LCDs#3166

Open
robbie-sundstrom wants to merge 3 commits into
mainfrom
rs/headsign-abbreviations-non-dups
Open

feat: Use headsign abbreviations on LCDs#3166
robbie-sundstrom wants to merge 3 commits into
mainfrom
rs/headsign-abbreviations-non-dups

Conversation

@robbie-sundstrom

@robbie-sundstrom robbie-sundstrom commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Asana task: Screens Abbreviation Logic

Uses the list of headsign abbreviations on LCD screens. Some notes

  • This should not apply to bus e-inks because those wrap the overflow onto the next line, and this is specifically looking for horizontal overflow. We specifically look for horizontal overflow because using both horizontal and vertical overflow causes issues with bus e-inks setup.
  • Changed the overflow type of the headsign name to clip because hidden would technically create a hidden scroll container that would cause no overflow to register
  • Added user-select: none; because it really bothered me when testing that interacting would cause the overflow to show. This behavior has always existed and is not technically a problem because our users don't interact with these screens, so I'm fine with removing if there's an argument against.

@robbie-sundstrom robbie-sundstrom requested a review from a team as a code owner July 8, 2026 18:41
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.

1 participant