Every release of Zellify: what is new, what changed, and what your code has to do.
Zellify's dashboard tokens rebuilt on shadcn/ui's roles: every text colour now passes contrast in light and dark, dark mode has real layers, and each component exists in code and in the Figma library under the same name.
| Before | Now | Note |
|---|---|---|
| <Button variant="primary"> | <Button> | default is the primary button |
| variant="secondary" | variant="outline" | |
| variant="tertiary" | variant="secondary" | |
| variant="secondary-elevated" | variant="outline" | the border carries the edge; no shadow |
| variant="destructive" | variant="destructive" | now red text on a red tint, shadcn's style |
| variant="secondary-destructive" | variant="destructive" | |
| variant="inspector" / "text-tool" | ghost, size icon-sm or xs | builder toolbar |
| size="small" / "medium" / "large" | size="sm" / default / "lg" | |
| leftIcon, rightIcon, isIcon | icon as a child, size="icon" | |
| --button-primary-bg | --primary | |
| --page-background | --background | |
| --background-bg-panel | --card | |
| --background-modal-bg-modal, --menu-bg | --popover | |
| --text-secondary-foreground | --muted-foreground | two text greys now: foreground and muted |
| --text-muted-foreground, --text-misc-foreground | --muted-foreground | |
| --input-primary-bg | --field | |
| --status-success-fg | --success (dot), --success-foreground (text) | |
| --button-accent-bg | --primary-muted | |
| Surface tier="menu" / "modal" | --popover |