π οΈ Export & Integrate Icons from Design System
Branch Target: 2.1-trunk (via dedicated feature branch)
Assignee: @ZaredRogers
Reviewer: @tibiii
Labels: type: enhancement, icons, design-system, needs-export
β
Objective
Export and prepare a full set of icons from the design system for integration into the Tour Operator plugin. These icons are based on the open source Heroicons set and will be used across our block-based UI templates.
π File Structure & Export Rules
- Export icons into the following folders:
/includes/blocks/icons/src/source-icons/solid/
/includes/blocks/icons/src/source-icons/outline/
- Each icon should:
- Be in SVG format
- Use the correct style:
- Solid:
<path fill="currentColor" />
- Outline:
<path stroke="currentColor" />
- Be named identically in both styles if both exist (e.g.
arrow-down.svg)
- Do not merge directly into
2.1-trunk
Instead, create a feature branch (e.g. feature/icon-export-20250728) and notify @tibiii once pushed.
ποΈ Icon List (from Design System)
| Icon Name |
Solid |
Outline |
| arrow-down-icon |
|
β
|
| arrow-right-icon |
|
β
|
| check-icon |
|
β
|
| chevron-down-icon |
|
β
|
| chevron-left-icon |
|
β
|
| chevron-right-icon |
|
β
|
| chevron-up-icon |
|
β
|
| close-icon |
|
β
|
| email-icon |
β
|
β
|
| heart-icon |
β
|
β
|
| destination-icon |
|
β
|
| phone-icon |
β
|
β
|
| search-icon |
|
β
|
| rating-icon |
β
|
β
|
| user-icon |
β
|
β
|
| warning-icon |
β
|
β
|
| accommodation-icon |
β
|
|
| travel-style-icon |
β
|
|
| price-icon |
β
|
β
|
| duration-icon |
|
β
|
| departs-from-ends-in-icon |
|
β
|
| number-of-units-icon |
β
|
|
| accommodation-type-icon |
|
β
|
| drinks-basis-icon |
|
β
|
| best-months-to-travel-icon |
|
β
|
| room-basis-icon |
β
|
|
| suggested-visitor-types-icon |
|
β
|
| special-interests-icon |
β
|
|
| minimum-child-age-icon |
β
|
|
| group-size-icon |
β
|
|
| list-arrow-icon |
β
|
β
|
| list-check-icon |
β
|
β
|
π Post-Export Tasks
π Attribution & Readme Updates
Please update both plugin readmes to credit the open source icon set:
readme.md
Add under Assets or Design Credits section:
### Icon Set Attribution
Icons used in this plugin are derived from the [Heroicons](https://heroicons.com/) open source icon library by the creators of Tailwind CSS. Licensed under the MIT License.
readme.txt & readme.md file updates - Add under Assets or Credits section:
== Assets ==
Icons are sourced from the Heroicons library: https://heroicons.com/
Licensed under the MIT License.
π οΈ Export & Integrate Icons from Design System
Branch Target:
2.1-trunk(via dedicated feature branch)Assignee: @ZaredRogers
Reviewer: @tibiii
Labels:
type: enhancement,icons,design-system,needs-exportβ Objective
Export and prepare a full set of icons from the design system for integration into the Tour Operator plugin. These icons are based on the open source Heroicons set and will be used across our block-based UI templates.
π File Structure & Export Rules
<path fill="currentColor" /><path stroke="currentColor" />arrow-down.svg)2.1-trunkInstead, create a feature branch (e.g.
feature/icon-export-20250728) and notify @tibiii once pushed.ποΈ Icon List (from Design System)
π Post-Export Tasks
2.1-trunkπ Attribution & Readme Updates
Please update both plugin readmes to credit the open source icon set:
readme.mdAdd under Assets or Design Credits section: