From c777ccc6603df48ed68a10ad3ef97e74049ec6fe Mon Sep 17 00:00:00 2001 From: Jon Barlow Date: Tue, 7 Nov 2017 09:42:29 -0800 Subject: [PATCH 1/2] Changed innerText --- app/index.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/index.js b/app/index.js index 3b5b4af..f93c04f 100755 --- a/app/index.js +++ b/app/index.js @@ -8,14 +8,14 @@ var altitudeLabel = document.getElementById("altitude"); var pressureLabel = document.getElementById("pressure"); // Initialize the UI with some values -altitudeLabel.innerText = "-"; +altitudeLabel.text = "-"; // Create a new instance of the Barometer var bar = new Barometer(); bar.onreading = function() { - altitudeLabel.innerText = altitudeFromPressure(bar.pressure / 100) + " ft"; - pressureLabel.innerText = Math.round(bar.pressure / 100) + " hPa"; + altitudeLabel.text = altitudeFromPressure(bar.pressure / 100) + " ft"; + pressureLabel.text = Math.round(bar.pressure / 100) + " hPa"; } // Begin monitoring the sensor From 7c2df59f3492435c81238af602dffb8797ca4d09 Mon Sep 17 00:00:00 2001 From: Bill Date: Mon, 1 Jan 2018 09:24:26 -0800 Subject: [PATCH 2/2] Adds Labels, truncates Altitude and includes a App icon --- README.md | 4 ++++ app/index.js | 2 +- manifest.json | 1 + package.json | 10 +++++++++- resources/icon.png | Bin 0 -> 3296 bytes resources/index.gui | 6 ++++-- resources/styles.css | 13 +++++++++++-- 7 files changed, 30 insertions(+), 6 deletions(-) create mode 100644 manifest.json create mode 100644 resources/icon.png diff --git a/README.md b/README.md index 4a2ee7a..0e7747b 100644 --- a/README.md +++ b/README.md @@ -9,3 +9,7 @@ Find out more information on the ## License This example is licensed under the [MIT License](./LICENSE). + + +icon Location From: +https://upload.wikimedia.org/wikipedia/commons/thumb/9/90/Noun_project_1841.svg/1000px-Noun_project_1841.svg.png \ No newline at end of file diff --git a/app/index.js b/app/index.js index 18b776b..f170403 100755 --- a/app/index.js +++ b/app/index.js @@ -14,7 +14,7 @@ altitudeLabel.text = "-"; var bar = new Barometer(); bar.onreading = function() { - altitudeLabel.text = altitudeFromPressure(bar.pressure / 100) + " ft"; + altitudeLabel.text = Math.round(altitudeFromPressure(bar.pressure / 100)*100)/100 + " ft"; pressureLabel.text = Math.round(bar.pressure / 100) + " hPa"; } diff --git a/manifest.json b/manifest.json new file mode 100644 index 0000000..7af8682 --- /dev/null +++ b/manifest.json @@ -0,0 +1 @@ +{"appManifestVersion":1,"main":"app/index.js","svgMain":"resources/index.gui","svgWidgets":"resources/widgets.gui","appType":"app","i18n":{"en":{"name":"Altimeter"}},"buildId":"0x0ab90f121979b2ad","uuid":"0cb04f31-513b-4afe-9bea-3c6eb955f583","name":"Altimeter","bundleDate":"2018-01-01T17:01:16.275Z","requestedPermissions":[],"wipeColor":"#03a9f4"} \ No newline at end of file diff --git a/package.json b/package.json index 8593459..56f1131 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,15 @@ { "fitbit": { + "appUUID": "0cb04f31-513b-4afe-9bea-3c6eb955f583", "appType": "app", "appDisplayName": "Altimeter", - "wipeColor": "#03a9f4" + "iconFile": "resources/icon.png", + "wipeColor": "#03a9f4", + "requestedPermissions": [], + "i18n": { + "en": { + "name": "Altimeter" + } + } } } \ No newline at end of file diff --git a/resources/icon.png b/resources/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2d8ff4b5a51dba9513b70ff06d2d8dbe6e5dd767 GIT binary patch literal 3296 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 eu#uT~p7|e)+a@8Kf}P<20000 - altitude - pressure + Pressure altitude + - + Pressure + - \ No newline at end of file diff --git a/resources/styles.css b/resources/styles.css index 842d2bb..deaecde 100755 --- a/resources/styles.css +++ b/resources/styles.css @@ -4,16 +4,25 @@ svg { .large-value { font-family: Seville-Book; - font-size: 120; + font-size: 64; fill: fb-blue; width: 100%; text-anchor: middle; + text-length: 32; + } .small-value { font-family: Seville-Book; - font-size: 64; + font-size: 44; fill: fb-white; width: 100%; text-anchor: middle; + text-length: 32; } + +.label { + font-family: System-Regular; + fill: white; + text-anchor: middle; +} \ No newline at end of file