|
1 | 1 | name: 💡 Feature idea |
2 | | -description: Idea or request for some feature on the GovTool roadmap |
| 2 | +description: Suggest a new feature or enhancement for GovTool. |
3 | 3 | title: "💡 " |
4 | | -labels: ["💡 Feature idea"] |
| 4 | +labels: ["💡 Feature idea", "Needs UX Review"] |
5 | 5 | projects: ["IntersectMBO/30", "IntersectMBO/34"] |
6 | 6 | body: |
7 | 7 | - type: markdown |
8 | 8 | attributes: |
9 | 9 | value: | |
10 | 10 | ## 🌟 **Thank you for contributing to GovTool!** |
| 11 | + |
11 | 12 | - type: markdown |
12 | 13 | attributes: |
13 | | - value: | |
14 | | - Before submitting a new issue consider [starting a new discussion](https://github.com/IntersectMBO/govtool/discussions/new?category=ideas). |
15 | | -
|
16 | | - - type: dropdown |
17 | | - id: area |
18 | | - attributes: |
19 | | - label: Area |
20 | | - description: What part of GovTool does this feature affect? |
21 | | - options: |
22 | | - - Proposal Pillar |
23 | | - - Voting Pillar |
24 | | - - Delegation Pillar |
25 | | - - Wrapper |
26 | | - - Other |
27 | | - - Not sure |
28 | | - validations: |
29 | | - required: true |
30 | | - |
31 | | - - type: dropdown |
32 | | - id: design-needed |
| 14 | + value: |
| 15 | + Please fill out the following details. |
| 16 | + |
| 17 | + - type: textarea |
| 18 | + id: problem-statement |
33 | 19 | attributes: |
34 | | - label: Is there new design needed? |
35 | | - description: Will this feature require new or edit to existing frontend designs? |
36 | | - options: |
37 | | - - 'Yes' |
38 | | - - 'No' |
39 | | - - Not sure |
| 20 | + label: "💡 Suggestion or feature" |
| 21 | + description: "Please describe the user need, idea, or pain point." |
| 22 | + placeholder: "Example: Users would benefit from having X functionality, so they can do Y..." |
40 | 23 | validations: |
41 | 24 | required: true |
42 | | - |
| 25 | + |
43 | 26 | - type: textarea |
44 | | - id: what |
| 27 | + id: user-impact |
45 | 28 | attributes: |
46 | | - label: What? |
47 | | - description: What is this feature? |
48 | | - placeholder: | |
49 | | - For example describe a new API endpoint, a change in wording, |
50 | | - a new configuration option, ... |
| 29 | + label: "Who does this help?" |
| 30 | + description: "Which users will benefit from this feature? How does it improve their experience?" |
| 31 | + placeholder: "Example: This feature will help first-time users onboard faster..." |
51 | 32 | validations: |
52 | 33 | required: true |
53 | | - |
| 34 | + |
54 | 35 | - type: textarea |
55 | | - id: why |
| 36 | + id: dependencies |
56 | 37 | attributes: |
57 | | - label: Why? |
58 | | - description: Why do we need or want this feature? |
59 | | - placeholder: | |
60 | | - Give context and describe the problem the idea solves |
| 38 | + label: "How might we do this?" |
| 39 | + description: "Suggestions on implementation" |
| 40 | + placeholder: "Example: Add a button that says GO to the home page" |
61 | 41 | validations: |
62 | | - required: true |
63 | | - |
| 42 | + required: false |
| 43 | + |
64 | 44 | - type: textarea |
65 | | - id: how |
| 45 | + id: other-info |
66 | 46 | attributes: |
67 | | - label: How? |
68 | | - description: How can we realize this feature? |
69 | | - placeholder: | |
70 | | - Which technical solutions, libraries or systems should be used, which |
71 | | - components need to change, steps how to implement this, ... |
| 47 | + label: "Anything else you might want to add?" |
| 48 | + description: "Free text box for any comments" |
| 49 | + placeholder: "I love GovTool, and so does my dog!" |
72 | 50 | validations: |
73 | | - required: true |
74 | | - |
| 51 | + required: false |
| 52 | + |
75 | 53 | - type: markdown |
76 | 54 | attributes: |
77 | 55 | value: | |
|
0 commit comments