Skip to content

Commit

Permalink
ci: add new template issue for design team
Browse files Browse the repository at this point in the history
  • Loading branch information
theo-mesnil committed Jul 19, 2023
1 parent e185e53 commit 45f6a28
Show file tree
Hide file tree
Showing 4 changed files with 192 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/design-documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: '[Design] Documentation improvement'
description: 'beta'
labels: ['design', 'documentation']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
- type: dropdown
id: figma
attributes:
label: For which part of documentation?
options:
- Component
- Content
- Foundations
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
placeholder: |
Description
validations:
required: true
23 changes: 23 additions & 0 deletions .github/ISSUE_TEMPLATE/design-existing-component.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
name: '[Design] Component creation'
description: 'beta'
labels: ['design', 'component-creation']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
placeholder: |
Description
validations:
required: true
- type: 'input'
id: 'due-date'
attributes:
label: 'Due Date'
placeholder: 'DD/MM/YYYY'
validations:
required: true
85 changes: 85 additions & 0 deletions .github/ISSUE_TEMPLATE/design-figma.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,85 @@
name: '[Design] Figma bug report'
description: 'beta'
labels: ['design', 'figma-bug']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
- type: dropdown
id: figma
attributes:
label: For which Figma library?
options:
- Icons
- Basics
- Forms
- Data display
- Feedback
- Annotations
- Navigation
- Illustrations
- Dataviz palette - Categorical
- Dataviz palette - Sequential
- MacOS Cursors
- Dataviz palette - Divergent
- Flags
- type: dropdown
id: components
attributes:
label: For which component?
options:
- Colours (foundations)
- Grids (foundations)
- Logos (foundations)
- Spacings (foundations)
- Typography (foundations)
- Accordion
- Avatar
- Badge
- Breadcrumb
- Button
- Callout
- Checkbox
- Dropdown
- Field
- File drop
- Growl
- Hint
- Icons
- Illustrations
- Link
- Modal
- Pagination
- Radio Button
- Select
- Slider
- Tabs
- Tag
- Textarea
- Toast
- Toggle
- Tooltip
- Others
- type: 'textarea'
id: 'current-behavior'
attributes:
label: 'Current Behavior'
placeholder: |
Current Behavior
validations:
required: true
- type: 'textarea'
id: 'expected-behavior'
attributes:
label: 'Expected Behavior'
placeholder: |
Expected Behavior
validations:
required: true
- type: 'textarea'
id: 'files'
attributes:
label: 'Screenshots / Videos'
placeholder: |
Screenshots / Videos
60 changes: 60 additions & 0 deletions .github/ISSUE_TEMPLATE/design-update-component.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: '[Design] Update or feedback on existing component'
description: 'beta'
labels: ['design', 'existing-component']
body:
- type: 'markdown'
attributes:
value: |
*Description coming, in beta for testing*
- type: dropdown
id: components
attributes:
label: For which component?
options:
- Colours (foundations)
- Grids (foundations)
- Logos (foundations)
- Spacings (foundations)
- Typography (foundations)
- Accordion
- Avatar
- Badge
- Breadcrumb
- Button
- Callout
- Checkbox
- Dropdown
- Field
- File drop
- Growl
- Hint
- Icons
- Illustrations
- Link
- Modal
- Pagination
- Radio Button
- Select
- Slider
- Tabs
- Tag
- Textarea
- Toast
- Toggle
- Tooltip
- Others
- type: 'textarea'
id: 'description'
attributes:
label: 'Description'
placeholder: |
Description
validations:
required: true
- type: 'input'
id: 'due-date'
attributes:
label: 'Due Date'
placeholder: 'DD/MM/YYYY'
validations:
required: true

0 comments on commit 45f6a28

Please sign in to comment.