63c26284dc
- Enhanced descriptions for adding and updating monochrome and normal icons to clarify light/dark version requirements. - Improved input prompts for icon names, SVG codes, and additional notes to ensure better user guidance. - Added optional fields for brand guidelines and source URLs to enrich submissions. - Updated the icon submission form component to reflect the new template structures and descriptions.
45 lines
1.7 KiB
YAML
45 lines
1.7 KiB
YAML
name: "Update normal icon"
|
|
description: "Improve an existing 'normal' icon. A normal icon is designed to be versatile and visually consistent across both light and dark backgrounds."
|
|
title: "fix(icons): update [icon-name]"
|
|
labels: ["icon update", "normal icon"]
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
Thanks for helping improve an existing icon!
|
|
A **normal icon** should be designed to work well and maintain good contrast/readability on both light and dark backgrounds.
|
|
Please specify the icon name and provide the updated details.
|
|
|
|
- type: input
|
|
id: icon-name
|
|
attributes:
|
|
label: "Icon Name to Update"
|
|
description: "The name of the existing icon you are updating (e.g., `home-assistant`)."
|
|
placeholder: "e.g., sonarr"
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: svg-code
|
|
attributes:
|
|
label: "Updated SVG Code (Normal Version)"
|
|
description: "Paste the new SVG code for the icon. This version should be suitable for both light and dark backgrounds. Ensure the icon\'s colors provide good contrast and readability."
|
|
placeholder: "<svg>...</svg>"
|
|
render: svg
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: reason-for-update
|
|
attributes:
|
|
label: "Reason for Update"
|
|
description: "Briefly explain why this icon needs an update (e.g., outdated design, quality improvement, color adjustment for better universal background compatibility)."
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
id: additional-notes
|
|
attributes:
|
|
label: "Additional Notes (Optional)"
|
|
description: "Any other relevant information or context for the maintainers."
|