name: Feature request
description: Make a feature request
title: "[Feature Request]"
labels: ["enhancement"]
body:
  - type: markdown
    attributes:
      value: |
        Before you start, a lot of bigger features may be better suited as [API issues](https://github.com/revoltchat/delta/issues/new) or [centralised discussions](https://github.com/revoltchat/revolt/discussions/new).
  - type: textarea
    id: your-idea
    attributes:
      label: What do you want to see?
      description: Describe your idea in as much detail as possible - if applicable, screenshots/mockups are really useful.
    validations:
      required: true
  - type: textarea
    id: commit-hash
    attributes:
      label: Commit hash
      description: What is your commit hash? You can find this at the bottom of Settings, next to the branch name.
    validations:
      required: true
  - type: dropdown
    id: branch
    attributes:
      label: Branch
      description: What branch of Revolt are you using? (It's possible the feature you're asking for is already available on Nightly.)
      options:
        - Production (app.revolt.chat)
        - Nightly (nightly.revolt.chat)
    validations:
      required: true
  - type: checkboxes
    id: pwa
    attributes:
      label: PWA
      description: Is this feature request specific to the PWA (i.e. "installing" the web app on iOS or Android)? (If not, leave this unchecked.)
      options:
        - label: Yes, this feature request is specific to the PWA.
          required: false
