Skip to content

Commit

Permalink
ci: add new template issue for tech team (#2133)
Browse files Browse the repository at this point in the history
* ci: add new template issue for tech team

* ci: fix issues for design

* ci: fix wrong issues
  • Loading branch information
theo-mesnil authored Jul 19, 2023
1 parent 9271fc6 commit b621bfd
Show file tree
Hide file tree
Showing 10 changed files with 268 additions and 94 deletions.
36 changes: 0 additions & 36 deletions .github/ISSUE_TEMPLATE/---bug-report-.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/---documentation-issues.md

This file was deleted.

21 changes: 0 additions & 21 deletions .github/ISSUE_TEMPLATE/---feature-request.md

This file was deleted.

11 changes: 8 additions & 3 deletions .github/ISSUE_TEMPLATE/design-create-component.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🫶Component creation'
name: '[Design] 🫶 Component creation'
description: 'Request a new foundation or a new component.'
labels: ['design', 'component-creation']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: 'textarea'
id: 'description'
attributes:
Expand Down
12 changes: 10 additions & 2 deletions .github/ISSUE_TEMPLATE/design-documentation.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,17 @@
name: '[Design] 📚Documentation improvement'
name: '[Design] 📚 Documentation improvement'
description: 'Request a design documentation improvement.'
labels: ['design', 'documentation']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: figma
attributes:
Expand All @@ -14,6 +20,8 @@ body:
- Foundations
- Component
- Content
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
Expand Down
21 changes: 13 additions & 8 deletions .github/ISSUE_TEMPLATE/design-figma.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🐛Figma bug report'
name: '[Design] 🐛 Figma bug report'
description: 'Create a Figma bug report to improve Figma libraries.'
labels: ['design', 'figma-bug']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: figma
attributes:
Expand All @@ -18,14 +23,12 @@ Thanks for contributing by creating this issue! ❤️*
- Dataviz palette - Divergent
- Dataviz palette - Sequential
- Feedback
- Forms
- Forms
- Icons
- Illustrations
- Navigation




validations:
required: true
- type: dropdown
id: components
attributes:
Expand Down Expand Up @@ -63,6 +66,8 @@ Thanks for contributing by creating this issue! ❤️*
- Toggle
- Tooltip
- Others
validations:
required: true
- type: 'textarea'
id: 'current-behavior'
attributes:
Expand Down
13 changes: 10 additions & 3 deletions .github/ISSUE_TEMPLATE/design-update-component.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,17 @@
name: '[Design] 🔄Update or feedback on existing component'
name: '[Design] 🔄 Update or feedback on existing component'
description: 'Request an update to improve foundations or existing component.'
labels: ['design', 'existing-component']
body:
- type: 'markdown'
attributes:
value: |
*Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately.
Thanks for contributing by creating this issue! ❤️*
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: components
attributes:
Expand Down Expand Up @@ -44,6 +49,8 @@ Thanks for contributing by creating this issue! ❤️*
- Toggle
- Tooltip
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
Expand Down
104 changes: 104 additions & 0 deletions .github/ISSUE_TEMPLATE/tech-bug-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
name: '[Tech] 🐛 Bug report'
description: 'Create a bug report for the tech team.'
labels: ['tech', 'bug']
body:
- type: 'markdown'
attributes:
value: |
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: component
attributes:
label: For which component?
options:
- Theming
- Accordion
- Alert
- AspectRatio
- Avatar
- Badge
- Box
- Breadcrumb
- Button
- ButtonGroup
- Card
- Checkbox
- DatePicker
- DateTimePicker
- Drawer
- DropdownMenu
- Emoji
- EmojiPicker
- Field
- FileDrop
- FileUpload
- Flex
- Grid
- Hint
- Icons
- IconsFont
- InputText
- Label
- Link
- Loader
- MarkdownEditor
- Modal
- Pagination
- PasswordInput
- Picker
- Popover
- RadioGroup
- RadioTab
- Search
- Select
- Shape
- Slider
- Stack
- Swiper
- Table
- Tabs
- Tag
- Text
- Textarea
- TimePicker
- Toast
- Toggle
- Tooltip
- usecopyText
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
description: |
A **clear and concise** description of what the bug is, with the **steps to reproduce** and a **link to the reproduction** environment.
validations:
required: true
- type: 'input'
id: 'version'
attributes:
label: 'Welcome UI Version'
placeholder: '5.0.0'
validations:
required: true
- type: 'input'
id: 'browser'
attributes:
label: 'Browser'
placeholder: 'Google Chrome 114.07'
- type: dropdown
id: system
attributes:
label: Operating System
options:
- MacOS
- Windows
- Linux
85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/tech-documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: '[Tech] 📚 Documentation issues'
description: 'Request a tech documentation improvement or fix on website or code.'
labels: ['tech', 'documentation']
body:
- type: 'markdown'
attributes:
value: |
### Hi! 🙃
Thanks for creating an issue 🫰!
Have you before check others issues ?
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: page
attributes:
label: For which page?
options:
- Getting started
- Theming (Foundations)
- Accordion
- Alert
- AspectRatio
- Avatar
- Badge
- Box
- Breadcrumb
- Button
- ButtonGroup
- Card
- Checkbox
- DatePicker
- DateTimePicker
- Drawer
- DropdownMenu
- Emoji
- EmojiPicker
- Field
- FileDrop
- FileUpload
- Flex
- Grid
- Hint
- HookForm
- Icons
- IconsFont
- InputText
- Label
- Link
- Loader
- MarkdownEditor
- Modal
- Pagination
- PasswordInput
- Picker
- Popover
- RadioGroup
- RadioTab
- Search
- Select
- Shape
- Slider
- Stack
- Swiper
- Table
- Tabs
- Tag
- Text
- Textarea
- TimePicker
- Toast
- Toggle
- Tooltip
- usecopyText
- Others
validations:
required: true
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
description: 'What is wrong or missing ?'
validations:
required: true
Loading

0 comments on commit b621bfd

Please sign in to comment.