Skip to content

WIP: Remove gitlab ui, add purgecss

Tom Quirk requested to merge remove-gitlab-ui-take-2 into master

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 to src/
  • Added tests for new functionality
Edited by Tom Quirk

Merge request reports