People & companies — round mark = person, square mark = company; initials over a hue hashed from the name
Person — identity + contacts
Josef NovákOsoba · Majitel firmy
Pardubice · 46–65
+420 605 123 456josef.novak@email.cz
Company — identity + contacts
Brno Tech a.s.Firma · IT & software
Brno · 250+ zam.
+420 542 210 333info@brnotech.cz
Typed objects — solid --ic identity tile + white glyph, one reserved hue per type (amber = meeting, blue = task, lime = note)
Meeting — time, place, attendees
Čtvrtletní reviewSchůzka · Online
Naplánováno
St 2. 4. 2026 · 14:00–15:00
Google Meet · meet.google.com/xyz+2 další
Task — assignee, due, priority
Připravit nabídkuÚkol · Expanze CEE
Probíhá
Termín za 2 dny · pá 4. 4. 2026
Řešitel Eva DvořákováPriorita Vysoká
Note — author, date, excerpt
Zápis z jednáníPoznámka · Eva Dvořáková
28. 6. 2026 · 14:32
Klient potvrdil rozpočet na Q3 a požádal o revidovanou nabídku do konce týdne. Hlavní kontakt je nově Marek Procházka, fakturace přes mateřskou firmu.
Připojeno k Brno Tech a.s.
Entity preview popover — one surface, opened on hover/focus of an inline entity-ref chip, shared across every record type. Identity sits top-left: a round mark = person, a square mark = company (initials over a hue hashed from the name), or a solid --ic tile + white glyph for typed objects (amber calendar = meeting, blue check = task, lime note = note — one reserved hue per type, matching entity-ref & nav segments). The head (mark + 14px title + type subtitle, with an optional status pill) and the closing "Otevřít detail" stay constant; the middle adapts to the type — contacts show phone & e-mail, a meeting shows date/time, place and stacked attendees, a task shows due date, assignee & priority, a note shows a 3-line excerpt and what it is attached to. Portalled to body in-app; closes on scroll / resize / Esc.