There are some files that we want in the repository that shouldn't have to be downloaded to the user's computer for memory purposes. For example, the SVG file for the snail isn't needed in the extension because it is minified and stored as a string directly in the snail.js file and accessed through mySnail.HTMLdata. But we still want to have a neatly organized, unminified version of the SVG code that we can easily access, view, and edit. Other files that we may not need to download to every user's computer currently include or may include in the future:
README.md
Documentation
Wireless Code (AI????)
Statistical Data
Other SVGs
Speaking snail word bubble
Other snail types
Popup / Options page decorations
That is why there is now a specific folder, called extension-files, that holds the actual extension that a user may need to download. A separate folder, called svg, holds the organized SVG file for the snail and will most likely hold more data in the future.
In addition to these organizational changes, the style of the popup / options page (settings.html) was updated. A new, more sophisticated font is being used, button colors were added to avoid catastrophic confusion, and hover descriptions for color selections were added so that users know how each color adjustment affects the snail.
There are some files that we want in the repository that shouldn't have to be downloaded to the user's computer for memory purposes. For example, the SVG file for the snail isn't needed in the extension because it is minified and stored as a string directly in the
snail.js
file and accessed throughmySnail.HTMLdata
. But we still want to have a neatly organized, unminified version of the SVG code that we can easily access, view, and edit. Other files that we may not need to download to every user's computer currently include or may include in the future:extension-files
, that holds the actual extension that a user may need to download. A separate folder, calledsvg
, holds the organized SVG file for the snail and will most likely hold more data in the future.In addition to these organizational changes, the style of the popup / options page (
settings.html
) was updated. A new, more sophisticated font is being used, button colors were added to avoid catastrophic confusion, and hover descriptions for color selections were added so that users know how each color adjustment affects the snail.