Skip to content

Add additional questions and other improvements to the feedback flow#263

Merged
m-mohr merged 2 commits into
mainfrom
add-questions-and-improvements
Apr 22, 2026
Merged

Add additional questions and other improvements to the feedback flow#263
m-mohr merged 2 commits into
mainfrom
add-questions-and-improvements

Conversation

@m-mohr
Copy link
Copy Markdown
Collaborator

@m-mohr m-mohr commented Apr 22, 2026

  • Update requests according to new OpenAPI file
  • Add a modal that is shown after rating submission, allowing users to select qualitative observations via checkboxes (options vary by rating)
  • Move "Tell Us More" button from the feedback widget into the tags modal
  • Replace disabled submit buttons with always-active buttons; inline validation errors appear after the first submit attempt (fields, checkboxes, and personal details)
  • Contribute button is always visible regardless of zoom level
  • Contribute button is centered when shown alone; left-aligned when paired with a Submit button
  • Zoom gate message renders "all" in bold via template markup instead of a plain computed string, generally making the messages more concise

@m-mohr m-mohr added this to the 1.1 - Global Data milestone Apr 22, 2026
@m-mohr m-mohr requested review from Copilot and haithcoatj April 22, 2026 12:47
@m-mohr m-mohr review requested due to automatic review settings April 22, 2026 12:48
@m-mohr m-mohr marked this pull request as draft April 22, 2026 12:52
@m-mohr m-mohr force-pushed the add-questions-and-improvements branch from 916b5c4 to 73d2ab7 Compare April 22, 2026 12:55
@m-mohr m-mohr force-pushed the add-questions-and-improvements branch from 73d2ab7 to 0e6e6fe Compare April 22, 2026 12:55
@m-mohr m-mohr requested a review from Copilot April 22, 2026 12:55
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 7 out of 7 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/composables/useGlobalContribute.ts
Comment thread src/components/PersonalDetailsFields.vue Outdated
Comment thread src/components/GlobalFeedbackWidget.vue Outdated
@m-mohr m-mohr marked this pull request as ready for review April 22, 2026 16:03
@m-mohr m-mohr merged commit 212f4be into main Apr 22, 2026
1 check passed
@m-mohr m-mohr deleted the add-questions-and-improvements branch April 22, 2026 16:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants