Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updates hijack banner styles to be cleaner and collapsible. #714

Merged
merged 2 commits into from Apr 7, 2023

Conversation

thisisdhaas
Copy link
Member

@thisisdhaas thisisdhaas commented Nov 20, 2020

Blast from the past! This PR applies nicer hijack styles to our hijack banner, so it can be hidden (now to a thin but visible line) without refreshing the page, and re-expanded easily.

Since 2020, I applied some tiny style updates to optimize for mobile. Here is the latest look:

mobile desktop
Screen Shot 2023-04-06 at 2 36 13 PM Screen Shot 2023-04-06 at 2 35 50 PM

@@ -74,3 +74,124 @@ $main-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helveti
transform:rotate(360deg);
Copy link
Member

Choose a reason for hiding this comment

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

sanity-checking we should be updating timer.css (maybe) and orchestra.css (probably)

Copy link
Member Author

Choose a reason for hiding this comment

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

I think all are necessary to render the various pages. I updated _common.scss to make sure the css was loaded on every page, and gulp did the rest.

@@ -74,3 +74,124 @@ $main-font-stack: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helveti
transform:rotate(360deg);
}
}
Copy link
Member

Choose a reason for hiding this comment

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

does the time-tracking modal and each screen from the top right menu (e.g., account settings, projman, ...) still display properly?

Copy link
Member Author

Choose a reason for hiding this comment

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

Yes! Sent you a video walkthrough offline to confirm.

@coveralls
Copy link

coveralls commented Apr 6, 2023

Coverage Status

Coverage: 92.554%. Remained the same when pulling 4764d80 on fix-hijack-notification into 6f3442c on main.

Copy link
Member

@marcua marcua left a comment

Choose a reason for hiding this comment

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

yay! ty!

@thisisdhaas thisisdhaas merged commit 7d46a1d into main Apr 7, 2023
2 checks passed
@thisisdhaas thisisdhaas deleted the fix-hijack-notification branch April 7, 2023 13:50
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.

None yet

3 participants