BoardButler styleguide
Every primitive in every state. The three epistemic states (not known, out of date, not enough data) share one neutral grey and always carry a text label, because the product never shows a confident colour for a fact it does not have.
The state vocabulary
Seven states, and no screen invents an eighth. ok, due and overdue are claims about the world. Not known, out of date and not enough data are claims about what we know.
| Token | Badge | Label | Meaning |
|---|---|---|---|
--bb-state-ok | Met | Met | This obligation is met and the record shows how. |
--bb-state-due | Due | Due | This is dated and is not late yet. |
--bb-state-overdue | Overdue | Overdue | The date has passed. |
--bb-state-unknown | Not known | Not known | Nobody has told BoardButler this yet, so nothing here is a claim about your corporation. |
--bb-state-stale | Out of date | Out of date | This was answered before and has aged past the freshness rule for this kind of fact. |
--bb-state-insufficient | Not enough data | Not enough data | There is some data here, and not enough of it to answer. |
--bb-state-consequence | Consequence | Consequence | What happens if the board does not act. |
Button
Card
Operating account
Every line on the last statement is matched to a posted entry.
Reserve fund study
The figures below come from the study on file and have aged past the refresh rule.
Insurance appraisal
Two of the four buildings have an appraisal on file, so the replacement value is partial.
Banner
ConsequenceBanner
Design rule 5: every screen answers what happens if we do not. A lending prompt, a financing link and a prequalification figure never render inside or beside one of these.
If this is not done: statutory consequence
The corporation cannot register a lien for this arrears after the notice window closes and loses its priority over the mortgage.
- Penalty
- $12,500.00
- Applies after
- November 30, 2026
- Liability
- The exposure sits with the corporation.
Condominium Act, 1998 (Ontario) section 85
Rules pack obligation on.lien.notice version 3
If this is not done: personal liability
Directors who approve a payment out of the reserve fund without a decision on record can be held personally responsible for the amount.
- Penalty
- $48,000.00
- Liability
- Directors are personally liable for this.
Condominium Act, 1998 (Ontario) section 93 (verify with counsel)
Governing document paragraph declaration-7-4
If this is not done: contractual consequence
The cleaning contract renews for another full term at the stated rate unless the corporation gives written notice before the renewal date.
- Penalty
- $36,000.00
- Applies after
- September 15, 2026
Service agreement section 12.2
Contract CT-0142 clause 12.2
The one line form
Table
| Obligation | Due | State | Penalty exposure |
|---|---|---|---|
| File the annual return | 2026-04-30 | Met | 0.00 |
| Deliver the audited statements | 2026-06-15 | Due | 0.00 |
| Hold the annual general meeting | 2026-03-31 | Overdue | 5,000.00 |
| Confirm the reserve study date | not recorded | Not known | 0.00 |
| Reserve fund study refresh | 2023-09-01 | Out of date | 0.00 |
| Insurance appraisal on file | 2026-08-01 | Not enough data | 0.00 |
Open obligations for a corporation that has not finished onboarding
No obligations yet
Not knownNobody has told BoardButler this yet, so nothing here is a claim about your corporation.
EmptyState
No open violations
MetNo reserve study on file
Not knownNobody has told BoardButler this yet, so nothing here is a claim about your corporation.
Bank feed has not synced
Out of dateThis was answered before and has aged past the freshness rule for this kind of fact.
Not enough history to benchmark
Not enough dataThere is some data here, and not enough of it to answer.
Skeleton
A placeholder while a region loads, and never a stand in for a value that failed to load.
Loading the ledger
Dialog
Rendered inline here so the accessibility suite can inspect it without a focus trap.