Skip to content

Commit 32dda27

Browse files
committed
Add issue form for suggestion
1 parent d6ffe4f commit 32dda27

File tree

2 files changed

+79
-1
lines changed

2 files changed

+79
-1
lines changed
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: New item suggestion
2+
description: Suggest new additions to the list!
3+
labels: ["new addition"]
4+
body:
5+
- type: markdown
6+
attributes:
7+
value: |
8+
Thanks for taking the time to suggest a new addition!
9+
Please submit this form once per suggestion, unless they are closely related.
10+
- type: textarea
11+
id: name
12+
attributes:
13+
label: What is the name of the thing you want added?
14+
placeholder: a project's name
15+
validations:
16+
required: true
17+
- type: textarea
18+
id: summary
19+
attributes:
20+
label: Summarize what the thing is or does.
21+
placeholder: Celeste port to ComputerCraft, FTP client for ComputerCraft, package manager for ComputerCraft, guide for ComputerCraft, ...
22+
validations:
23+
required: true
24+
- type: textarea
25+
id: url
26+
attributes:
27+
label: Where is the thing located on the Internet?
28+
description: Please provide the most descriptive URL. URLs should be accessible without having to log in somewhere.
29+
placeholder: https://example.com, https://pastebin.com/..., https://github.com/...
30+
validations:
31+
required: true
32+
- type: dropdown
33+
id: category
34+
attributes:
35+
label: What category does the project fit best in?
36+
options:
37+
- Mods
38+
- Lua programs
39+
- Non-Lua programs
40+
- Literature
41+
- Resources
42+
- Something else
43+
default: 0
44+
validations:
45+
required: true
46+
- type: dropdown
47+
id: submitter-is-author
48+
attributes:
49+
label: Are you the author of this thing?
50+
description: It's okay if you are! This is purely for transparency.
51+
options:
52+
- No, I am not the author of this thing.
53+
- Yes, I am the author of this thing.
54+
default: 0
55+
validations:
56+
required: true
57+
58+
- type: checkboxes
59+
id: is-awesome
60+
attributes:
61+
label: Do you think the thing is awesome?
62+
description: '"Awesome" generally means whatever you want it to. The items already on the list are unique or particularly useful for their category.'
63+
options:
64+
- label: Yes, this is awesome
65+
required: true
66+
- type: checkboxes
67+
id: terms
68+
attributes:
69+
label: Code of Conduct
70+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/tomodachi94/awesome-computercraft/blob/main/CODE_OF_CONDUCT.md).
71+
options:
72+
- label: I agree to follow this project's Code of Conduct
73+
required: true

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@
88
99
**ComputerCraft** is a mod for Minecraft which adds computers which are programmable with the Lua programming language. **ComputerCraft: Tweaked** is a fork of the mod for newer Minecraft versions.
1010

11-
This project lives [on GitHub](https://github.com/tomodachi94/awesome-computercraft) and might not render correctly on third-party websites. If you want to contribute, see [CONTRIBUTING.md](./CONTRIBUTING.md). If you have other questions, see the [FAQ](./FAQ.md).
11+
This project lives [on GitHub](https://github.com/tomodachi94/awesome-computercraft) and might not render correctly on third-party websites.
12+
13+
If you think something should be added to the list, please [reach out](https://github.com/tomodachi94/awesome-computercraft/issues/new/choose).
14+
15+
If you want to contribute, see [CONTRIBUTING.md](./CONTRIBUTING.md).
16+
If you have other questions, see the [FAQ](./FAQ.md).
1217

1318
A note on abbreviations: `CC` is ComputerCraft, `CC:T` is ComputerCraft: Tweaked, and `CC:R` is ComputerCraft: Restitched.
1419

0 commit comments

Comments
 (0)