Issue forms: Bug Report, Component Request and Other, each titled by its kind; blank issues point to the live components

This commit is contained in:
ZacharyZhang-NY committed 2026-10-01 10:58:09 -04:00
1 parent 259ee2ab9c
commit c2b70b1455
4 files changed
+111

No files matched your search

+59
View File
@@ -0,0 +1,59 @@
name: Bug Report
description: Something draws, behaves or builds wrong.
title: "[Bug Report] "
labels: [bug]
body:
- type: input
id: component
attributes:
label: Component
description: The component's name, as the components page shows it.
placeholder: Dialog
validations:
required: true
- type: dropdown
id: where
attributes:
label: Where
options:
- Native gallery, macOS
- Native gallery, Windows
- Native gallery, Linux
- Live example on elygpui.com
- My own app
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. Open the Overlays page
2. Press Open dialog
3. Press Tab twice
validations:
required: true
- type: textarea
id: expected
attributes:
label: What you expected
validations:
required: true
- type: input
id: version
attributes:
label: Commit or version
placeholder: 4f0b372
- type: textarea
id: logs
attributes:
label: Logs
description: Terminal output, or the browser console for the website.
render: shell
@@ -0,0 +1,36 @@
name: Component Request
description: A component Ely lacks, or one that should do more.
title: "[Component Request] "
labels: [enhancement]
body:
- type: input
id: name
attributes:
label: Component
placeholder: ColorWheel
validations:
required: true
- type: textarea
id: use
attributes:
label: What it is for
description: The app and the moment you need it in.
validations:
required: true
- type: textarea
id: behavior
attributes:
label: How it should behave
description: Mouse, keys, states, light and dark.
- 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 components page at elygpui.com and the open issues.
required: true
+5
View File
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Components, live
url: https://elygpui.com/components/
about: Every component runs in the browser; try it before you file.
+11
View File
@@ -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