Everyday photography, from light to finished set
Priya Raman · Photographer- 14 lessons
- 3 h 17 min
- 5 modules
Lesson 7 of 14Warm and cool palettes20 min
Modules
- Seeing light (done)2/2
- Framing (done)3/3
- Colour (in progress)1/3
- Street0/3
+1 more module
Online course card: drawn cover, title, instructor, lesson/time/module chips, a progress ring with Lesson 7 of 14, the next lesson with a Continue key, a modules preview with done ticks, and an enrolled vs not-enrolled state.
+1 more module
Pro source requires Pebble Pro. Try the full preview above.
| Prop | Type | Default | Description |
|---|---|---|---|
| title | string | — | Course title; names the card. |
| instructor | { name; role?; avatar? } | — | Shown under the title. |
| cover | ReactNode | — | Drawn cover (decorative). |
| level | string | — | Chip on the cover, e.g. Beginner. |
| modules | { id; title; lessons: { id; title; minutes }[] }[] | — | Course outline; totals and the next lesson are derived from it. |
| completed | string[] | [] | Ids of finished lessons. |
| enrolled | boolean | false | Progress and Continue, or price and Enroll. |
| price | number | — | Shown when not enrolled; 0 reads Free. |
| currency / locale | string | "USD" / "en-US" | Price formatting. |
| onEnroll / onPreview | () => void | — | Not-enrolled actions. |
| onContinue | (lesson) => void | — | Called with the next lesson. |
| previewCount | number | 4 | Modules listed before "+n more". |
Try the full preview above. Editable source and build guides require Pebble Pro.