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

[HOLD for payment 2022-12-07] [Dark mode] Workspace icon inconsistent color #12915

Closed
aldo-expensify opened this issue Nov 22, 2022 · 11 comments
Closed
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Internal Requires API changes or must be handled by Expensify staff Weekly KSv2

Comments

@aldo-expensify
Copy link
Contributor

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Have a workspace
  2. Go to Settings > Workspaces
  3. Notice that the workspace icon is green with a black building
    image
  4. Click the workspace
  5. Notice that the big workspace icon is green with a white building
    image

Expected Result:

I would expect these icons to be the same

Actual Result:

They have different color

Workaround:

N/A, just costmetic

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number:
Reproducible in staging?:
Reproducible in production?:
Email or phone of affected tester (no customers):
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Expensify/Expensify Issue URL:
Issue reported by:
Slack conversation:

View all open jobs on GitHub

@aldo-expensify aldo-expensify added Daily KSv2 Bug Something is broken. Auto assigns a BugZero manager. labels Nov 22, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 22, 2022

Triggered auto assignment to @stephanieelliott (Bug), see https://stackoverflow.com/c/expensify/questions/14418 for more details.

@aldo-expensify
Copy link
Contributor Author

aldo-expensify commented Nov 22, 2022

cc @grgia in case you are interested

@aldo-expensify
Copy link
Contributor Author

@shawnborton is my expectation for the color of the building to be the same correct?

Bonus: Is this icon expected to have a black border?

image

@shawnborton
Copy link
Contributor

Good catch - I think the outline currently behaves like that (even not in dark mode) but I think it's worth fixing everywhere.

@grgia
Copy link
Contributor

grgia commented Nov 22, 2022

Yep, I can take this one too

@melvin-bot
Copy link

melvin-bot bot commented Nov 22, 2022

Triggered auto assignment to @shawnborton (Design), see these Stack Overflow questions for more details.

@grgia
Copy link
Contributor

grgia commented Nov 22, 2022

oops didnt mean to add design label, sorry shawn!

@grgia grgia removed the Design label Nov 22, 2022
@grgia grgia added the Internal Requires API changes or must be handled by Expensify staff label Nov 22, 2022
@grgia grgia mentioned this issue Nov 22, 2022
100 tasks
@melvin-bot melvin-bot bot added the Overdue label Nov 24, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 25, 2022

@grgia Uh oh! This issue is overdue by 2 days. Don't forget to update your issues!

@grgia
Copy link
Contributor

grgia commented Nov 28, 2022

This should be fixed with the dark mode merge. (currently in DEV)

@grgia grgia closed this as completed Nov 28, 2022
@melvin-bot melvin-bot bot added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Overdue Daily KSv2 labels Nov 28, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 30, 2022

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.2.33-7 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2022-12-07. 🎊

After the hold period, please check if any of the following need payment for this issue, and if so check them off after paying:

  • External issue reporter
  • Contributor that fixed the issue
  • Contributor+ that helped on the issue and/or PR

As a reminder, here are the bonuses/penalties that should be applied for any External issue:

  • Merged PR within 3 business days of assignment - 50% bonus
  • Merged PR more than 9 business days after assignment - 50% penalty

@melvin-bot melvin-bot bot changed the title [Dark mode] Workspace icon inconsistent color [HOLD for payment 2022-12-07] [Dark mode] Workspace icon inconsistent color Nov 30, 2022
@melvin-bot
Copy link

melvin-bot bot commented Nov 30, 2022

BugZero Checklist: The PR fixing this issue has been merged! The following checklist (instructions) will need to be completed before the issue can be closed:

  • [@grgia] The PR that introduced the bug has been identified. Link to the PR:
  • [@grgia] The offending PR has been commented on, pointing out the bug it caused and why, so the author and reviewers can learn from the mistake. Link to comment:
  • [@grgia] A discussion in #expensify-bugs has been started about whether any other steps should be taken (e.g. updating the PR review checklist) in order to catch this type of bug sooner. Link to discussion:
  • [] A regression test has been added or updated so that the same bug will not reach production again. Link to the GH issue for creating the test here:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Bug Something is broken. Auto assigns a BugZero manager. Engineering Internal Requires API changes or must be handled by Expensify staff Weekly KSv2
Projects
None yet
Development

No branches or pull requests

4 participants