Skip to content

Commit

Permalink
ci: rework issues to have same between design and tech team (#2226)
Browse files Browse the repository at this point in the history
  • Loading branch information
theo-mesnil authored Aug 30, 2023
1 parent 75a2e57 commit 5854deb
Show file tree
Hide file tree
Showing 7 changed files with 113 additions and 244 deletions.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: '[Design] 🐛 Figma bug report'
description: 'Create a Figma bug report to improve Figma libraries.'
labels: ['design', 'figma-bug']
name: '🐛 Bug report'
description: 'Create a bug report for the tech team or a Figma bug report to improve Figma libraries.'
labels: ['bug']
body:
- type: 'markdown'
attributes:
Expand All @@ -15,8 +15,9 @@ body:
- type: dropdown
id: figma
attributes:
label: For which Figma library?
label: '[Design] For which Figma library?'
options:
- None
- Basics
- Data display
- Dataviz palette - Categorical
Expand All @@ -27,47 +28,85 @@ body:
- Icons
- Illustrations
- Navigation
validations:
required: true
- type: dropdown
id: components
id: component
attributes:
label: For which component?
label: For which component/foundations?
options:
- Colours (Foundations)
- Grids (Foundations)
- Logos (Foundations)
- Spacings (Foundations)
- Typography (Foundations)
- Colours
- Grids
- Logos
- Spacings
- Typography
- Accordion
- Alert
- AspectRatio
- Avatar
- Badge
- Box
- Breadcrumb
- Button
- ButtonGroup
- Callout
- Card
- Checkbox
- Dropdown
- DatePicker
- DateTimePicker
- Drawer
- DropdownMenu
- Emoji
- EmojiPicker
- Field
- File drop
- Growl
- FileDrop
- FileUpload
- Flex
- Grid
- Hint
- Icons
- IconsFont
- Illustrations
- InputText
- Label
- Link
- Loader
- MarkdownEditor
- Modal
- Pagination
- Radio Button
- PasswordInput
- Picker
- Popover
- Radio
- RadioGroup
- RadioTab
- Search
- Select
- Shape
- Slider
- Stack
- Swiper
- Table
- Tabs
- Tag
- Text
- Textarea
- Toast
- TimePicker
- Toast / Growl
- Toggle
- Tooltip
- usecopyText
- Others
validations:
required: true
- type: dropdown
id: prioritization
attributes:
label: Prioritization
options:
- Low 🏖️
- Medium ⛰️
- High 🌋
validations:
required: true
- type: 'textarea'
id: 'current-behavior'
attributes:
Expand All @@ -90,3 +129,21 @@ body:
label: 'Screenshots / Videos'
placeholder: |
Upload screenshots or videos to describe the problem.
- type: 'input'
id: 'version'
attributes:
label: '[Tech] Welcome UI Version'
placeholder: '5.0.0'
- type: 'input'
id: 'browser'
attributes:
label: '[Tech] Browser'
placeholder: 'Google Chrome 114.07'
- type: dropdown
id: system
attributes:
label: '[Tech] Operating System'
options:
- MacOS
- Windows
- Linux
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: '[Design] 🫶 Component creation'
name: '🫶 Component creation'
description: 'Request a new foundation or a new component.'
labels: ['design', 'component-creation']
labels: ['component-creation']
body:
- type: 'markdown'
attributes:
Expand All @@ -25,5 +25,3 @@ body:
attributes:
label: 'Due Date'
placeholder: 'DD/MM/YYYY'
validations:
required: true
68 changes: 0 additions & 68 deletions .github/ISSUE_TEMPLATE/design-update-component.yml

This file was deleted.

85 changes: 0 additions & 85 deletions .github/ISSUE_TEMPLATE/tech-documentation.yml

This file was deleted.

38 changes: 0 additions & 38 deletions .github/ISSUE_TEMPLATE/tech-update-request.yml

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: '[Design] 📚 Documentation improvement'
description: 'Request a design documentation improvement.'
labels: ['design', 'documentation']
name: '📚 Documentation improvement'
description: 'Request a documentation improvement on website, code or figma.'
labels: ['documentation']
body:
- type: 'markdown'
attributes:
Expand All @@ -13,7 +13,7 @@ body:
Please provide the clearest summary of your purpose. This will help us to answer you quickly and accurately. 👍
- type: dropdown
id: figma
id: documentation
attributes:
label: For which part of documentation?
options:
Expand All @@ -26,7 +26,6 @@ body:
id: 'description'
attributes:
label: 'Description'
placeholder: |
Describe what you need to improve.
description: 'What is wrong or missing ? Please provide a link if is available.'
validations:
required: true
Loading

0 comments on commit 5854deb

Please sign in to comment.