Skip to content

Make outline consistent for all focusable elements in the APP across platforms. #3959

Closed

Description

@parasharrajat

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. Open any convo on E.cash on the web.
  2. Try to use the tab for navigation.
  3. See multiple elements get focus with an outline that is different across the platforms.

Expected Result:

  1. same Color of outline for each platform.

Actual Result:

Describe what actually happened

  1. Web(chrome) shows black solid.
  2. Web Firebox shows dotted line.
  3. Desktop has a yellow border.
  4. ETC...

Workaround:

Can the user still use Expensify without this being fixed? Have you informed them of the workaround?

Just a UI thing.

Platform:

Where is this issue occurring?

Web ✔️
iOS
Android
Desktop App ✔️
Mobile Web

Version Number: Latest
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
Screenshot 2021-07-10 01:11:40
Screenshot 2021-07-10 01:11:18
Screenshot 2021-07-10 01:17:52

Expensify/Expensify Issue URL:

View all open jobs on Upwork

view this job on Upwork

cc: @shawnborton

Activity

  1. MelvinBot commented on Jul 9, 2021

    @MelvinBot
    Contributor

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

  2. removed
    AutoAssignerTriageAuto assign issues for triage to an available triage team member
    on Jul 9, 2021
  3. stephanieelliott commented on Jul 14, 2021

    @stephanieelliott
    Contributor

    Was able to demo this by following the reproduction steps 👍

  4. removed their assignment
    on Jul 14, 2021
  5. MelvinBot commented on Jul 14, 2021

    @MelvinBot
    Contributor

    Triggered auto assignment to @ctkochan22 (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

  6. added
    ExternalAdded to denote the issue can be worked on by a contributor
    on Jul 16, 2021
  7. removed their assignment
    on Jul 16, 2021
  8. MelvinBot commented on Jul 16, 2021

    @MelvinBot
    Contributor

    Triggered auto assignment to @jboniface (External), see https://stackoverflow.com/c/expensify/questions/8582 for more details.

  9. 27 remaining items

  10. jboniface commented on Jul 22, 2021

    @jboniface

    reminder to self to pay bonus for this (if i fail to do this let me know, raj)

  11. removed
    Help WantedApply this label when an issue is open to proposals by contributors
    on Jul 26, 2021
  12. MonilBhavsar commented on Jul 29, 2021

    @MonilBhavsar
    Contributor

    @jboniface PR is merged, Reopening for payment

  13. Julesssss commented on Aug 2, 2021

    @Julesssss
    Contributor

    @parasharrajat it looks like this PR introduced a regression.

    On commit f99dea6bf I see this:
    Simulator Screen Shot - iPhone 12 - 2021-08-02 at 12 23 42

  14. parasharrajat commented on Aug 2, 2021

    @parasharrajat
    MemberAuthor

    @Julesssss This is not a regression from this PR. I fixed the outline styles for the whole app which was wrong. If any other input in the app is showing this effect and this is a regression from this PR. but all other inputs are working fine.
    I just checked that that Component is using overflow:hidden which will hide every outline which I verified by reverting my changes.

    Please let me know if you want me to fix that issue.

  15. Julesssss commented on Aug 2, 2021

    @Julesssss
    Contributor

    Ah, I see. Thanks for explaining! Yep that would be great, but I'll discuss further on the raised issue.

  16. MelvinBot commented on Aug 3, 2021

    @MelvinBot
    Contributor

    @tgolen, @parasharrajat, @jboniface it looks like no one is assigned to work on this job.
    Please double the price or add a comment stating why the job isn't being doubled.

  17. parasharrajat commented on Aug 3, 2021

    @parasharrajat
    MemberAuthor

    Ding Ding. It's done.

  18. jboniface commented on Aug 5, 2021

    @jboniface

    paid

  19. botify commented on Aug 5, 2021

    @botify

    @tgolen @jboniface Be sure to fill out the Contact List!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

EngineeringExternalAdded to denote the issue can be worked on by a contributorTaskWeeklyKSv2

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions