WIP: Remove gitlab ui, add purgecss
What does this MR do?
Removes GitLab UI as a dependency, saving ~300kB
Additionally, the inclusion of PurgeCSS saves us another ~200kB
The only noticeable regression is the lack-of a skeleton loader for issues. This is a small price to pay for 300kB savings. We will look into getting a new skeleton loader when it becomes pertinent.
Part of work towards #2 (closed)
Checklist
-
Generated new gitlab_figma_plugin_dist.zip
(npm run pkg
) file if changes have been made tosrc/
-
Added tests for new functionality
Edited by Tom Quirk