Merge + palette manager 1st drop

- can create palettes
- palettes are persisted to local storage
- can add colors to palettes using spectrum color picker
- can remove created palettes
- can revert changes on unsaved palettes

Merge branch 'master' into feature-color-palette

Conflicts:
	src/css/spectrum/spectrum-overrides.css
This commit is contained in:
jdescottes
2014-03-29 18:35:56 +01:00
16 changed files with 661 additions and 31 deletions

View File

@@ -21,6 +21,16 @@
for (var key in dict) {
if (dict.hasOwnProperty(key)) {
var value = dict[key];
// special boolean keys keys key:default
// if the value is a boolean, use default as value
if (key.indexOf(':') !== -1) {
if (value === true) {
value = key.split(':')[1];
} else if (value === false) {
value = '';
}
}
template = template.replace(new RegExp('\\{\\{'+key+'\\}\\}', 'g'), value);
}
}