Pre-alpha · First usable release planned for late 2026.

Gramlot Rosetta One idea. Five implementations.

Lesson 06 · First steps

Contact colors

Each contact now has a Title background color picker. Its value and the title bar background subscribe to the same relative Data field, ^.color. Choose a color to update that title bar immediately; every contact keeps its own color.

Example · Gramlot Python

Code

How it works · Gramlot Python

Each card initializes its own color field. The picker and label_background both bind to ^.color, so live=True updates only that card’s title bar as a color is selected. The existing relative bindings for contact details remain unchanged.