Compare commits

..

12 Commits

Author SHA1 Message Date
Jory Raphael
16ac6af0d8 Simplifying icon request titles (#21360)
We already have an "icon request" label for these, and they are placed in the "icon request" discussion category. By also having "icon request" in the title of the discussion, it started to feel too noisy and redundant.
2025-12-12 11:04:30 -05:00
Jory Raphael
ce4942029c Simplifying icon request template name (to avoid redundancy)
We already add an "icon request" label and have these in the "Icon Request" category. Have "Icon Request" in the title felt redundant and unnecessarily noisy.
2025-12-12 11:02:09 -05:00
Jory Raphael
3dba69fed0 Modify bug report template for versioning and labels (#21264)
Removed "Bug:" from auto-fill for titles, to reduce visual noise of issue tracker.

Swapped "bug" label for "Bug" type.
2025-12-08 14:16:03 -05:00
Jory Raphael
f40da32b88 Update web bug report template
Removed default labels and updated Font Awesome version placeholder.
2025-12-08 14:15:35 -05:00
Jory Raphael
89f17b4486 Modify bug report template for version and labels
- Removed the "Bug:" auto-fill for titles (adds to visual noise of issue tracker)
- Removed "label: bug" in favor of new "type: bug"
2025-12-08 14:12:15 -05:00
Jory Raphael
14b8429cd7 Adding feature requests to discussions 2025-12-03 07:49:48 -05:00
Jory Raphael
eceb155cea Updating links to the new icon request templates 2025-12-02 15:18:23 -05:00
Jory Raphael
b544f79e07 Update contribution guidelines for icon requests
Clarified issue submission guidelines and added icon request section.
2025-12-02 15:08:56 -05:00
Jory Raphael
f811bcfe2c Revise icon wizard request template
Updated the discussion template to include a thank you message and a brief description of the Icon Wizard.
2025-12-02 14:46:36 -05:00
Jory Raphael
52dca78e96 Fixing pluralization issue with template name 2025-12-02 14:40:09 -05:00
Jory Raphael
8baaae909a Icon request templates: updating title, tags 2025-12-02 14:34:14 -05:00
Jory Raphael
762a550514 Fixing the request templates (md → yml) (#20877)
* Fixing the request templates (md → yml)

* Apply suggestions from code review

Co-authored-by: Noah Jacobus <jabronus@users.noreply.github.com>

---------

Co-authored-by: Noah Jacobus <jabronus@users.noreply.github.com>
2025-12-02 14:22:41 -05:00
11 changed files with 88 additions and 137 deletions

View File

@@ -1,6 +1,7 @@
name: "Brand request"
description: "Request new brand or product logos to be added to FA Brands."
labels: ["brand icon"]
title: "Brand Request: "
labels:
- "icon request"
- "brand icon"
body:
- type: markdown
attributes:

View File

@@ -0,0 +1,45 @@
title: "Feature request: "
labels: ["feature"]
body:
- type: markdown
attributes:
value: |
## 💡 Thanks for suggesting a new feature!
Your ideas help us improve Font Awesome. A clear, focused request makes it easier for the community to upvote and for our team to evaluate.
- type: textarea
id: use-case
attributes:
label: "Is your feature request related to a problem?"
description: "A clear and concise description of what the problem is."
placeholder: "I'm always frustrated when..."
- type: textarea
id: feature
attributes:
label: "Feature description"
description: "A clear and concise description of what you want to happen."
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: "Alternatives"
description: "A clear and concise description of any alternative solutions or features you've considered."
- type: textarea
id: additional-context
attributes:
label: "Additional context"
description: "Add any other context or screenshots about the feature request here."
- type: checkboxes
id: feature-request-checklist
attributes:
label: "✅ Feature request checklist"
options:
- label: "This is a single, focused feature request"
required: true
- label: "I've searched existing feature requests to avoid duplicates"
required: true

View File

@@ -1,6 +1,7 @@
name: "Icon request"
description: "Request new icons and help the community vote on what we should design next."
labels: ["icon-request"]
title: "[Icon Name] Icon"
labels:
- "icon request"
- "new icon"
body:
- type: markdown
attributes:
@@ -56,4 +57,4 @@ body:
- label: "I searched existing Discussions/Issues to avoid duplicates"
required: true
- label: "I understand how icon requests work and what makes one more likely to be accepted"
required: true
required: true

View File

@@ -1,12 +1,13 @@
name: "Icon Wizard modifier request"
description: "Request new modifiers to add to the Icon Wizard."
labels: ["icon wizard modifier"]
title: "Icon Wizard Request: "
labels:
- "icon request"
- "new modifier"
body:
- type: markdown
attributes:
value: |
## 🧙‍♂️ What modifier are you requesting?
Describe the modifier you'd like to add and what it should represent.
## 🪄 Thanks for suggesting an addition to the Icon Wizard!
The [Icon Wizard](https://docs.fontawesome.com/web/add-icons/icon-wizard) lets folks add modifiers to any existing Font Awesome Pro icon.
- type: textarea
id: modifier-description
@@ -32,4 +33,4 @@ body:
- label: "I've checked existing Icon Wizard modifiers and didn't find this idea"
required: true
- label: "This is a single, clear modifier concept"
required: true
required: true

View File

@@ -1,36 +0,0 @@
name: Icon request
description: Suggest an icon to be included in Font Awesome
labels: ["new icon"]
title: "Icon request: "
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request a new icon!
- type: textarea
id: use-case
attributes:
label: Use case
description: Describe how this icon could be used.
- type: textarea
id: example
attributes:
label: Example image
description: Insert the example image here if necessary. A good example is a single color image which plays well at small sizes (16px)
- type: checkboxes
id: icon-request-checklist
attributes:
label: Icon request checklist
options:
- label: 'The title starts with "Icon request: " and is followed by the requested icon name'
required: true
- label: 'This icon does not represent a brand'
required: true
- label: 'This is a single icon or matched pair (Ex: `lock` / `unlock`)'
required: true
- label: The request is for a concrete object, or I've included an example image
required: true
- label: 'I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome/issues) and to the best of my knowledge this is not a duplicate'
required: true
- label: 'I have [understood how requests work](https://fontawesome.com/community/leaderboard/new#faqs)'
required: true

View File

@@ -1,36 +0,0 @@
name: Brand request
description: Suggest a brand to be included in Font Awesome
labels: ["brand icon"]
title: "Brand request: "
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to request a new brand!
- type: textarea
id: description
attributes:
label: Description
description: Please enter a brief description of this brand and why it is important to have it in the core of Font Awesome
- type: input
id: official-website
attributes:
label: Official website
description: Please provide the official website of this brand. The website must be in production and reachable from the public internet
validations:
required: true
- type: input
attributes:
label: Brand guidelines
description: "Link to brand guidelines, if available (e.g.: https://about.twitter.com/en/who-we-are/brand-toolkit)"
- type: checkboxes
id: icon-request-checklist
attributes:
label: Icon request checklist
options:
- label: 'The title starts with "Brand request: ", is followed by the requested brand name'
required: true
- label: 'I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome/issues) and to the best of my knowledge this is not a duplicate'
required: true
- label: 'I have [understood how requests work](https://fontawesome.com/community/leaderboard/brands#faqs)'
required: true

View File

@@ -1,7 +1,7 @@
name: Bug report (Web - CSS - JS)
description: Report a bug which occurs in a web application
title: "Bug: "
labels: ["bug", "needs-triage"]
labels: ["needs-triage"]
type: bug
body:
- type: markdown
attributes:
@@ -34,7 +34,7 @@ body:
attributes:
label: Font Awesome version
description: Provide the version of Font Awesome affected by this bug
placeholder: v6.0.0
placeholder: v7.1.0
validations:
required: true
- type: dropdown

View File

@@ -1,7 +1,7 @@
name: Bug report (Desktop / Native / Other)
description: Report a bug which occurs outside of a web application
title: "Bug: "
labels: ["bug", "needs-triage"]
labels: ["needs-triage"]
type: bug
body:
- type: markdown
attributes:
@@ -19,7 +19,7 @@ body:
attributes:
label: Font Awesome version
description: Provide the version of Font Awesome affected by this bug
placeholder: v6.0.0
placeholder: v7.1.0
validations:
required: true
- type: textarea

View File

@@ -1,42 +0,0 @@
name: Feature request
description: Suggest an idea for Font Awesome
title: "Feature request: "
labels: ['feature']
body:
- type: markdown
attributes:
value: Thanks for taking the time to request a new feature!
- type: textarea
id: use-case
attributes:
label: Is your feature request related to a problem?
description: A clear and concise description of what the problem is
placeholder: I'm always frustrated when...
- type: textarea
id: feature
attributes:
label: Feature description
description: A clear and concise description of what you want to happen
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternatives
description: A clear and concise description of any alternative solutions or features you've considered.
- type: textarea
id: additional-context
attributes:
label: Additional context
description: Add any other context or screenshots about the feature request here
- type: checkboxes
id: feature-request-checklist
attributes:
label: Feature request checklist
options:
- label: 'The title starts with "Feature request: " and is followed by the requested feature description'
required: true
- label: 'This is a single feature'
required: true
- label: 'I have [searched for existing issues](https://github.com/FortAwesome/Font-Awesome/issues) and to the best of my knowledge this is not a duplicate'
required: true

View File

@@ -1,4 +1,16 @@
contact_links:
- name: "✨ Icon Requests"
url: "https://github.com/FortAwesome/Font-Awesome/discussions/new?category=icon-requests"
about: "Request new icons or vote on existing icon ideas."
- name: "🏷️ Brand Requests"
url: "https://github.com/FortAwesome/Font-Awesome/discussions/new?category=brand-requests"
about: "Request new brands or logos to be added to FA Brands."
- name: "💡 Feature Requests"
url: "https://github.com/FortAwesome/Font-Awesome/discussions/new?category=icon-requests"
about: "Suggest an idea for Font Awesome."
- name: Pro License Issue
url: https://fontawesome.com/#footer
about: Click on the "Support" link in the footer
about: Click on the "Support" link in the footer

View File

@@ -4,14 +4,19 @@ Looking to contribute something to Font Awesome? **Here's how you can help.**
## Quick start
We only accept issues that are icon requests, bug reports, or feature requests.
We only accept issues bug reports or feature requests.
Bugs must be isolated and reproducible problems that we can fix within the Font
Awesome core.
* [Request a new icon](https://github.com/FortAwesome/Font-Awesome/issues/new?title=Icon%20request:%20icon-name&template=icon-request.md)
* [Request a new feature](https://github.com/FortAwesome/Font-Awesome/issues/new??title=Feature%20request:feature-name&template=feature-request.md)
* [Submit a bug report](https://github.com/FortAwesome/Font-Awesome/issues/new?template=bug-report.md)
## Icon Requests
Please do not submit icon requests as issues. Instead, please use Github's Discussions:
* [Request a new icon](https://github.com/FortAwesome/Font-Awesome/discussions/new?category=icon-requests)
* [Request a new brand icon](https://github.com/FortAwesome/Font-Awesome/discussions/new?category=brand-requests)
* [Request a new modifier in the Icon Wizard](https://github.com/FortAwesome/Font-Awesome/discussions/new?category=icon-wizard-requests)
## Key branches
- `master` is the latest, deployed version