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

User interface polish pass (v1) #8238

Closed
lukeheath opened this issue Oct 14, 2022 · 12 comments
Closed

User interface polish pass (v1) #8238

lukeheath opened this issue Oct 14, 2022 · 12 comments
Assignees
Labels
~frontend Frontend-related issue. ~legacy-interface-product-group Associated with the legacy "interface" product group. (No longer exists) ~spiffier Improvements to UX or look and feel story A user story defining an entire feature

Comments

@lukeheath
Copy link
Member

lukeheath commented Oct 14, 2022

Goal

@mike-j-thomas will start regularly going through the user interface for a "polish pass" so that we can continue to improve and tighten up the UI. He will produce a checklist of fixes we can address during the merge freeze as time allows.

Because this first pass is much larger than subsequent ones will be tackling this as a dedicated epic. Our goal is twofold:

  1. Address the checklist of fixes provided by @mike-j-thomas
  2. When addressing the checklist, fix the immediate issue, and address any underlying causes so that we do not repeat the same mistake later.

How?

@ghernandez345 will be taking lead on working with @mike-j-thomas to implement these changes and improve the overall design <-> frontend workflow so that our UI and Figma assets more closely match.

Video:

https://www.loom.com/share/b55adb446fdd49c98ec231a4f30edc23

Checklist of fixes:

https://docs.google.com/document/d/1x9E6fSzVSYwuMy0TQoRQUA8eMhZO09y4LakjCRZSHjo/edit?usp=sharing

Second document of fixes:

https://docs.google.com/document/d/11eby1jkkHQSpH08eO-N7__FjlzWpSA9IpFuoFZpfb80/edit#

Child issues

Polish fixes

Feature changes/Larger tasks

@lukeheath lukeheath changed the title User interface polish pass User interface polish pass (v1) Oct 14, 2022
@lukeheath lukeheath added ~legacy-interface-product-group Associated with the legacy "interface" product group. (No longer exists) ~frontend Frontend-related issue. ~spiffier Improvements to UX or look and feel story A user story defining an entire feature labels Oct 14, 2022
@lukeheath
Copy link
Member Author

lukeheath commented Oct 14, 2022

@ghernandez345 I've labeled this as an epic. Feel free to spin out new issues from this, just make sure to link them up under "Child issues" so we can track them together.

@lukeheath
Copy link
Member Author

@ghernandez345 The plan is to bring this into the next release cycle. Will you please work with @RachelElysia to get this spec'd and estimated this week so it can be included in planning on Friday? Thanks!

@lukeheath
Copy link
Member Author

@xpkoala Will you please add a link to the 2nd document of polish fixes that you showed me yesterday? You can just add the link to the issue description.

@ghernandez345 Should we create a new document to compile both of these documents (and any future ones) into?

@xpkoala
Copy link
Contributor

xpkoala commented Oct 19, 2022

@lukeheath I updated the ticket to include the second document. @mike-j-thomas and I have one more session scheduled for later this evening where we will be adding more items to that second document.

@lukeheath
Copy link
Member Author

@xpkoala Sounds good. Please give @ghernandez345 a heads up when you've updated the doc.

@lukeheath
Copy link
Member Author

@mike-j-thomas @noahtalerman Heads up that as of 4.24.0 all issues that came out of Mike's polish pass have been closed and released. 🙌

@lukeheath
Copy link
Member Author

@noahtalerman Should we keep this epic open for any reason? If not, I'll close it out and remove it from the roadmap board.

@mike-j-thomas
Copy link
Member

Nice one. Thanks all 🙌🏻

@noahtalerman
Copy link
Member

all issues that came out of Mike's polish pass have been closed and released. 🙌

Hooray!

@lukeheath I think we can close this epic. Can you please leave it on the release board? Every week Mo and I review which issues made it into the "Confirm and celebrate" column.

@noahtalerman
Copy link
Member

@mike-j-thomas just curious, do you and @xpkoala plan on continuing to do a polish pass every release?

@xpkoala
Copy link
Contributor

xpkoala commented Dec 6, 2022

@noahtalerman I believe that is the plan. We missed the 4.24.0 p/p, but it's my intention to continue doing them for future releases.

@noahtalerman
Copy link
Member

continue doing them for future releases.

Great to hear!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
~frontend Frontend-related issue. ~legacy-interface-product-group Associated with the legacy "interface" product group. (No longer exists) ~spiffier Improvements to UX or look and feel story A user story defining an entire feature
Development

No branches or pull requests

5 participants