body:
  - type: input
    id: alpine-version
    attributes:
      label: Alpine.js version
      description: Which version of Alpine.js are you using? Please provide the full version, e.g. v3.15.11.
      placeholder: v3.15.11
    validations:
      required: true

  - type: input
    id: browser-os
    attributes:
      label: Browser and operating system
      description: Which browser and operating system are you using?
      placeholder: Chrome on macOS
    validations:
      required: true

  - type: textarea
    attributes:
      label: What do you need help with?
      description: Please provide a clear description of what you need help with, along with code snippets and screenshots or screen recordings if they help illustrate your issue.
    validations:
      required: true

  - type: markdown
    attributes:
      value: |
        Include code snippets in triple backticks (\```) with "html" or "js" for better readability. Here's an example:

        \```html
        // Your code here
        \```

        \```js
        // Your code here
        \```

  - type: textarea
    attributes:
      label: How do you expect it to work?
      description: Please describe how you expect it to work.
    validations:
      required: true

  - type: checkboxes
    attributes:
      label: Please confirm
      options:
        - label: I have searched existing discussions to check this hasn't already been answered.
          required: true
        - label: I have provided code samples as text and NOT images.
          required: true
