theme-store/.github/ISSUE_TEMPLATE/create-theme.yml
Mauro Balades 5a1cf7cb93 feat: Add issue template and workflow for creating themes
This commit adds an issue template and a workflow for creating themes in the repository. The issue template allows users to submit a theme to be added to the theme library, while the workflow automatically parses the submitted issue and performs necessary checks.
2024-08-15 19:46:12 +02:00

50 lines
No EOL
1.2 KiB
YAML

name: Sumbit a theme
description: Submit a theme to be added to the theme library.
title: "[create-theme]: "
labels: ["new-theme"]
body:
- type: input
id: name
attributes:
label: Name
description: The name of the theme.
placeholder: Theme Name
validations:
required: true
- type: input
id: description
attributes:
label: Description
description: A brief description of the theme.
placeholder: Theme Description
validations:
required: true
- type: input
id: homepage
attributes:
label: Homepage
description: The URL of the theme's homepage or repository.
placeholder: Theme Homepage
validations:
required: true
- type: textarea
id: Theme Styles
attributes:
label: Theme Styles
description: The CSS styles for the theme.
placeholder: |
body {
background-color: white;
color: black;
}
validations:
required: true
- type: markdown
id: readme
attributes:
label: README
description: A markdown display for the theme. This will be displayed in the theme marketplace.
placeholder: |
# Theme Name
A brief description of the theme.