https://github.com/rozek/banglejs-2-rainbow-clock-face
a simple clock face with numbers 1...12 in "rainbow" colors for analog clocks on a Bangle.js 2
https://github.com/rozek/banglejs-2-rainbow-clock-face
banglejs
Last synced: about 1 year ago
JSON representation
a simple clock face with numbers 1...12 in "rainbow" colors for analog clocks on a Bangle.js 2
- Host: GitHub
- URL: https://github.com/rozek/banglejs-2-rainbow-clock-face
- Owner: rozek
- License: mit
- Created: 2022-01-09T06:23:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-03-01T05:58:32.000Z (over 4 years ago)
- Last Synced: 2025-01-29T20:29:58.739Z (over 1 year ago)
- Topics: banglejs
- Language: JavaScript
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# banglejs-2-rainbow-clock-face #
a simple clock face with numbers 1...12 in "rainbow" colors for analog clocks on a Bangle.js 2
This module draws a face with the numbers 1-12 (optionally surrounded by dots for every minute) with a "rainbow"-like color gradient for an analog clock running on a [Bangle.js 2](https://www.espruino.com/Bangle.js2).

without dots

with Dots
## Usage ##
Within a clock implementation, the module may be used as follows:
```javascript
let Clockwork = require(...);
Clockwork.windUp({
face:require('https://raw.githubusercontent.com/rozek/banglejs-2-rainbow-clock-face/main/ClockFace.js'),
...
}, { withDots:true });
```
`Settings.withDots` controls whether surrounding dots are drawn or not: if set to `true`, they are drawn otherwise not.
## Example ##
The following code shows a complete example for a (still simple) analog clock using this clock face:
```javascript
let Clockwork = require('https://raw.githubusercontent.com/rozek/banglejs-2-simple-clockwork/main/Clockwork.js');
Clockwork.windUp({
face: require('https://raw.githubusercontent.com/rozek/banglejs-2-rainbow-clock-face/main/ClockFace.js'),
hands:require('https://raw.githubusercontent.com/rozek/banglejs-2-simple-clock-hands/main/ClockHands.js'),
},{
Foreground:'#FFFFFF', Background:'#000000', Seconds:'#FFFF00'
});
```
## License ##
[MIT License](LICENSE.md)