You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: apps/boxclk/README.md
+14-4Lines changed: 14 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Box Clock
2
2
3
-
Box Clock is a customizable Bangle.js 2 clock built around named layouts. Use the App Loader customizer to arrange boxes in a live preview, save multiple layouts, and switch between them on the watch.
3
+
Box Clock is a customizable Bangle.js 2 clock built around named layouts. Use the App Loader interface to arrange boxes and `clkinfo` regions in a live preview, save multiple layouts, and switch between them on the watch.
4
4
5
5
## Why Use It
6
6
@@ -12,7 +12,7 @@ Box Clock is a customizable Bangle.js 2 clock built around named layouts. Use th
12
12
## Quick Start
13
13
14
14
1. Install Box Clock from the App Loader.
15
-
2. Open the `Customizer`.
15
+
2. Open the interface.
16
16
3. Pick a layout, or create a new one from an existing preset.
17
17
4. Drag boxes on the preview, edit their text and appearance, and choose a background.
18
18
5. Upload the result to the watch.
@@ -24,7 +24,7 @@ You do not need to edit JSON for the normal workflow. The web editor is the main
24
24
25
25
Box Clock stores its face as named layouts.
26
26
27
-
It installs with a default layout. The customizer also includes optional example layouts that you can add separately.
27
+
It installs with a default layout. The interface also includes optional example layouts that you can add separately.
28
28
29
29
Each saved layout is independent, so you can keep multiple layouts and switch between them from the watch.
30
30
@@ -48,14 +48,22 @@ If you want a layout-specific look instead, you can pick:
48
48
49
49
In the web editor you can:
50
50
51
-
- add boxes for time, date, day, meridian, battery, steps, or custom text
51
+
- add boxes for time, date, day, meridian, battery, steps, `clkinfo`, or custom text
52
52
- drag boxes directly on the watch preview
53
53
- resize text and box boundaries
54
54
- duplicate, reorder, and delete boxes
55
55
- rename layouts
56
56
- duplicate layouts
57
+
- import custom `.pbf` font files
57
58
- upload backgrounds and preview them before sending them to the watch
58
59
60
+
## Font Tools
61
+
62
+
If you want to build your own `.pbf` fonts for Box Clock, these are the main resources:
63
+
64
+
-[Google Fonts](https://fonts.google.com/)
65
+
-[Espruino Font Converter](https://www.espruino.com/Font+Converter)
66
+
59
67
## On-Watch Editing
60
68
61
69
If you only need a quick position tweak on the watch:
@@ -67,6 +75,8 @@ If you only need a quick position tweak on the watch:
67
75
68
76
The web editor is still the better option for full customization.
69
77
78
+
`clkinfo` boxes work normally on the watch and show a `clkinfo` placeholder while layout mode is active.
0 commit comments