diff --git a/.github/ISSUE_TEMPLATE/feature-request.yml b/.github/ISSUE_TEMPLATE/feature-request.yml new file mode 100644 index 00000000..3c4afc68 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature-request.yml @@ -0,0 +1,61 @@ +name: New Template Request +description: Suggest a new template for the project +labels: ["template"] +body: + - type: input + attributes: + label: Template Name + description: Provide a clear and descriptive name for the template + placeholder: "e.g: Supabase, Appwrite, etc." + validations: + required: true + + - type: input + attributes: + label: Template URL + description: Link to the repository or resource where the template is located + placeholder: "https://github.com/username/repo" + validations: + required: true + + - type: input + attributes: + label: Docker Compose Link + description: Link to docker-compose.yml file or Docker documentation (optional) but would be helpful + placeholder: "https://github.com/username/repo/blob/main/docker-compose.yml" + validations: + required: false + + - type: textarea + attributes: + label: Resources + description: List the resources, technologies, frameworks, or tools included in this template + placeholder: | + - React 18 + - TypeScript + - Tailwind CSS + - Vite + - ESLint + - Prettier + validations: + required: true + + - type: textarea + attributes: + label: Template Description + description: Provide a detailed description of what this template does and when to use it + placeholder: | + This template is perfect for creating modern web applications with React and TypeScript... + validations: + required: true + + - type: dropdown + attributes: + label: Will you send a PR to implement it? + description: Let us know if you are planning to submit a pull request to add this template + options: + - "Yes" + - "No" + - "Maybe, need help" + validations: + required: true \ No newline at end of file