Bono · Design System

Sistemul Bono.

Tokens, componente și referințe vizuale pentru interfețele Bono The Edge.

Cum folosești design system-ul

Alege unde lucrezi și ia doar pașii care te privesc. În orice variantă cu Claude, cuvântul „Bono” sau „Edge” în cerere e cel care pornește skill-ul: „fă-mi un ecran de login Bono”. Fără el, Claude face UI generic.

Ești în organizația Bono pe claude.ai? Skill-ul e deja acolo. Scrii /edge33 sau ceri direct un ecran Bono.

Nu ești în organizație? Îl încarci tu, o singură dată, în contul tău:

  1. Descarcă arhiva skill-ului. E ultimul release, același număr ca în producție, și se regenerează singur la fiecare release.
    Descarcă edge-33-skill.zip
  2. În claude.ai: Settings → Capabilities → Skills → Upload.
  3. Gata. Ceri un ecran „Bono” și skill-ul pornește.

Skill-ul din Chat și cel din Claude Code sunt instalări separate, nu se văd unul pe altul.

Cum e organizat

Sidebar-ul listează câte o pagină per componentă — câte un buton, input, badge sau modal pe o pagină dedicată. Foundation e împărțit pe topicuri (colors, typography, spacing, grid, sections). Componentele marcate WIP sunt cele în lucru — restul sunt stable și nu primesc badge.

Paginile sunt momentan minimale (header + demo). Pe rând sunt repopulate cu informațiile relevante (variante, reguli, accesibilitate, copy guidance) pe sablonul dezvoltat în paralel.

Trei niveluri · ce ajunge în DS-ul de producție

DS-ul de producție e mai mic decât catalogul ăsta: din el pleacă doar componentele. Organismele și pattern-urile rămân aici, în edge-33, ca referință de compoziție — sunt ale produsului, nu ale sistemului.

Testul, trei întrebări în ordine.
  1. Numește ceva din business-ul Bono? (document, semnatar, Vox, firmă) → organism, oricât de reutilizabil pare.
  2. L-ar putea folosi neschimbat un produs complet diferit? → componentă.
  3. E o aranjare, nu un lucru? (un shell, un layout, un flux) → pattern.

Exemplul e deja în repo: doc-sheet a fost deprecat pe 2026-09-16 și înlocuit de .sheet.attached + .doc-list — adică organismul s-a spart într-o componentă generică plus conținutul lui de domeniu. Exact mișcarea pe care o cere separarea de mai jos.

Explorează

Logo

Regulă. Fișierul primar e assets/logo-full.svg (complet, roz). Variantele logo-black.svg și logo-white.svg sunt pentru fonduri speciale. Nu recrea logo-ul în CSS, folosește SVG-ul.