Skip to content

Improve issue forms#896

Merged
florian-wagner merged 4 commits intogimli-org:devfrom
CamillaLu:issue_forms_improvements
Feb 27, 2026
Merged

Improve issue forms#896
florian-wagner merged 4 commits intogimli-org:devfrom
CamillaLu:issue_forms_improvements

Conversation

@CamillaLu
Copy link
Copy Markdown
Contributor

This pull request is the start of improvements to the issue forms. So far, I have made the following changes:

  • Moved the problem description below the environment section to clarify that the form contains multiple fields even on small screens
  • Made the problem description required
  • Fixed the code to reproduce rendering using the "python" class (I also tried "code" but it does not provide much syntax highlighting)

The following issues are still open:

  • The drop-downs with possible Python and pyGIMLi versions need to be kept up to date, using an input field with regular expression validation would be better
  • Making OS and Python version required but only if the output of pygimli.Report() is not provided

Unfortunately, it is currently not possible to do this with the issue form validation.

The forms can be tested here.

@andieie andieie marked this pull request as ready for review February 4, 2026 13:15
@florian-wagner florian-wagner merged commit 601dd20 into gimli-org:dev Feb 27, 2026
4 of 5 checks passed
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.

2 participants