From 6874fadbb901bd4b61f5735abcb1194405e6c41b Mon Sep 17 00:00:00 2001 From: carla Date: Mon, 11 Aug 2025 14:05:48 +0200 Subject: [PATCH] chore: added PR and issue templates --- .forgejo/issue_template/bug.md | 33 ++++++++++++++++++++++ .forgejo/issue_template/feature.md | 18 ++++++++++++ .forgejo/pull_request_template.md | 44 ++++++++++++++++++++++++++++++ 3 files changed, 95 insertions(+) create mode 100644 .forgejo/issue_template/bug.md create mode 100644 .forgejo/issue_template/feature.md create mode 100644 .forgejo/pull_request_template.md diff --git a/.forgejo/issue_template/bug.md b/.forgejo/issue_template/bug.md new file mode 100644 index 0000000..fdb8f31 --- /dev/null +++ b/.forgejo/issue_template/bug.md @@ -0,0 +1,33 @@ +--- +name: 'Bug Tempate' +about: 'This template is for bugs!' +title: '[BUG]: ' +ref: 'main' +labels: + - bug +--- + + + +## Expected Behavior + + +## Current Behavior + + +## Possible Solution + + +## Steps to Reproduce + +1. +2. +3. +4. + + +## Detailed Description + + +## Possible Implementation + \ No newline at end of file diff --git a/.forgejo/issue_template/feature.md b/.forgejo/issue_template/feature.md new file mode 100644 index 0000000..162bd00 --- /dev/null +++ b/.forgejo/issue_template/feature.md @@ -0,0 +1,18 @@ +--- +name: 'Feature Template' +about: 'This template is for new features!' +title: '[FEATURE]: ' +ref: 'main' +labels: + - feature +--- +## Description + + + +## Acceptance criteria +- [ ] AC 1 +- [ ] AC 2 + +## External or internal Dependencies + diff --git a/.forgejo/pull_request_template.md b/.forgejo/pull_request_template.md new file mode 100644 index 0000000..9d35117 --- /dev/null +++ b/.forgejo/pull_request_template.md @@ -0,0 +1,44 @@ +--- +name: 'New Pull-Request' +about: 'This is the template for a new Pull Request' +title: 'WIP: ' +ref: 'main' +labels: +--- + +## Description of the implemented changes +The changes were: +- [ ] Bugfixing +- [ ] New Feature +- [ ] Breaking Change +- [ ] Refactoring + + + + +## What has been changed? + + +## Definition of Done +### Code Quality +- [ ] No new technical depths +- [ ] Linting passed +- [ ] Documentation is added were needed + +### Accessibility +- [ ] New elements are properly defined with html-tags +- [ ] Colour contrast follows WCAG criteria +- [ ] Aria labels are added when needed +- [ ] Everything is accessible by keyboard +- [ ] Tab-Order is comprehensible +- [ ] All interactive elements have a visible focus + +### Testing +- [ ] Tests for new code are written +- [ ] All tests pass +- [ ] axe-core dev tools show no critical or major issues + + +## Additional Notes + +