diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..8b3d575 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,63 @@ +name: Bug Report +description: Something behaves, draws or builds wrong. +title: "[BUG REPORT] " +labels: [bug] +body: + - type: dropdown + id: subject + attributes: + label: App + options: + - ElyOffice + - ElyDoc + - ElyTable + - ElyShow + - ElyPDF + - ElyMark + - ElyTree + validations: + required: true + - type: dropdown + id: where + attributes: + label: Where + options: + - macOS + - Windows + - Linux + validations: + required: true + - type: textarea + id: what + attributes: + label: What happened + description: A screenshot or a short recording helps most. + validations: + required: true + - type: textarea + id: steps + attributes: + label: Steps to reproduce + placeholder: | + 1. + 2. + 3. + validations: + required: true + - type: textarea + id: expected + attributes: + label: What you expected + validations: + required: true + - type: input + id: version + attributes: + label: "Version" + placeholder: "0.1.8" + - type: textarea + id: logs + attributes: + label: Logs + description: Terminal output or error messages. + render: shell diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 0000000..2a54e2f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,5 @@ +blank_issues_enabled: false +contact_links: + - name: Ely Office + url: https://office.elygpui.com + about: "Downloads and what each app does." diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..d661c90 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,42 @@ +name: Feature Request +description: Something new, or something that should do more. +title: "[FEATURE REQUEST] " +labels: [enhancement] +body: + - type: dropdown + id: subject + attributes: + label: App + options: + - ElyOffice + - ElyDoc + - ElyTable + - ElyShow + - ElyPDF + - ElyMark + - ElyTree + validations: + required: false + - type: textarea + id: use + attributes: + label: What it is for + description: The problem, and the moment you need it in. + validations: + required: true + - type: textarea + id: behavior + attributes: + label: How it should work + - type: textarea + id: references + attributes: + label: References + description: Links or screenshots of it elsewhere. + - type: checkboxes + id: searched + attributes: + label: Checked + options: + - label: I searched the open issues for the same request. + required: true diff --git a/.github/ISSUE_TEMPLATE/other.yml b/.github/ISSUE_TEMPLATE/other.yml new file mode 100644 index 0000000..42b381e --- /dev/null +++ b/.github/ISSUE_TEMPLATE/other.yml @@ -0,0 +1,11 @@ +name: Other +description: Questions, docs, ideas, anything else. +title: "[Other] " +labels: [question] +body: + - type: textarea + id: what + attributes: + label: What's on your mind + validations: + required: true