removed config page from repo
parent
2604a8d3ae
commit
e3216b3352
|
@ -1 +1,31 @@
|
||||||
assets
|
assets
|
||||||
|
config
|
||||||
|
|
||||||
|
# Created by https://www.gitignore.io/api/osx
|
||||||
|
|
||||||
|
### OSX ###
|
||||||
|
.DS_Store
|
||||||
|
.AppleDouble
|
||||||
|
.LSOverride
|
||||||
|
|
||||||
|
# Icon must end with two \r
|
||||||
|
Icon
|
||||||
|
|
||||||
|
|
||||||
|
# Thumbnails
|
||||||
|
._*
|
||||||
|
|
||||||
|
# Files that might appear in the root of a volume
|
||||||
|
.DocumentRevisions-V100
|
||||||
|
.fseventsd
|
||||||
|
.Spotlight-V100
|
||||||
|
.TemporaryItems
|
||||||
|
.Trashes
|
||||||
|
.VolumeIcon.icns
|
||||||
|
|
||||||
|
# Directories potentially created on remote AFP share
|
||||||
|
.AppleDB
|
||||||
|
.AppleDesktop
|
||||||
|
Network Trash Folder
|
||||||
|
Temporary Items
|
||||||
|
.apdisk
|
||||||
|
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Binary file not shown.
|
@ -1,40 +0,0 @@
|
||||||
<!DOCTYPE html>
|
|
||||||
<html lang="en">
|
|
||||||
<head>
|
|
||||||
<meta charset="utf-8">
|
|
||||||
<title>Super Simple Settings</title>
|
|
||||||
<link rel="stylesheet" href="css/slate.min.css">
|
|
||||||
<body>
|
|
||||||
|
|
||||||
<div class="item-container">
|
|
||||||
<div class="item-container-header">Color settings</div>
|
|
||||||
<div class="item-container-content">
|
|
||||||
<label class="item">
|
|
||||||
Background
|
|
||||||
<input id="color-bg" type="text" class="item-color item-color-normal" value="#000000">
|
|
||||||
</label>
|
|
||||||
<label class="item">
|
|
||||||
Minute Hand
|
|
||||||
<input id="color-m" type="text" class="item-color item-color-normal" value="#ffffff">
|
|
||||||
</label>
|
|
||||||
<label class="item">
|
|
||||||
Hour Hand
|
|
||||||
<input id="color-h" type="text" class="item-color item-color-normal" value="#ff0000">
|
|
||||||
</label>
|
|
||||||
<label class="item">
|
|
||||||
Center Peg
|
|
||||||
<input id="color-p" type="text" class="item-color item-color-normal" value="#555555">
|
|
||||||
</label>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="item-container">
|
|
||||||
<div class="button-container">
|
|
||||||
<input id="send" type="button" class="item-button" value="SEND">
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<script src="js/slate.min.js"></script>
|
|
||||||
<script src="js/main.js"></script>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
|
@ -1,63 +0,0 @@
|
||||||
(function() {
|
|
||||||
loadOptions();
|
|
||||||
submitHandler();
|
|
||||||
})();
|
|
||||||
|
|
||||||
function submitHandler() {
|
|
||||||
var $submitButton = $('#send');
|
|
||||||
|
|
||||||
$submitButton.on('click', function() {
|
|
||||||
console.log('Submit');
|
|
||||||
|
|
||||||
var return_to = getQueryParam('return_to', 'pebblejs://close#');
|
|
||||||
document.location = return_to + encodeURIComponent(JSON.stringify(getAndStoreConfigData()));
|
|
||||||
});
|
|
||||||
}
|
|
||||||
|
|
||||||
function loadOptions() {
|
|
||||||
var $colorbg = $('#color-bg');
|
|
||||||
var $colorm = $('#color-m');
|
|
||||||
var $colorh = $('#color-h');
|
|
||||||
var $colorp = $('#color-p');
|
|
||||||
|
|
||||||
if (localStorage.colorbg) {
|
|
||||||
$colorbg[0].value = localStorage.colorbg;
|
|
||||||
$colorm[0].value = localStorage.colorm;
|
|
||||||
$colorh[0].value = localStorage.colorh;
|
|
||||||
$colorp[0].value = localStorage.colorp;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
function getAndStoreConfigData() {
|
|
||||||
var $colorbg = $('#color-bg');
|
|
||||||
var $colorm = $('#color-m');
|
|
||||||
var $colorh = $('#color-h');
|
|
||||||
var $colorp = $('#color-p');
|
|
||||||
|
|
||||||
var options = {
|
|
||||||
colorbg: $colorbg.val(),
|
|
||||||
colorm: $colorm.val(),
|
|
||||||
colorh: $colorh.val(),
|
|
||||||
colorp: $colorp.val(),
|
|
||||||
};
|
|
||||||
|
|
||||||
localStorage.colorbg = options.colorbg;
|
|
||||||
localStorage.colorm = options.colorm;
|
|
||||||
localStorage.colorh = options.colorh;
|
|
||||||
localStorage.colorp = options.colorp;
|
|
||||||
|
|
||||||
console.log('Got options: ' + JSON.stringify(options));
|
|
||||||
return options;
|
|
||||||
}
|
|
||||||
|
|
||||||
function getQueryParam(variable, defaultValue) {
|
|
||||||
var query = location.search.substring(1);
|
|
||||||
var vars = query.split('&');
|
|
||||||
for (var i = 0; i < vars.length; i++) {
|
|
||||||
var pair = vars[i].split('=');
|
|
||||||
if (pair[0] === variable) {
|
|
||||||
return decodeURIComponent(pair[1]);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return defaultValue || false;
|
|
||||||
}
|
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue