Follow-up from adding the feedback widget on error pages
Open
Nobody has claimed this yet.
aspect: tech-debt
component: dashboard
meta: never-stale
team: webapp
type: improvement
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 1.4k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 5
Description
Problem to solve
Following up from https://github.com/gitpod-io/gitpod/pull/10071, here are some UX issues and side effects we need to address for the feedback widget in the dashboard. Cc @laushinka @andrew-farries @jldec
- 1. Modal padding and element order issues, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880607348.
- 2. Form submission message issues, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880611543.
- 3. Form submission message differences in dashboard v. error pages, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880793513.
- 4. Ability to dismiss the message in all cases, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880794084.
- 5. More padding issues, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880804170.
- 6. Regression issues for the colors used, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880804204.
- 7. More margin issues, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880808432.
- 8. Text alignment issues, see https://github.com/gitpod-io/gitpod/pull/10071#discussion_r880817950.
- 9. Consider updating the design of the submission step in the modal, see screenshot in #10124.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Review PR #10071 and its linked discussions, then compare the widget on dashboard and error pages; use #10124 for the submission-step design context. Done means all nine checklist items have agreed behavior and the modal’s spacing, ordering, messaging, dismissal, colors, margins, and alignment match across both locations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- design, frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100