Skip to content

Update contact modal - #2657

Open
styrix560 wants to merge 34 commits into
e-valuation:mainfrom
styrix560:2129-update-contact-modal
Open

Update contact modal#2657
styrix560 wants to merge 34 commits into
e-valuation:mainfrom
styrix560:2129-update-contact-modal

Conversation

@styrix560

@styrix560 styrix560 commented Mar 2, 2026

Copy link
Copy Markdown
Collaborator

Fixes #2129

@styrix560
styrix560 marked this pull request as ready for review March 16, 2026 19:19
@styrix560
styrix560 force-pushed the 2129-update-contact-modal branch from 41f249c to 013b600 Compare March 16, 2026 20:29
Comment thread evap/student/tests/test_live.py
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/static/scss/components/_buttons.scss
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/templates/base.html
Comment thread evap/evaluation/templates/contribution_formset.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
@styrix560
styrix560 force-pushed the 2129-update-contact-modal branch from e262c2f to b945b30 Compare April 13, 2026 17:11
@niklasmohrin
niklasmohrin self-requested a review April 13, 2026 17:21

@niklasmohrin niklasmohrin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

I think the end goal should be to not use django include for modals at all; this is definitely a step in the right direction.

Comment thread evap/evaluation/tests/test_live.py Outdated
Comment thread evap/contributor/tests/test_views.py
Comment thread evap/contributor/templates/contributor_evaluation_form.html
Comment thread evap/evaluation/templates/contribution_formset.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
@richardebeling
richardebeling removed their request for review April 19, 2026 18:45
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/tests/test_live.py Outdated
@styrix560
styrix560 requested a review from richardebeling May 4, 2026 17:17
Comment thread evap/evaluation/tests/test_live.py
Comment thread evap/evaluation/tests/test_live.py Outdated
Comment thread evap/contributor/tests/test_views.py
@styrix560
styrix560 force-pushed the 2129-update-contact-modal branch from 62de043 to 2cccadb Compare May 4, 2026 18:06

@niklasmohrin niklasmohrin left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Tests look all good, some final touches:

Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated
Comment thread evap/static/scss/components/_buttons.scss Outdated
Comment thread evap/evaluation/templates/contact_modal.html Outdated

@janno42 janno42 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

  • Submitting the "Request changes" modal results in a MultiValueDictKeyError.
  • The modal behaves strangely on a small screen with a low Y resolution. It should be made scrollable instead of the contents being placed out of view.

@github-actions github-actions Bot added the Stale label Jul 9, 2026
@styrix560
styrix560 requested a review from richardebeling July 20, 2026 19:11
@github-actions github-actions Bot removed the Stale label Jul 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

Use web components for contact and direct delegation modals

5 participants