{{/* chip — one event, wherever it appears. The variant tokens carry meaning that must survive greyscale and a stylesheet that failed to load, so each is ALSO said in text: a past event's time reads "ended 09:30", a cancelled one prints the word, and a note prints "All day" rather than relying on its outline. Colour is never the only channel. --cal-hue is the owning calendar's colour intent. The stylesheet mixes it against a theme token rather than using it raw, so a calendar's colour cannot produce an unreadable chip. */}} {{define "chip"}} {{.TimeLabel}} {{if eq .Event.Status "cancelled"}}Cancelled: {{end}}{{.Event.Title}} {{end}}