-
-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Labels
Domain: Dev ExperienceThis issue pertains to a developer's emotions and attitudes when building Grey Software.This issue pertains to a developer's emotions and attitudes when building Grey Software.Role: Software EngineerUses technology to design, develop, test, and maintain creative software solutions.Uses technology to design, develop, test, and maintain creative software solutions.
Description
Motivation ๐
vue-svg-loader is currently being introduced in PR #83. It treats all SVG files as Vue components, and calls svgo in the build step to optimize all SVGs, greatly improving load times. This means cleaner code (no more disgusting 10-line long SVGs in the middle of Vue components) and faster load times for the end-user.
Describe your refactoring solution ๐ ๏ธ
- identify all SVG assets used (e.g. difficulty icons in SVG Refactor + Icon Hotfixย #83, donation icons in Add donate dialogย #79)
- replace them all with separate SVG files and use
vue-svg-loaderin all component files
Metadata
Metadata
Assignees
Labels
Domain: Dev ExperienceThis issue pertains to a developer's emotions and attitudes when building Grey Software.This issue pertains to a developer's emotions and attitudes when building Grey Software.Role: Software EngineerUses technology to design, develop, test, and maintain creative software solutions.Uses technology to design, develop, test, and maintain creative software solutions.