svg-gobbler

Open source browser extension for finding, editing, exporting, optimizing, and managing SVG content.

APACHE-2.0 License

Stars
837
svg-gobbler - v1.13

Published by rossmoody about 5 years ago

  1. Improvements to CORS related functionality. SVGs now open in a new tab when they can’t be accessed via CORS. Thanks @fileformat
  1. Header is now sticky and travels with scroll. Logo has been simplified.
  1. Feedback mechanism added to the header. Survey monkey form for providing feedback.
svg-gobbler - v1.12

Published by rossmoody over 5 years ago

  • Generic error handling for when the extension fails to resolve for any reason
  • Detect if icons contain the color white and if so the card becomes darker so they are visible
  • Detect if icons don't have a fill (are transparent) and if so the HEX #232323 is added so it becomes visible
  • Styling refactor
  • Purple dev extension icon added to tell the difference between Web Store and Local extension icon
svg-gobbler - 1.11

Published by rossmoody over 5 years ago

  • Enabled SVGO to optimize the XML output again. Increased the package size from 250kb to 4mb but it's a super useful part of the extension so until I can figure out tree shaking, deal with it
  • Styling of circle count got a min-width
  • Updated manifest description
  • Fixed some vulnerabilities
svg-gobbler - It's Gobbling time

Published by rossmoody over 5 years ago

This should probably be 1.0 but I jumped the gun. Regardless, lots of positive updates:

  • Feedback UI for when there are no SVGs on the page
  • 5th rewrite: More focus on a separation of concerns in JS. Modularized components
  • Major UI rework. Attributes of the SVG are now visible on the card including size, type of SVG placement, visibility on the page and whether or not it has a viewBox
  • Temporary revert on SVGO optimization during export. The dependency is taking the size from 48kb to 4.7mb and that just seems really excessive. (need help!: https://github.com/rossmoody/svg-gobbler/issues/16)
  • Total CSS rewrite and added polish for starting SVG gobbler (auto scroll to top and cards ease in)
  • Now counts how many unique SVGs are on the page
  • Code optimization for AJAX calls and order of operations for parsing SVGs in the DOM
Related Projects