Skip to Content

Design system

Real stories · Honest voices · No bullshit

  • Version2
  • ScopeShow
  • Date2026-11-04
  • Part ofSingular Works
  • SourceOdoo, published version
  • Content languagePartly in Spanish
01

Identity

Purpose, mission, vision and values

Part of Singular Works

Real stories · Honest voices · No bullshit

Slogan

Values

Real stories

Lo que se cuenta ha pasado: un proyecto concreto y una persona concreta. Es la primera cláusula del eslogan y el sentido de «los proyectos y quien los emprende».

Cada pieza parte de un proyecto con nombre y de quien lo emprende. No se inventan casos ni se componen varios en uno. Se da el hecho (cuándo, con qué, qué pasó) antes que el adjetivo.

Honest voices

Habla quien emprende, con sus palabras, y dice también lo que salió mal o no se sabía. Es la segunda cláusula del eslogan y el sentido de «emprender, contado por quien emprende».

La persona del proyecto es quien cuenta, en primera persona. Se deja el error, la duda y lo que sigue sin resolverse. Las comillas se reservan para citas literales. La marca no habla por ella.

No bullshit

Sin postureo, sin jerga y sin relato de éxito inflado. Es la tercera cláusula del eslogan.

Frases directas y concretas. Si una frase podría estar en un folleto, se reescribe. No se prometen fórmulas ni resultados. Se evitan las palabras infladas («disruptivo», «referente», «inspirador») y el tono de nota de prensa.

Institutional text

  • los proyectos y quien los emprende; programa de Singular Works — sello de contenidos
02

Logo

Variants, clear space and usage

Variants

Clear space

Clear space
Free margin on all four sides: 25 % of the logo height

Forbidden uses

