From 05235ab745cce541c4b24993e4a2ffd94f347838 Mon Sep 17 00:00:00 2001 From: Jory Raphael Date: Tue, 2 Jul 2024 13:01:50 -0400 Subject: [PATCH] Updating Icon Request Template (#20275) * Updating the base icon request template * Adding missing "attributes" * Indenting --- .github/ISSUE_TEMPLATE/000_icon_request.yml | 70 ++++++++++++++------- 1 file changed, 47 insertions(+), 23 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/000_icon_request.yml b/.github/ISSUE_TEMPLATE/000_icon_request.yml index eb7440652..03cd554a2 100644 --- a/.github/ISSUE_TEMPLATE/000_icon_request.yml +++ b/.github/ISSUE_TEMPLATE/000_icon_request.yml @@ -1,36 +1,60 @@ name: Icon request -description: Suggest an icon to be included in Font Awesome +description: Suggest an icon, modifier, or emoji to be included in Font Awesome labels: ["new icon"] -title: "Icon request: " +projects: ["FortAwesome/20"] +title: "Icon Request: " body: + - type: markdown + attributes: + value: "## Before You Request" - type: markdown attributes: value: | - Thanks for taking the time to request a new icon! + Thanks for requesting a new Font Awesome icon! But first, let's get some specifics out of the way. For example, lots of amazing custom icons can already be created using our [Icon Wizard](https://blog.fontawesome.com/icon-wizard/)! Please check through this list first to ensure your request is as useful and unique as possible: + - type: checkboxes + id: checklist + attributes: + label: Checklist + options: + - label: 'The title of this issue starts with "Icon Request: " and is followed by the new icon name *(ex. "Icon Request: Proton Torpedo")*' + required: true + - label: This icon does not represent a brand + required: true + - label: 'This request is for a single icon or a matched pair *(ex. `lock` and `unlock`)*' + required: true + - label: I've already [searched through existing issues](https://github.com/FortAwesome/Font-Awesome/issues), and to the best of my knowledge this request isn't a duplicate + required: true + - label: I understand [how new icon requests work](https://fontawesome.com/support#requesting-icons) + required: true + - type: markdown + attributes: + value: "## Your Request" + - type: dropdown + id: type + attributes: + label: Request type + description: What kind of icon or element do you have in mind? + options: + - 😄 Emoji (please provide Unicode code point) + - 🧙 Wizard modifier + - ✨ New icon + - 🔧 Icon improvement + ## - 🧱 Element (save this for the future) + default: 0 + validations: + required: true - type: textarea id: use-case attributes: label: Use case - description: Describe how this icon could be used. + description: How should this new icon be used? + placeholder: ex. a proton torpedo for our holographic space station attack plans + validations: + required: true - 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 + label: Visual example + description: Insert an example image or other visual reference to help us get the picture (literally). + validations: + required: true \ No newline at end of file