Skip to content

Add contribute feature with validation.#242

Merged
m-mohr merged 9 commits into
mainfrom
feat/global-fields-contribute
Apr 15, 2026
Merged

Add contribute feature with validation.#242
m-mohr merged 9 commits into
mainfrom
feat/global-fields-contribute

Conversation

@saidy-moregeo

@saidy-moregeo saidy-moregeo commented Apr 10, 2026

Copy link
Copy Markdown
Collaborator
  • Add a modal with a form for the contribution feature.
  • Store & read shared form fields (name, email and org) on local storage to avoid the hassle of having to fill it always.

Contribute button on feedback card:

Screenshot 2026-04-10 at 13 35 06

Contribute modal with form:

Screenshot 2026-04-15 at 12 19 55

Feedback modal with form:

Screenshot 2026-04-15 at 12 20 29

@saidy-moregeo saidy-moregeo requested a review from m-mohr April 10, 2026 11:36
@saidy-moregeo saidy-moregeo self-assigned this Apr 10, 2026
@saidy-moregeo saidy-moregeo added enhancement New feature or request front end labels Apr 10, 2026
@m-mohr

m-mohr commented Apr 10, 2026

Copy link
Copy Markdown
Collaborator

Why have the checkboxes so much space? It looks a little excessive. Maybe with hide-details (or similar) and/or a different density. CSS changes should not be needed.

The default for the checkboxes should likely be that none is selected.

The question in the first text box can't be read. I think we should use a textarea here similar to the second field.

@saidy-moregeo

Copy link
Copy Markdown
Collaborator Author
  • Yes the gap between the checkboxes has being reduced with the hide-details prop.
  • Checkboxes are not selected by default, properly it's my screenshot that's throwing you off.
  • I think having a textArea field for a URL input will be a overkill, I will suggest changing the label to Resource link and add the question that's on the label as a hint.

@m-mohr m-mohr added this to the 1.1 - Global Data milestone Apr 13, 2026
@m-mohr m-mohr merged commit 350dab4 into main Apr 15, 2026
1 check passed
@m-mohr m-mohr deleted the feat/global-fields-contribute branch April 15, 2026 12:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request front end

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants