From dffbfa9d63d61def8ae01aed22d246dc2401d307 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 8 Jan 2026 09:39:47 +0000 Subject: [PATCH] feat: Migrate issue templates and docs to reference dashboardicons.com submission form Co-authored-by: ajnart <49837342+ajnart@users.noreply.github.com> --- .../ISSUE_TEMPLATE/add_monochrome_icon.yml | 21 ++++++++++++ .github/ISSUE_TEMPLATE/add_normal_icon.yml | 21 ++++++++++++ .../ISSUE_TEMPLATE/update_monochrome_icon.yml | 21 ++++++++++++ .github/ISSUE_TEMPLATE/update_normal_icon.yml | 21 ++++++++++++ CONTRIBUTING.md | 33 ++++++++++++++++++- README.md | 24 +++++++++++++- 6 files changed, 139 insertions(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/add_monochrome_icon.yml b/.github/ISSUE_TEMPLATE/add_monochrome_icon.yml index 7e647467..9daa3039 100644 --- a/.github/ISSUE_TEMPLATE/add_monochrome_icon.yml +++ b/.github/ISSUE_TEMPLATE/add_monochrome_icon.yml @@ -6,6 +6,27 @@ body: - type: markdown attributes: value: | + > [!NOTE] + > You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + + > [!TIP] + > Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + + > [!IMPORTANT] + > If you would like to help review, approve, or reject icon submissions, contact us: + > - **Discord:** https://discord.com/invite/aCsmEV5RgA + > - **Email:** homarr-labs@proton.me + > + > If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + + > [!WARNING] + > If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + + > [!CAUTION] + > The current GitHub issue templates for icon submission/update are being migrated. Please use the dashboardicons.com web form for all future contributions. Submissions made via GitHub issue templates may be delayed and are not the preferred channel. + + --- + Hello and thank you for contributing to the project! Please fill out the following information to add a new icon to the project. Once you've submitted the issue, sombody from the team will review it, before adding a label which automatically creates a pull request with the other filetypes. If you submit a PNG icon, please note, that the SVG can not be generated from it. diff --git a/.github/ISSUE_TEMPLATE/add_normal_icon.yml b/.github/ISSUE_TEMPLATE/add_normal_icon.yml index 27b01413..b54d4d86 100644 --- a/.github/ISSUE_TEMPLATE/add_normal_icon.yml +++ b/.github/ISSUE_TEMPLATE/add_normal_icon.yml @@ -6,6 +6,27 @@ body: - type: markdown attributes: value: | + > [!NOTE] + > You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + + > [!TIP] + > Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + + > [!IMPORTANT] + > If you would like to help review, approve, or reject icon submissions, contact us: + > - **Discord:** https://discord.com/invite/aCsmEV5RgA + > - **Email:** homarr-labs@proton.me + > + > If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + + > [!WARNING] + > If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + + > [!CAUTION] + > The current GitHub issue templates for icon submission/update are being migrated. Please use the dashboardicons.com web form for all future contributions. Submissions made via GitHub issue templates may be delayed and are not the preferred channel. + + --- + Hello and thank you for contributing to the project! Please fill out the following information to add a new icon to the project. Once you've submitted the issue, sombody from the team will review it, before adding a label which automatically creates a pull request with the other filetypes. If you submit a PNG icon, please note, that the SVG can not be generated from it. diff --git a/.github/ISSUE_TEMPLATE/update_monochrome_icon.yml b/.github/ISSUE_TEMPLATE/update_monochrome_icon.yml index 4886e864..7850d4b8 100644 --- a/.github/ISSUE_TEMPLATE/update_monochrome_icon.yml +++ b/.github/ISSUE_TEMPLATE/update_monochrome_icon.yml @@ -6,6 +6,27 @@ body: - type: markdown attributes: value: | + > [!NOTE] + > You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + + > [!TIP] + > Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + + > [!IMPORTANT] + > If you would like to help review, approve, or reject icon submissions, contact us: + > - **Discord:** https://discord.com/invite/aCsmEV5RgA + > - **Email:** homarr-labs@proton.me + > + > If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + + > [!WARNING] + > If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + + > [!CAUTION] + > The current GitHub issue templates for icon submission/update are being migrated. Please use the dashboardicons.com web form for all future contributions. Submissions made via GitHub issue templates may be delayed and are not the preferred channel. + + --- + Hello and thank you for contributing to the project! Please fill out the following informations to update an existing icon in the project. - type: input id: iconName diff --git a/.github/ISSUE_TEMPLATE/update_normal_icon.yml b/.github/ISSUE_TEMPLATE/update_normal_icon.yml index 38b48982..b93ddd6c 100644 --- a/.github/ISSUE_TEMPLATE/update_normal_icon.yml +++ b/.github/ISSUE_TEMPLATE/update_normal_icon.yml @@ -6,6 +6,27 @@ body: - type: markdown attributes: value: | + > [!NOTE] + > You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + + > [!TIP] + > Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + + > [!IMPORTANT] + > If you would like to help review, approve, or reject icon submissions, contact us: + > - **Discord:** https://discord.com/invite/aCsmEV5RgA + > - **Email:** homarr-labs@proton.me + > + > If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + + > [!WARNING] + > If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + + > [!CAUTION] + > The current GitHub issue templates for icon submission/update are being migrated. Please use the dashboardicons.com web form for all future contributions. Submissions made via GitHub issue templates may be delayed and are not the preferred channel. + + --- + Hello and thank you for contributing to the project! Please fill out the following informations to update an existing icon in the project. - type: input id: iconName diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9c2ec4fc..c79ef817 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -56,7 +56,37 @@ For monochrome or single-color icons: ## Requesting New Icons -To request a new icon: +> [!NOTE] +> You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + +> [!TIP] +> Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + +> [!IMPORTANT] +> If you would like to help review, approve, or reject icon submissions, contact us: +> - **Discord:** https://discord.com/invite/aCsmEV5RgA +> - **Email:** homarr-labs@proton.me +> +> If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + +> [!WARNING] +> If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + +> [!CAUTION] +> The current GitHub issue templates for icon submission/update are being migrated. Please use the dashboardicons.com web form for all future contributions. Submissions made via GitHub issue templates may be delayed and are not the preferred channel. + +--- + +### Preferred Method: Using dashboardicons.com (Recommended) + +1. **Visit the Website**: Go to [dashboardicons.com](https://dashboardicons.com) +2. **Use the Submission Form**: Fill out the online form with your icon details +3. **Quick Review**: Admins can instantly review and approve submissions +4. **Fast Publishing**: Approved icons are published immediately + +### Alternative Method: Using GitHub Issues (Slower) + +To request a new icon via GitHub: 1. **Create an Issue**: - Use the appropriate [issue template](https://github.com/homarr-labs/dashboard-icons/issues/new/choose) @@ -75,6 +105,7 @@ To request a new icon: - Our team will review your request - We may request adjustments if needed - Once approved, we'll add the icon to the collection + - **Note**: GitHub submissions may take longer to process ## Improving the Repository diff --git a/README.md b/README.md index 146c0dbe..a8fbb2c3 100644 --- a/README.md +++ b/README.md @@ -95,10 +95,32 @@ These icons integrate seamlessly with popular dashboard applications: Need an icon that's not in our collection? +> [!NOTE] +> You can now submit new icon requests and updates directly using the form available at [dashboardicons.com](https://dashboardicons.com). This is the preferred way to make submissions and allows us to instantly receive and process icon contributions. Submissions can be directly approved and published by admins or contributors of Homarr Labs. + +> [!TIP] +> Use the dashboardicons.com submission form for faster review, approval, and publishing of your icon contributions—no need to open GitHub issues! + +> [!IMPORTANT] +> If you would like to help review, approve, or reject icon submissions, contact us: +> - **Discord:** https://discord.com/invite/aCsmEV5RgA +> - **Email:** homarr-labs@proton.me +> +> If you want to be an admin for dashboardicons.com, tell us (via Discord or email) why you'd like to help and what you bring to the project! + +> [!WARNING] +> If you choose to submit an "old" issue in GitHub (instead of using the dashboardicons.com form), your request may take significantly longer to be reviewed and processed. + +**Preferred Method (Fast & Easy):** +1. Visit [dashboardicons.com](https://dashboardicons.com) +2. Use the submission form to add or update icons +3. Your submission will be reviewed by admins and published quickly + +**Alternative Method (Slower):** 1. Check the [Contribution Guidelines](CONTRIBUTING.md) for specifications 2. Submit a request using our [issue templates](https://github.com/homarr-labs/dashboard-icons/issues/new/choose) 3. Provide service details and optionally upload the icon -4. Our team will review, optimize, and add it to the collection +4. Our team will review, optimize, and add it to the collection (may take longer) ### Improve the Repository