Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
76 changes: 76 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
name: 🐛 Bug Report
description: Report a bug or issue with Priority Plus Navigation
title: '[Bug]: '
labels: ['bug', 'needs-triage']
assignees: ['troychaplin']
body:
- type: markdown
attributes:
value: |
Thanks for reporting a bug! Please provide the key details to help us fix the issue.

- type: checkboxes
id: prerequisites
attributes:
label: Prerequisites
description: Please confirm before submitting
options:
- label: I have searched existing issues to ensure this hasn't been reported already
required: true
- label: I have tested with the latest version of the plugin
required: true

- type: textarea
id: bug-description
attributes:
label: What happened?
description: Describe the issue and what you expected to happen
placeholder: |
Example: The "More" button doesn't appear when the viewport is resized, or navigation items don't move to the dropdown as expected.
validations:
required: true

- type: textarea
id: steps-to-reproduce
attributes:
label: Steps to Reproduce
description: How can we reproduce this bug?
placeholder: |
1. Create a Priority Plus Navigation block with...
2. Resize the browser to...
3. Notice that...
validations:
required: true

- type: dropdown
id: issue-area
attributes:
label: What area is affected?
description: Select the area where you're experiencing the issue
options:
- More button display/behavior
- Dropdown menu functionality
- Item overflow detection
- Responsive resizing
- Submenu accordions
- Styling/appearance
- Editor controls
- Overlay menu compatibility
- Other
validations:
required: true

- type: textarea
id: additional-info
attributes:
label: Additional Information (optional)
description: Include anything else that might help
placeholder: |
- WordPress version, PHP version, browser
- Theme being used
- Overlay menu setting (Never/Mobile/Always)
- Number of navigation items
- "Open submenus on click" setting
- Error messages or console errors
- Screenshots or screen recordings
- Any other context
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: 📖 Plugin Documentation
url: https://github.com/troychaplin/priority-plus-navigation/blob/main/README.md
about: Complete usage guide, setup instructions, and configuration options
75 changes: 75 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_enhancement.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
name: 💡 Feature Request or Enhancement
description: Suggest a new feature, enhancement, or provide feedback
title: '[Feature]: '
labels: ['enhancement']
assignees: ['troychaplin']
body:
- type: markdown
attributes:
value: |
Thanks for your suggestion! Your ideas and feedback help make Priority Plus Navigation better.

- type: checkboxes
id: prerequisites
attributes:
label: Prerequisites
description: Please confirm before submitting
options:
- label: I have searched existing issues to ensure this hasn't been suggested already
required: true

- type: dropdown
id: request-type
attributes:
label: What type of request is this?
description: Select the category that best fits your request
options:
- More Button Customization
- Dropdown Behavior/Styling
- Editor Controls/Settings
- Responsive Behavior
- Accessibility Enhancement
- Performance Improvement
- Submenu/Accordion Functionality
- Theme Compatibility
- Developer Experience/Feedback
- Other
validations:
required: true

- type: textarea
id: description
attributes:
label: Description
description: Describe your feature request, enhancement, or feedback
placeholder: |
Be as specific as possible:
- What would you like to see added or improved?
- What problem does this solve?
- How would this help you or other users?
validations:
required: true

- type: textarea
id: use-case
attributes:
label: Use Case or Example (optional)
description: Provide a specific example of when this would be useful
placeholder: |
Example scenario:
- When building a navigation with many items...
- When using a specific theme...
- When working with mobile viewports...
- When customizing the More button appearance...

- type: textarea
id: additional-context
attributes:
label: Additional Context (optional)
description: Add any other information that might help
placeholder: |
- Examples from other websites/tools
- Mockups or design ideas
- Alternative approaches considered
- Links or screenshots
- Technical details or implementation suggestions
80 changes: 80 additions & 0 deletions .github/ISSUE_TEMPLATE/help_question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
name: ❓ Help or Question
description: Get help with setup, usage, or troubleshooting
title: '[Help]: '
labels: ['question']
assignees: []
body:
- type: markdown
attributes:
value: |
Need help? I'll do my best to assist, though response times may vary.

- type: checkboxes
id: prerequisites
attributes:
label: Prerequisites
description: Please confirm before requesting help
options:
- label: I have checked the documentation/README
required: true
- label: I have searched existing issues for similar questions
required: true

- type: dropdown
id: help-type
attributes:
label: What do you need help with?
description: Select the area you need assistance with
options:
- Getting Started - Installation/Setup
- Converting existing navigation to Priority Plus
- Customizing the More button
- Styling/Theme integration
- Responsive behavior not working as expected
- Overlay menu settings
- Submenu accordion configuration
- Documentation Question
- Troubleshooting an Issue
- Best Practices
- Other
validations:
required: true

- type: textarea
id: question
attributes:
label: Your Question
description: What do you need help with? Be as specific as possible
placeholder: |
Describe:
- What you're trying to accomplish
- What you're stuck on
- What you've already tried
validations:
required: true

- type: textarea
id: configuration-details
attributes:
label: Current Configuration (optional)
description: Share relevant settings or configuration
placeholder: |
Include:
- More button label/icon settings
- Overlay menu setting (Never/Mobile/Always)
- Open submenus on click setting
- Number of navigation items
- Theme being used
- Any custom CSS

- type: textarea
id: additional-context
attributes:
label: Additional Context (optional)
description: Any other information that might be helpful
placeholder: |
- WordPress version, PHP version, browser
- Screenshots or screen recordings
- Error messages from browser console
- Links to your site (if public)
- Any other relevant details