mirror of
https://github.com/FortAwesome/Font-Awesome.git
synced 2026-01-13 16:38:06 -05:00
Compare commits
14 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
16ac6af0d8 | ||
|
|
ce4942029c | ||
|
|
3dba69fed0 | ||
|
|
f40da32b88 | ||
|
|
89f17b4486 | ||
|
|
14b8429cd7 | ||
|
|
eceb155cea | ||
|
|
b544f79e07 | ||
|
|
f811bcfe2c | ||
|
|
52dca78e96 | ||
|
|
8baaae909a | ||
|
|
762a550514 | ||
|
|
c98f758a03 | ||
|
|
86eb08c194 |
42
.github/DISCUSSION_TEMPLATE/brand-requests.yml
vendored
Normal file
42
.github/DISCUSSION_TEMPLATE/brand-requests.yml
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
title: "Brand Request: "
|
||||
labels:
|
||||
- "icon request"
|
||||
- "brand icon"
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## 👋 Thanks for suggesting a new brand!
|
||||
Brand icons only appear in the [Brands pack](https://fontawesome.com/icons/packs/brands), and they must represent real, active companies or products with publicly available branding.
|
||||
|
||||
- type: textarea
|
||||
id: brand-name
|
||||
attributes:
|
||||
label: "🏷️ What brand are you requesting?"
|
||||
description: "Tell us the name of the 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."
|
||||
|
||||
- type: textarea
|
||||
id: brand-assets
|
||||
attributes:
|
||||
label: "📘 Brand assets or guidelines (optional)"
|
||||
description: "Links to brand guidelines, press kits, logo assets, or other references."
|
||||
|
||||
- type: checkboxes
|
||||
id: checklist
|
||||
attributes:
|
||||
label: "🔍 Request checklist"
|
||||
options:
|
||||
- label: "This is a real, established brand or product"
|
||||
required: true
|
||||
- label: "The brand is not already available in Font Awesome"
|
||||
required: true
|
||||
- label: "I've searched existing brand requests to avoid duplicates"
|
||||
required: true
|
||||
- label: "I understand how brand requests work and the criteria for acceptance"
|
||||
required: true
|
||||
45
.github/DISCUSSION_TEMPLATE/feature-requests.yml
vendored
Normal file
45
.github/DISCUSSION_TEMPLATE/feature-requests.yml
vendored
Normal 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
|
||||
60
.github/DISCUSSION_TEMPLATE/icon-requests.yml
vendored
Normal file
60
.github/DISCUSSION_TEMPLATE/icon-requests.yml
vendored
Normal file
@@ -0,0 +1,60 @@
|
||||
title: "[Icon Name] Icon"
|
||||
labels:
|
||||
- "icon request"
|
||||
- "new icon"
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## 👋 Thanks for suggesting a new icon!
|
||||
Your ideas help shape what we design next. A clear, thoughtful request makes it easier for the community to vote on and for our team to evaluate.
|
||||
|
||||
- type: textarea
|
||||
id: icon-description
|
||||
attributes:
|
||||
label: "🧩 What icon are you requesting?"
|
||||
description: "Describe the icon and the concept it should represent."
|
||||
|
||||
- type: textarea
|
||||
id: icon-usage
|
||||
attributes:
|
||||
label: "💡 Where would this icon be used?"
|
||||
description: "Tell us the scenario, UI, or workflow where this icon appears."
|
||||
|
||||
- type: textarea
|
||||
id: visual-references
|
||||
attributes:
|
||||
label: "🖼️ Visual references (optional but very helpful)"
|
||||
description: "Paste example images, sketches, screenshots, or links here. Simple, single-color images are best."
|
||||
|
||||
- type: checkboxes
|
||||
id: preferred-packs
|
||||
attributes:
|
||||
label: "🎨 Preferred pack(s) (optional)"
|
||||
description: "Which Font Awesome pack(s) could this icon appear in?"
|
||||
options:
|
||||
- label: "Classic, Duotone, Sharp, Sharp Duotone"
|
||||
- label: "Chisel"
|
||||
- label: "Etch"
|
||||
- label: "Jelly"
|
||||
- label: "Notdog"
|
||||
- label: "Slab"
|
||||
- label: "Thumbprint"
|
||||
- label: "Utility"
|
||||
- label: "Whiteboard"
|
||||
|
||||
- type: checkboxes
|
||||
id: checklist
|
||||
attributes:
|
||||
label: "✅ Request checklist"
|
||||
options:
|
||||
- label: "This request is **not** for a brand or logo (those follow a different request flow)"
|
||||
required: true
|
||||
- label: "This request is for a **single, clear concept** (or a matched pair like `lock` / `unlock`)"
|
||||
required: true
|
||||
- label: "I've included references *or* the concept is easy to visualize"
|
||||
required: false
|
||||
- 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
|
||||
36
.github/DISCUSSION_TEMPLATE/icon-wizard-requests.yml
vendored
Normal file
36
.github/DISCUSSION_TEMPLATE/icon-wizard-requests.yml
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
title: "Icon Wizard Request: "
|
||||
labels:
|
||||
- "icon request"
|
||||
- "new modifier"
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
## 🪄 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
|
||||
attributes:
|
||||
label: "🧙♂️ What modifier are you requesting?"
|
||||
description: "Describe the modifier you'd like to add and what it should represent. Pasting an image here works, too."
|
||||
|
||||
- type: textarea
|
||||
id: modifier-usage
|
||||
attributes:
|
||||
label: "💡 How would you use this modifier?"
|
||||
description: "Tell us how you'd combine it with core icons and where it would show up in a UI.\n\nEx: `folder + file` for file-related folders, `user + warning` for risky accounts, etc."
|
||||
|
||||
- type: checkboxes
|
||||
id: checklist
|
||||
attributes:
|
||||
label: "✅ Request checklist"
|
||||
options:
|
||||
- label: "This is a generic symbol, not a brand or logo"
|
||||
required: true
|
||||
- label: "This concept would work as a **small corner/badge modifier**, not a full-size icon"
|
||||
required: true
|
||||
- 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
|
||||
36
.github/ISSUE_TEMPLATE/000_icon_request.yml
vendored
36
.github/ISSUE_TEMPLATE/000_icon_request.yml
vendored
@@ -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
|
||||
36
.github/ISSUE_TEMPLATE/001_brand_request.yml
vendored
36
.github/ISSUE_TEMPLATE/001_brand_request.yml
vendored
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
42
.github/ISSUE_TEMPLATE/200_feature_request.yml
vendored
42
.github/ISSUE_TEMPLATE/200_feature_request.yml
vendored
@@ -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
|
||||
14
.github/ISSUE_TEMPLATE/config.yml
vendored
14
.github/ISSUE_TEMPLATE/config.yml
vendored
@@ -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
|
||||
@@ -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
|
||||
|
||||
@@ -73,11 +73,11 @@ commercial projects, open source projects, or really almost whatever you want.
|
||||
- Icons — CC BY 4.0 License
|
||||
- In the Font Awesome Free download, the CC BY 4.0 license applies to all icons packaged as .svg and .js files types.
|
||||
- Fonts — SIL OFL 1.1 License
|
||||
- In the Font Awesome Free download, the SIL OLF license applies to all icons packaged as web and desktop font files.
|
||||
- In the Font Awesome Free download, the SIL OFL license applies to all icons packaged as web and desktop font files.
|
||||
- Code — MIT License
|
||||
- In the Font Awesome Free download, the MIT license applies to all non-font and non-icon files.
|
||||
|
||||
Attribution is required by MIT, SIL OLF, and CC BY licenses. Downloaded Font
|
||||
Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
|
||||
Awesome Free files already contain embedded comments with sufficient
|
||||
attribution, so you shouldn't need to do anything additional when using these
|
||||
files normally.
|
||||
|
||||
Reference in New Issue
Block a user