The header
The header is the picture at the top of the dashboard: Penny, the sluice gate, on a quay in one of five states. When more than one applies, the first wins, in this order: failing, deploying, pending, drift, first run, in sync.
Upstream is on the left, where crates pile up while changes are pending. Downstream is on the right, where the water runs while a stack deploys. Each picture has a light and a dark file, and the dashboard shows the one that matches your GitHub theme.
The pictures
Section titled “The pictures”first-runShown when the scan found no stacksin-syncShown when nothing is pending, deploying, failing or driftedpending-1Shown when that many stacks are pending: one crate per stackpending-4Shown when that many stacks are pending: one crate per stackpending-12Shown when that many stacks are pending: one crate per stackpending-moreShown when more than 12 stacks are pending: the row of crates runs on past the left edgedeployingShown when a stack is deployingfailingShown when a preview failed, or a row has a failure line
With the destroy sign
Section titled “With the destroy sign”When a pending or deploying row deletes or replaces a resource, the pending and deploying pictures carry the destroy sign: an amber warning triangle on a pole in the water. It does not move, and nothing else in the picture changes.
pending-4-destroysShown when the header state is pending, and a pending row has a delete or replacedeploying-destroysShown when the header state is deploying, and a pending or deploying row has a delete or replace
Water steps
Section titled “Water steps”The water upstream of Penny rises in five steps, with one amber mark each on the gauge.
| Step | Pending stacks |
|---|---|
| 1 | 1 or 2 |
| 2 | 3 or 4 |
| 3 | 5 to 7 |
| 4 | 8 to 10 |
| 5 | 11 or more |
Without the header
Section titled “Without the header”With dashboard.personality: false
the dashboard shows no header and none of the two voiced lines, and keeps the counts, the rows
and the plain wording.