added data to allow targeting of fieldsets
added a data-attribute to track which external assets are saved
added a selector to track saved and unsaved fields
Live reload when assets are added. constructHead function now grabs externalUnsavedCSS and loads them in
live reload when adding unsaved assets now works. add a data-property to fields to track saved/unsaved. constructHead uses that
minor cleanup
changed constructFoot to constructBodyClose, also created a constructBodyOpen (there was no body element getting created)
removed unused selectors
livereload works. live delete also works. when inputwrapper is cloned, changed button class to --rem, so it could properly remove, instead of add
live refresh of externals assets on add and delete. no more duplicate files.
resolves defects 2 and 3