[MGNLUI-4901] As a user I want to add SVG icons for apps via light-module Created: 17/Dec/18 Updated: 09/Mar/21 |
|
| Status: | Open |
| Project: | Magnolia UI |
| Component/s: | None |
| Affects Version/s: | 6.0 |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Neutral |
| Reporter: | Christoph Meier | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 1 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||
| Template: |
|
||||||||
| Acceptance criteria: |
Empty
|
||||||||
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
||||||||
| Date of First Response: | |||||||||
| Description |
|
With 6.0 we have started to use SVG files to draw the app icons. To add a new, custom icon, people must add the SVG file(s) to src/main/resources/VAADIN/appicons in a Maven module. SVG icons added to ${magnolia.resources.dir}/VAADIN/appicons are not found by Vaadin. Users now can develop a custom content app completely within a light module (besides they need custom java classes). We should give the users the possibility to provide their own, custom SVG icons with light modules.
Note that Magnolia cloud users with a default subscription package cannot add Maven modules!
|
| Comments |
| Comment by Antti Hietala [ 17/Dec/18 ] |
Create a doc tasks for this, please. The icons are on Git. Create a contact sheet or gallery with Icomoon.io for example. Can be done independently of this ticket. https://git.magnolia-cms.com/projects/INTERNAL/repos/magnolia-icons/browse/src/main/resources/VAADIN/appicons
|
| Comment by Christoph Meier [ 17/Dec/18 ] |
|
ahietala - Yes. I had the same thought. We will will provide such gallery. And yes, this can be done independent from the "story" I have created here. However, many of the existing SVGs are rather "specific" and not always suitable for custom content apps. |