Skip to content

feat/chore: ETT: UI changes for expansion beyond Outfront screens#711

Merged
deanshi merged 1 commit intomainfrom
deanshi/ett-expand-outfront
Apr 9, 2026
Merged

feat/chore: ETT: UI changes for expansion beyond Outfront screens#711
deanshi merged 1 commit intomainfrom
deanshi/ett-expand-outfront

Conversation

@deanshi
Copy link
Copy Markdown
Contributor

@deanshi deanshi commented Apr 8, 2026

Asana task: ETT: UI changes for expansion beyond Outfront screens

Description

  • Replaced and removed text in a few places referencing Outfront
  • Removed ScreenIcon, references and scss associated with it
  • Renamed Typescript, Elixir and some CSS classes to reflect the new change

The few places I didn't change the Outfront name include:

  • the SFTP, Fake SFTP and SSH handling for Outfront specifically
  • a bunch of the Outfront images and their uses across the board
  • the outfront_takeover_tool.md
  • the outfront_takeover_tool_screens.exs list of screens
  • a few of the descriptions for clearing all images referencing Outfront Media screens

My thought here is that some of these descriptions/images can be updated as we're actually adding the new functionality, but if we want to preemptively remove them I can do that as well.

  • For features with a design/UX component, deployed branch to dev-green and let product know it's ready for review.

@deanshi deanshi changed the title Deanshi/ett expand outfront feat/chore: ETT: UI changes for expansion beyond Outfront screens Apr 8, 2026
@deanshi deanshi marked this pull request as ready for review April 8, 2026 14:28
@deanshi deanshi requested a review from a team as a code owner April 8, 2026 14:28
Copy link
Copy Markdown
Contributor

@digitalcora digitalcora left a comment

Choose a reason for hiding this comment

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

🚨 ✅

@@ -131,7 +131,6 @@ class OutfrontTakeoverTool extends React.Component<
<div className="app-title">
<img src="/images/t-identity.png" alt="Logo" className="logo" />
<div className="stacked-title text-30">
<div>Outfront Media screens</div>
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.

nit: some simplification of the markup/classes may be possible here now that this no longer needs to be a "stacked-title". (Alternatively perhaps we could keep the stacking but just change the wording to something else that fits the new scope of the tool. "In-station screens"? "Real-time info screens"?)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

I do like the alternative text. Going to add Real-time Info Screens, since the extra context doesn't hurt and we have the space.

- Replaced and removed text in a few places referencing Outfront
- Removed ScreenIcon, references and scss associated with it
- Typescript files for Outfront renamed to Emergency
- Elixir files for Outfront renamed to Emergency
- kept the Outfront specific folder for fake_sftp_client, sftp and
  ssh_key_provider
- also moved a background color in CSS for Emergency Takeover screen
@deanshi deanshi force-pushed the deanshi/ett-expand-outfront branch from d842381 to 5151ee3 Compare April 9, 2026 17:33
@deanshi deanshi merged commit 8bf3f3a into main Apr 9, 2026
2 checks passed
@deanshi deanshi deleted the deanshi/ett-expand-outfront branch April 9, 2026 17:44
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