✂️ UX Paper Cuts 18.3 → Plan
Below is a list of potential candidates for this milestone based on existing issues. It is not expected to burn down all of these and the UX Paper Cuts team is not limited to this list. If you have suggestions for us please add a comment linking to an issue.
As per this quarterly planning item, we'll look at:
- Updates to Plan
- updates to contributors.gitlab.com (Notes here)
- update to the following pages to make it more clear how to contribute UX via MRs and which labels could get contributors started UI polish , UX Paper Cuts accessibility , etc
Priority items
A few specific Candidate issues to call out (note: this is a fixed table):
Item | Notes |
---|---|
IFrame embedding does not work (#282443) • Chad Lavimoniere • Backlog |
@clavimoniere will work on this in collaboration with @digitalmoksha . The main task is really to work out potential security concerns; technically this is not very challenging. |
Rich Text Editor Full-Screen Editing Mode (#343605) • Unassigned • Backlog |
@annabeldunstone and @afracazo may collaborate on this. This would be a significant improvement for Wiki. |
@clavimoniere will work on this. Converting label management to Vue will unlock several consistency and performance improvements for this experience. Note however that this will require some backend/GraphQL work as not all of the functionality present has a GraphQL endpoint today. This may end up being a large scope of work. There is also currently a community contribution adding new functionality to archive labels, built into the existing haml template/rails label management view. That work should be completed before this. |
|
Remove previously selected scoped labels when s... (#504393) • Unassigned |
There is some ambiguity about the right way to handle this UX, but currently the dropdown to select a label does not accurately reflect the committed state when labels are applied (the last label selected within a scoped label set "wins"). |
Needs collaboration with @afracazo @acroitor @himkp (tiptap stuff) |
|
Rich Text Editor: Add Smart List Exit Behavior (#516303 - closed) • Sascha Eggenberger • 18.3 |
Needs collaboration with @afracazo @acroitor @himkp (tiptap stuff) |
Candidate issues
This is a non-exhaustive list of candidate issues (labelled with UX Paper Cuts and candidate18.3)
display: table
title: UX Paper Cuts 18.3 candidate issues
description: Open issues with "UX Paper Cuts" and "candidate::18.3" labels applied
fields: title, state, milestone, assignee
sort: created asc
query: label = (~"UX Paper Cuts", ~"candidate::18.3")
Other queues to pick from
Burning down any of these bugs helps the Plan team move faster and reduce their backlog
- devopsplan bugux: https://gitlab.com/gitlab-org/gitlab/-/issues/?sort=updated_asc&state=opened&label_name%5B%5D=devops::plan&label_name%5B%5D=bug::ux&assignee_id=None&first_page_size=50
- work itemspost-ga-later: https://gitlab.com/gitlab-org/gitlab/-/issues/?sort=created_date&state=opened&label_name%5B%5D=work%20items::post-ga-later&first_page_size=50