Not like thisSobre fondo claro, nunca las variantes .W ni .O.B (crema y blanco sobre #F4F4F4 no se leen); sobre fondo oscuro, nunca las de color ni las .B.
Not like thisNo deformar ni girar el logotipo; no añadirle sombra, contorno ni efecto; no separar la S del resto del nombre ni cambiar el asterisco de sitio. Sobre fotografía solo cabe en una zona plana donde el tono elegido cumpla 4,5:1 con lo que tiene detrás.
03

Color

Ramps, roles and contrasts

Ramps

Primario

900 #150D00
800 #302203
700 #4D3805
600 #6D510B
Secundario #8C6B20 Exacto de Illustrator (color.secundario). Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
400 #AF8932
Source colour #D4A843 Exacto de Illustrator (color.primario). Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
200 #E7C889
100 #F8E8C9
50 #FFF9EC

Neutro

Oscuro #0E0E0E Exacto de Illustrator (color.oscuro). Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
800 #242424
700 #3C3C3C
600 #555555
Gris #707070 Bordes de campos y separadores con función. Propuesta derivada.
400 #8C8C8C
Primario monochrome #AAAAAA Exacto de Illustrator (color.primario-monocromo). Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
200 #C7C7C7
100 #E5E5E5
Claro #F4F4F4 Exacto de Illustrator (color.claro). Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
Blanco #FFFFFF Blanco puro derivado: superficie del tema claro. Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.

Crema

900 #12100D
800 #2A2620
700 #433E35
600 #5E574C
500 #7A7265
400 #978F81
300 #B5ADA0
200 #D0CABF
Source colour #EDE8E0 Exacto de Illustrator (color.crema). Rampa de la crema. Paso 100 = color.crema (#EDE8E0), exacto de Illustrator; los demás, derivados.
50 #FAF8F3

Exito

500 #1B7B3C
300 #66BE7B

Aviso

500 #9E5A0F
300 #EE9748

Error

500 #C13C36
300 #FD8C80

Roles

Light

  • Background #F4F4F4
  • Superficie #FFFFFF
  • Superficie alta #FFFFFF
  • Tinta #0E0E0E
  • Tinta suave #707070
  • Tinta sobre primario #F4F4F4
  • Primario #8C6B20
  • Primario hover #6D510B
  • Acento #8C6B20
  • Borde #707070
  • Foco #8C6B20
  • Exito #1B7B3C
  • Aviso #9E5A0F
  • Error #C13C36
  • Enlace #0E0E0E

Dark

  • Background #0E0E0E
  • Superficie #242424
  • Superficie alta #3C3C3C
  • Tinta #EDE8E0
  • Tinta suave #AAAAAA
  • Tinta sobre primario #0E0E0E
  • Primario #D4A843
  • Primario hover #E7C889
  • Acento #D4A843
  • Borde #707070
  • Foco #D4A843
  • Exito #66BE7B
  • Aviso #EE9748
  • Error #FD8C80
  • Enlace #EDE8E0

Contrasts

Aa

oscuro / claro

17.55:1 AAA

Aa

secundario / claro

4.50:1 AA

Aa

gris / claro

4.50:1 AA

Aa

crema / oscuro

15.82:1 AAA

Aa

primario / oscuro

8.71:1 AAA

Aa

primario-monocromo / oscuro

8.30:1 AAA

Aa

tinta / fondo

17.55:1 AAA

Aa

tinta / superficie

19.30:1 AAA

Aa

tinta / superficie-alta

19.30:1 AAA

Aa

tinta-suave / fondo

4.50:1 AA

Aa

tinta-suave / superficie

4.95:1 AA

Aa

tinta-suave / superficie-alta

4.95:1 AA

Aa

tinta-sobre-primario / primario

4.50:1 AA

Aa

tinta-sobre-primario / primario-hover

6.74:1 AA

Aa

enlace / fondo

17.55:1 AAA

Aa

enlace / superficie

19.30:1 AAA

Aa

enlace / superficie-alta

19.30:1 AAA

Aa

exito / fondo

4.83:1 AA

Aa

exito / superficie

5.32:1 AA

Aa

exito / superficie-alta

5.32:1 AA

Aa

aviso / fondo

4.86:1 AA

Aa

aviso / superficie

5.35:1 AA

Aa

aviso / superficie-alta

5.35:1 AA

Aa

error / fondo

4.81:1 AA

Aa

error / superficie

5.29:1 AA

Aa

error / superficie-alta

5.29:1 AA

Aa

primario / fondo

4.50:1 AA

Aa

acento / fondo

4.50:1 AA

Aa

borde / fondo

4.50:1 AA

Aa

borde / superficie

4.95:1 AA

Aa

foco / fondo

4.50:1 AA

Aa

foco / superficie

4.95:1 AA

Aa

tinta / fondo

15.82:1 AAA

Aa

tinta / superficie

12.72:1 AAA

Aa

tinta / superficie-alta

9.04:1 AAA

Aa

tinta-suave / fondo

8.30:1 AAA

Aa

tinta-suave / superficie

6.68:1 AA

Aa

tinta-suave / superficie-alta

4.74:1 AA

Aa

tinta-sobre-primario / primario

8.71:1 AAA

Aa

tinta-sobre-primario / primario-hover

11.96:1 AAA

Aa

enlace / fondo

15.82:1 AAA

Aa

enlace / superficie

12.72:1 AAA

Aa

enlace / superficie-alta

9.04:1 AAA

Aa

exito / fondo

8.47:1 AAA

Aa

exito / superficie

6.81:1 AA

Aa

exito / superficie-alta

4.84:1 AA

Aa

aviso / fondo

8.41:1 AAA

Aa

aviso / superficie

6.76:1 AA

Aa

aviso / superficie-alta

4.80:1 AA

Aa

error / fondo

8.49:1 AAA

Aa

error / superficie

6.82:1 AA

Aa

error / superficie-alta

4.85:1 AA

Aa

primario / fondo

8.71:1 AAA

Aa

acento / fondo

8.71:1 AAA

borde / fondo

3.89:1 AA, large text only

borde / superficie

3.13:1 AA, large text only

Aa

foco / fondo

8.71:1 AAA

Aa

foco / superficie

7.00:1 AAA

Forbidden combinations

  • No usar #D4A843 sobre #F4F4F4: contraste 2.01:1, por debajo de AA.

  • No usar #AAAAAA sobre #F4F4F4: contraste 2.11:1, por debajo de AA.

  • No usar #8C6B20 sobre #0E0E0E: contraste 3.89:1, por debajo de AA.

  • No usar #707070 sobre #0E0E0E: contraste 3.89:1, por debajo de AA.

04

Typography

Families, specimens and scale

Families

Barlow Condensed

Primaria

Outstarting

400700

Styles

Display 61px · 700 · 1 Covers, title cards and big figures

Real stories · Honest voices · No bullshit

Title 1 49px · 700 · 1.05 Page or section title

Outstarting

Title 2 39px · 700 · 1.1 Subtitle and card title

Real stories · Honest voices · No bullshit

Title 3 31px · 700 · 1.15 Minor title inside a block

Outstarting

Title 4 25px · 700 · 1.2 Titles

Real stories · Honest voices · No bullshit

Title 5 20px · 700 · 1.25 Titles

Outstarting

Body l 20px · 400 · 1.5 Running interface text

Real stories · Honest voices · No bullshit

Body 16px · 400 · 1.5 Running interface text

Outstarting

Body s 14px · 400 · 1.45 Notes, captions and secondary text

Real stories · Honest voices · No bullshit

Label 12px · 700 · 1.35 Eyebrows, labels and metadata

Outstarting

Slogan 14px · 400 · 1.3

Real stories · Honest voices · No bullshit

05

Spacing and shape

Scale, radii and elevation

Radii

00px
22px
44px
Marco5.55%

Elevation

1 0 1px 2px rgba(14,14,14,0.12)
2 0 4px 12px rgba(14,14,14,0.16)
3 0 12px 32px rgba(14,14,14,0.24)

On a light surface, so the shadow shows in any theme.

06

Iconography

Pending

Icons

It is not published for this brand yet.

07

Components

Standard web parts of the group

Button

A single primary button per view; the rest, secondary or ghost.

Variants, states and code

The action of a view.

Variants

Secondary
Ghost

States

Normal
Hover
Active
Disabled

Usage rule A single primary button per view; the rest, secondary or ghost.

Code
<button type="button" class="bb-c-button bb-c-button--primario">Get in touch</button>

Card

Show

Real stories · Honest voices · No bullshit

Real stories · Honest voices · No bullshit

Read more

One idea per card, and all cards in a row the same height.

Variants, states and code

A piece of content with title, text and link.

Variants

Show

Real stories · Honest voices · No bullshit

Real stories · Honest voices · No bullshit

Read more
Border

Show

Real stories · Honest voices · No bullshit

Real stories · Honest voices · No bullshit

Read more
Accent

States

Show

Real stories · Honest voices · No bullshit

Real stories · Honest voices · No bullshit

Read more
Normal

Show

Real stories · Honest voices · No bullshit

Real stories · Honest voices · No bullshit

Read more
Hover

Usage rule One idea per card, and all cards in a row the same height.

Code
<article class="bb-c-card bb-c-card--superficie">
                <p class="bb-c-card__over">Show</p>
                <h3 class="bb-c-card__title">Real stories · Honest voices · No bullshit</h3>
                <p class="bb-c-card__text">Real stories · Honest voices · No bullshit</p>
                <a class="bb-c-card__link" href="#">Read more</a>
        </article>

Page header

Show

Outstarting

Real stories · Honest voices · No bullshit

A single main title per page, saying what it is about in one line.

Variants, states and code

The opening of a page: eyebrow, title and lead.

Variants

Show

Outstarting

Real stories · Honest voices · No bullshit

Accent

Usage rule A single main title per page, saying what it is about in one line.

Code
<header class="bb-c-header bb-c-header--superficie">
            <p class="bb-c-header__over">Show</p>
            <h1 class="bb-c-header__title">Outstarting</h1>
            <p class="bb-c-header__lede">Real stories · Honest voices · No bullshit</p>
        </header>

Call to action

One per page, at the end, with a verb that says what happens on click.

Variants, states and code

The close of a page, with a single action.

Variants

Surface

Usage rule One per page, at the end, with a verb that says what happens on click.

Code
<aside class="bb-c-cta bb-c-cta--acento">
            <h2 class="bb-c-cta__title">Real stories · Honest voices · No bullshit</h2>
            <a class="bb-c-button bb-c-button--primario" href="#">Get in touch</a>
        </aside>

Quote

Real stories · Honest voices · No bullshit

Outstarting

Always with its author; if it cannot be attributed, it is not a quote.

Variants, states and code

A highlighted sentence with its author.

Variants

Real stories · Honest voices · No bullshit

Outstarting
Surface

Usage rule Always with its author; if it cannot be attributed, it is not a quote.

Code
<blockquote class="bb-c-quote bb-c-quote--filete">
            <p class="bb-c-quote__text">Real stories · Honest voices · No bullshit</p>
            <cite class="bb-c-quote__author">Outstarting</cite>
        </blockquote>

Statistic

129

items published in its design system

A real figure with its source; no data, no statistic.

Variants, states and code

A figure with what it means.

Variants

129

items published in its design system

Accent

Usage rule A real figure with its source; no data, no statistic.

Code
<div class="bb-c-stat bb-c-stat--superficie">
            <p class="bb-c-stat__value">129</p>
            <p class="bb-c-stat__label">items published in its design system</p>
        </div>

Frequently asked questions

What is Outstarting?

Real stories · Honest voices · No bullshit

What drives it?

Real stories · Honest voices · No bullshit

Questions people really ask, with the answer in the first line.

Variants, states and code

Questions that open and close without scripts.

Usage rule Questions people really ask, with the answer in the first line.

Code
<div class="bb-c-faq">
            <details class="bb-c-faq__item" open="open">
                <summary class="bb-c-faq__q">What is Outstarting?</summary>
                <p class="bb-c-faq__a">Real stories · Honest voices · No bullshit</p>
            </details>
            <details class="bb-c-faq__item">
                <summary class="bb-c-faq__q">What drives it?</summary>
                <p class="bb-c-faq__a">Real stories · Honest voices · No bullshit</p>
            </details>
        </div>

Footer

No promotions: identity, legal links and contact.

Variants, states and code

The close of every page: brand and links.

Variants

Light

Usage rule No promotions: identity, legal links and contact.

Code
<footer class="bb-c-footer bb-c-footer--oscuro" data-bb-theme="oscuro">
            <strong class="bb-c-footer__brand">Outstarting</strong>
            <ul class="bb-c-footer__links">
                <li><a href="#">Legal notice</a></li>
                <li><a href="#">Privacy</a></li>
                <li><a href="#">Contact</a></li>
            </ul>
        </footer>

Form fields

Every field with a visible label; the error is said in words, not only in colour.

Variants, states and code

Text, email and selection fields with their label, hint and error.

States

Normal
Focus
Error
Disabled

Usage rule Every field with a visible label; the error is said in words, not only in colour.

Code
<form class="bb-c-form bb-c-form--base">
            <label class="bb-c-field">
                <span class="bb-c-field__label">Name</span>
                <input class="bb-c-field__input" type="text" value="Outstarting"/>
            </label>
            <label class="bb-c-field">
                <span class="bb-c-field__label">Email</span>
                <input class="bb-c-field__input" type="email"/>
                <span class="bb-c-field__hint">Only to answer you.</span>
            </label>
            <label class="bb-c-field">
                <span class="bb-c-field__label">Topic</span>
                <select class="bb-c-field__input">
                    <option>Real stories</option><option>Honest voices</option><option>No bullshit</option>
                </select>
            </label>
        </form>

Selection

Topic

One choice, option cards; several, checkboxes. The whole card is clickable and the choice is never said only in colour.

Variants, states and code

Choosing one option among cards, or several with checkboxes.

Variants

Topic
Checkboxes

States

Topic
Normal
Topic
Focus
Topic
Disabled

Usage rule One choice, option cards; several, checkboxes. The whole card is clickable and the choice is never said only in colour.

Code
<fieldset class="bb-c-choice bb-c-choice--tarjetas">
            <legend class="bb-c-field__label">Topic</legend>
                <label class="bb-c-option">
                    <input type="radio" name="bb-c-choice-normal" checked="True"/>
                    <span class="bb-c-option__title">Real stories</span>
                    <span class="bb-c-option__text">Outstarting</span>
                </label><label class="bb-c-option">
                    <input type="radio" name="bb-c-choice-normal"/>
                    <span class="bb-c-option__title">Honest voices</span>
                    <span class="bb-c-option__text">Outstarting</span>
                </label>
        </fieldset>

Alerts

Real stories · Honest voices · No bullshit

One sentence that says what happened and what to do; colour is never the only signal.

Variants, states and code

A short message about what has just happened.

Variants

Received: the Outstarting team will answer you.

Success
Error

Usage rule One sentence that says what happened and what to do; colour is never the only signal.

Code
<div class="bb-c-alert bb-c-alert--info" role="status">
            <span class="bb-c-alert__mark" aria-hidden="true"></span>
            <p class="bb-c-alert__text">Real stories · Honest voices · No bullshit</p>
        </div>

Badges

Show Version 2 Current Real storiesHonest voices

One or two words; never as a button.

Variants, states and code

Short labels for state, kind or category.

Variants

Show Version 2 Current Real storiesHonest voices

Compact

Usage rule One or two words; never as a button.

Code
<p class="bb-c-badges bb-c-badges--base">
            <span class="bb-c-badge bb-c-badge--acento">Show</span>
            <span class="bb-c-badge">Version 2</span>
            <span class="bb-c-badge bb-c-badge--borde">Current</span>
            <span class="bb-c-badge bb-c-badge--borde">Real stories</span><span class="bb-c-badge bb-c-badge--borde">Honest voices</span>
        </p>

Table

StyleSizeUse
Display61 pxCovers, title cards and big figures
Title 149 pxPage or section title
Title 239 pxSubtitle and card title
Title 331 pxMinor title inside a block
Title 425 pxTitles

Only for data that is compared; the header always says what each column is.

Variants, states and code

Data in rows and columns, with header.

Variants

StyleSizeUse
Display61 pxCovers, title cards and big figures
Title 149 pxPage or section title
Title 239 pxSubtitle and card title
Title 331 pxMinor title inside a block
Title 425 pxTitles
Striped

Usage rule Only for data that is compared; the header always says what each column is.

Code
<table class="bb-c-table bb-c-table--superficie">
            <thead><tr><th scope="col">Style</th><th scope="col">Size</th><th scope="col">Use</th></tr></thead>
            <tbody>
                <tr>
                    <td>Display</td><td><code>61 px</code></td><td>Covers, title cards and big figures</td>
                </tr><tr>
                    <td>Title 1</td><td><code>49 px</code></td><td>Page or section title</td>
                </tr><tr>
                    <td>Title 2</td><td><code>39 px</code></td><td>Subtitle and card title</td>
                </tr><tr>
                    <td>Title 3</td><td><code>31 px</code></td><td>Minor title inside a block</td>
                </tr><tr>
                    <td>Title 4</td><td><code>25 px</code></td><td>Titles</td>
                </tr>
            </tbody>
        </table>

Progress

Own to the brand in this book100 %

Always with the figure in text next to the bar.

Variants, states and code

How far something has gone, as a bar and as a figure.

Variants

Own to the brand in this book100 %

Outline

Usage rule Always with the figure in text next to the bar.

Code
<div class="bb-c-progress bb-c-progress--acento">
            <p class="bb-c-progress__head"><span>Own to the brand in this book</span><strong>100 %</strong></p>
            <div class="bb-c-progress__track" role="progressbar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="100" aria-label="Own to the brand in this book">
                <span class="bb-c-progress__bar" style="width: 100%"></span>
            </div>
        </div>
08

Documents

Paper, templates and covers

Brand templates

Word letterhead

A4 with the logo, the company foot, the brand styles and placeholders to write over.

09

Signature

The brand's email signature

The email signature closes every message from the brand: the logo, the person's name and job title, contact details and, if the brand publishes them, a banner and a legal notice. It is generated from the brand's published version, so it changes when the brand does.

First Last

Job title

Phone · email

Preview with fictitious data

Team members generate their signature from their Odoo Preferences, signed in as an employee.

10

Presentations

This brand's skin and the common structure

Brand templates

PowerPoint 16:9

Cover, divider, content, two columns, picture and text, figure or quote and closing with contact, each with its placeholders.

Skin

Colours

  • Paper #F4F4F4
  • Ink #0E0E0E
  • Heading #6D510B
  • Accent #8C6B20
  • Signal #C13C36
  • Surface #FFFFFF
  • Stage #0E0E0E
  • Stage ink #EDE8E0

Lowest text contrast: 4.5:1

Composition

Headings
Barlow Condensed
Text
Barlow Condensed
Margin
1.25 in
Gap
0.35 in
Card radius
0.042 in
Scale: cover, title, label
40 · 30 · 23 pt

Download a sample of the deck. Fictitious content, with no client data.

Structure

  1. SB Cover Cover: title, client, reference, date and client logo
  2. SB Agenda Contents, with more than two sections
  3. SB Section Divider, with 4 slides or more in a section
  4. SB Content The included sections, in their order
  5. SB Closing Closing: thanks and contact of the owner

Template layouts

Cover
SB Cover
Contents
SB Agenda
Divider
SB Section
Text
SB Content
Two columns
SB Two Columns
Three columns
SB Three Columns
KPIs
SB KPI Tiles
Table
SB Table
Gantt
SB Gantt
Team
SB Team
Closing
SB Closing
Blank
SB Blank

Sections with their own slides

  • Goals, Requirements and Scope
  • Planning and Milestones
  • Governance Model
  • Team
  • Success Stories
  • Fees
  • Payment Terms
  • Terms and Conditions
11

Proposals

The pieces that are printed

Pieces

Cover

Full bleed, with the house art.

Body

The included sections, numbered, with the head and foot of the document system.

Acceptance

Full bleed, with the boxes where the client signs.

Back cover

Full bleed, with the art and the legal foot.

Sections the body can carry

  • Background
  • State of the Art
  • Goals, Requirements and Scope
  • Planning and Milestones
  • Methodology
  • Governance Model
  • Team
  • Client Team
  • Success Stories
  • Fees
  • Payment Terms
  • Terms and Conditions
  • Custom
12

Templates

Where the brand's templates live

The brand's templates live in the Applications sections: each one shows the real piece.

13

People

Who makes the brand

Pending

Team pending consent

Team members will appear here once they consent to being shown publicly.

14

Downloads

Generated tokens and files

Files

15

For agents

Content in Spanish

The context an agent receives

What is published for this audience, as an agent reads it: what is mandatory comes first.

Communication style

5 / 5 lines within the limit

Context
declaracion.slogan: Real stories · Honest voices · No bullshit
declaracion.institutional: los proyectos y quien los emprende; programa de Singular Works — sello de contenidos
valor.real-stories: Real stories · Cada pieza parte de un proyecto con nombre y de quien lo emprende. No se inventan casos ni se componen varios en uno. Se da el hecho (cuándo, con qué, qué pasó) antes que el adjetivo. · Lo que se cuenta ha pasado: un proyecto concreto y una persona concreta. Es la primera cláusula del eslogan y el sentido de «los proyectos y quien los emprende».
valor.honest-voices: Honest voices · La persona del proyecto es quien cuenta, en primera persona. Se deja el error, la duda y lo que sigue sin resolverse. Las comillas se reservan para citas literales. La marca no habla por ella. · Habla quien emprende, con sus palabras, y dice también lo que salió mal o no se sabía. Es la segunda cláusula del eslogan y el sentido de «emprender, contado por quien emprende».
valor.no-bullshit: No bullshit · Frases directas y concretas. Si una frase podría estar en un folleto, se reescribe. No se prometen fórmulas ni resultados. Se evitan las palabras infladas («disruptivo», «referente», «inspirador») y el tono de nota de prensa. · Sin postureo, sin jerga y sin relato de éxito inflado. Es la tercera cláusula del eslogan.
How to request it
env["sb.brand"].sb_context("outstarting", purpose="redactar", language="en_US")

Guidelines for image agents

19 / 45 lines within the limit

Context
NEVER accessibility color.prohibido.1: No usar #D4A843 sobre #F4F4F4: contraste 2.01:1, por debajo de AA.
NEVER accessibility color.prohibido.2: No usar #AAAAAA sobre #F4F4F4: contraste 2.11:1, por debajo de AA.
NEVER accessibility color.prohibido.3: No usar #8C6B20 sobre #0E0E0E: contraste 3.89:1, por debajo de AA.
NEVER accessibility color.prohibido.4: No usar #707070 sobre #0E0E0E: contraste 3.89:1, por debajo de AA.
NEVER logo directriz.logo.never.sobre-fondo-claro-nunca-las-variantes: Sobre fondo claro, nunca las variantes .W ni .O.B (crema y blanco sobre #F4F4F4 no se leen); sobre fondo oscuro, nunca las de color ni las .B. (Se deduce de los colores de cada variante: la letra crema #EDE8E0 sobre #F4F4F4 da un contraste inferior a 1,2:1 (calculado).)
NEVER logo directriz.logo.never.no-deformar-ni-girar-el-logotipo: No deformar ni girar el logotipo; no añadirle sombra, contorno ni efecto; no separar la S del resto del nombre ni cambiar el asterisco de sitio. Sobre fotografía solo cabe en una zona plana donde el tono elegido cumpla 4,5:1 con lo que tiene detrás. (Consecuencia de «no se redibuja ni se recolorea»: cada variante es un fichero cerrado. La condición de contraste se aplica a las letras, que son lo que se lee.)
color.primario.50: #fff9ec · Oro 50 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.100: #f8e8c9 · Oro 100 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.200: #e7c889 · Oro 200 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario: #d4a843 · Oro · Exacto de Illustrator (color.primario). Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.400: #af8932 · Oro 400 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.secundario: #8c6b20 · Oro oscuro · Exacto de Illustrator (color.secundario). Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.600: #6d510b · Oro 600 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.700: #4d3805 · Oro 700 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.800: #302203 · Oro 800 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.primario.900: #150d00 · Oro 900 · Derivado en OKLCH. Rampa del oro. Paso 300 = color.primario (#D4A843) y paso 500 = color.secundario (#8C6B20), exactos de Illustrator; los demás, derivados.
color.claro: #f4f4f4 · Blanco roto · Exacto de Illustrator (color.claro). Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
color.neutro.100: #e5e5e5 · Neutro 100 · Derivado en OKLCH. Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
color.neutro.200: #c7c7c7 · Neutro 200 · Derivado en OKLCH. Rampa neutra. Pasos 50, 300, 500 y 900 = color.claro, color.primario-monocromo, color.gris y color.oscuro, exactos de Illustrator; los demás, derivados.
… 26 lines cut by the limit, 0 mandatory: request a larger max_chars.
How to request it
env["sb.brand"].sb_context("outstarting", purpose="imagen", language="en_US")
16

Versions

Published history

  1. v2 2026-11-04 Approved Current 129 keys changed
  2. v1 2026-11-03 Approved