GH GambleHub

Системаи рангӣ ва палитрҳои бренди

1) Чаро рангро ба расмият дароред

Ранг маҷмӯи "сояҳои хуб" нест, балки системаи идорашаванда барои:
  • огоҳии бренд ва пайдарҳамии визуалӣ,
  • хондан ва дастрасӣ (WCAG),
  • интерфейси миқёс (мавзӯъҳо, платформаҳо, маҳалҳо),
  • таҷрибаҳои пешгӯишавандаи A/B (контраст, CTR, хатогиҳо).

2) таҳкурсии система: моделҳо ва ченакҳо

OKLCH (тавсия дода мешавад): дарки яксон, назорат кардани сабукии 'L' and saturation 'C' ҳангоми нигоҳ доштани сояи 'H' қулай аст.
Лаборатория/LCH: инчунин мувофиқ; OKLCH дар дарк устувортар аст.
SRGB: фазои ниҳоии намоиш; Ҷамъбаст ҳамеша дар SRGB ва WCAG тасдиқ карда мешавад.
Контраст (WCAG 2). 2): матни асосӣ ≥ 4. 5:1, ≥ калон 3:1; огоҳиҳои интиқодӣ - то ҳадди имкон ба AAA (7:1) равона шавед.

3) Қабатҳои система: аз бренд то семантика

1. Аслии бренди: 1-2 сояҳои бренди (+ аксенти дастгирӣ).
2. Семантикаи интерфейс: нақшҳо ('ибтидоӣ', 'миёна', 'муваффақият', 'огоҳӣ', 'хатар', 'маълумот', 'бетараф').
3. Тарозуи оҳанг: қадамҳои сабукӣ (масалан, 25/50/100...900).
4. Темы: 'сабук '/' торик' (+ контраст, AMOLED).
5. Ҳолатҳо: 'пешфарз/hover/фаъол/фокус/ғайрифаъол'.
6. Контекст: сатҳҳо ('bg/base', 'bg/нозук', 'bg/баланд') ва матн ('fg/ибтидоӣ', 'fg/миёна', 'fg/хомӯш').
7. Визуализатсияи маълумот: палитраҳои ҷудогона ва бефосила.

4) Асоси бренд: интихоб ва маҳдудиятҳо

Hue-ро интихоб кунед ва сабукии кориро барои бренд дар мавзӯъҳои сабук ва торик муайян кунед (аксар вақт 'L ≈ 0. 60–0. 70 'барои пур кардани тугмаҳо дар рӯшноӣ ва' L ≈ 0. 70–0. 80 'барои матн/нишонаҳо дар торик).
Маҳдудияти хромаи 'C': баланд 'C' дар баннерҳо зебо аст, аммо хонишро дар UI вайрон мекунад - 2 версияро нигоҳ доред: "маркетинг" (бой) ва "хӯрокворӣ" (маҳдудтар).
Тағирёбандагонро ислоҳ кунед: асосӣ ('бренди/ибтидоӣ'), алтернативӣ ('бренди/alt') ва дастгирии бетараф ('бетараф').

5) Тарозуи оҳанг

Ҳадаф аз ба даст овардани қадамҳои ягонаи сабукӣ бо қаноатмандии идорашаванда иборат аст:
  • Барои OKLCH, ҳаракат кунед 'L' steps (масалан, 0. 98→0. 90→0. 80→…→0. 18) ва 'C' ба кунҷҳои миқёс каме коҳиш медиҳанд, то аз "лой" дар рӯшноӣ ва "торикӣ" дар торикӣ канорагирӣ кунанд.
  • Нуқтаҳои гузаришро ислоҳ кунед: '50/100/300/500 (калид )/700/900'.
  • Дар ҳар як қадам, муқоисаи ҷуфтро бо заминаи асосӣ ва бо ранги матни пешбинишуда санҷед.

Намунаи бренди/миқёси ибтидоӣ (OKLCH, тахминӣ)


brand. primary. 50  = oklch(0. 98 0. 03 230)
brand. primary. 100 = oklch(0. 94 0. 05 230)
brand. primary. 300 = oklch(0. 86 0. 08 230)
brand. primary. 500 = oklch(0. 74 0. 10,230) # keytone brand. primary. 700 = oklch(0. 56 0. 09 230)
brand. primary. 900 = oklch(0. 32 0. 07 230)

6) Нақшҳои семантикӣ ва харитасозӣ

Бренди алоҳида ва семантика: "муваффақият" набояд бренди сабз бошад.


role. primary. bg    -> brand. primary. 500 role. primary. text   -> fg. on-primary     # ≥ 4. 5-1 to the role. primary. bg role. success. bg    -> green. 500 role. warning. bg    -> amber. 500 role. danger. bg    -> red. 500 role. info. bg     -> blue. 500 role. neutral. bg    -> gray. 200/700 (light/dark)

Матнҳои 'он' ба таври худкор ҳисоб карда мешаванд (ниг. § 10).

7) Мавзӯъҳо ва сатҳи рӯшноӣ/торик

Ҷадвали заминаро барои сатҳ ва матн муайян кунед:

light:
bg/base   = oklch(0. 98 0. 01 260)
bg/subtle  = oklch(0. 96 0. 01 260)
bg/elevated = oklch(0. 93 0. 01 260)
fg/primary  = oklch(0. 18 0. 03 260) # ≈7:1 к bg/base fg/secondary = oklch(0. 32 0. 03 260) # ≥4. 5:1 border    = oklch(0. 80 0. 02 260)

dark:
bg/base   = oklch(0. 16 0. 01 260)
bg/subtle  = oklch(0. 20 0. 01 260)
bg/elevated = oklch(0. 24 0. 01 260)
fg/primary  = oklch(0. 90 0. 02 260)
fg/secondary = oklch(0. 78 0. 02 260)
border    = oklch(0. 34 0. 02 260)

Дар ҳарду мавзӯъ ҳадафҳои баробарро нигоҳ доред; аз "нобино" -и сафед дар сиёҳии пок канорагирӣ кунед - 'L' background-ро ба 0 боло бардоред. 16.

8) Давлатҳо ва интерактивӣ

Барои ҳар як нақш, давлатҳоро барои назорат кардани 'Δ L' ва 'Δ C' муқаррар кунед:

button/primary:
default. bg = brand. primary. 500 hover. bg  = brand. primary. 500 with +ΔC(0. 01) -ΔL(0. 02)
active. bg = brand. primary. 700 focus. ring = brand. primary. 300 # ring contrast ≥ 3:1 to the disabled environment. bg= neutral. 200 (light) / neutral. 700 (dark)
text. on  = auto-contrast(default. bg)    # ≥ 4. 5:1

9) Масъулият ва WCAG

Матн ва нишонаҳои асосии идоракунӣ 4 мебошанд. 5:1.
Огоҳиномаҳои асосии система (KYC/AML, 18 +, хатогиҳои пардохт) - ба AAA равона карда шаванд (7:1).
Давлатҳои саҳроӣ ва сарҳадҳо - ҳадди аққал 3:1.
Пайвандҳоро на танҳо бо ранг фарқ кунед (underscore/focus-style).

10) Матни контрасти худкор мувофиқ ('on -')

Мантиқ: ҳангоми интихоби пуркунии компонент, 'on-color' -ро ҳисоб кунед:

1. Мувофиқи маълумоти OKLCH, предлагро муайян кунед. матни 'L _ on' so '(L_text vs L_bg) ≥ 4. 5:1`.

2. Агар хром баланд бошад, 'C _ text' to 0 камтар аст. 01–0. 03.

3. Барои мавзӯи торик, 'L _ on' -ро 0-и дигар баланд кунед. 02–0. 04 барои ҷуброн кардани дурахшон.

Аломати псевдо:

fg. on(colorX) = auto(colorX, targetContrast=4. 5)

11) Визуализатсияи маълумот

Палеттҳои категориявӣ: 8-12 ранг ба нобиноёни ранг тобовар (аз ҷуфтҳои сурх-сабз бидуни аломатҳои алтернативӣ канорагирӣ кунед).
Муттасил: аз 'bg/баланд' ба аксент бо назорати контрастии имзоҳо.
Илова кардани намунаҳо/нишонаҳо барои шинохтан бе ранг.

12) Контексти байналмилалӣ (иттиҳодияҳои фарҳангӣ)

Пайвастагиҳои маҳаллиро дида бароед (масалан, сурх - хатар/диққат; тилло - бурд/мукофот).
Барои IGaming: Аз ихтилофи муваффақият/хатар бо аксенти бренди дар як экран канорагирӣ кунед; иконография ва имзо аз "равшанӣ" муҳимтар аст.

13) Ҳамгироӣ ба системаи тарроҳӣ

13. 1 Нишонаҳои номгузорӣ


color.{theme}.{role    surface    brand}.{state    step}
color examples. light. brand. primary. 500 color. dark. role. success. bg color. light. surface. bg. base color. light. fg. on-primary

13. 2 Токенҳо (Луғати JSON/Style)

json
{
"color": {
"light": {
"surface": { "bg": { "base": "oklch(0. 98 0. 01 260)"} },
"brand":  { "primary": { "500": "oklch(0. 74 0. 10 230)" } },
"role":  { "primary": { "bg": "{color. light. brand. primary. 500}" },
"danger": { "bg": "oklch(0. 62 0. 12 25)" } },
"fg": { "primary": "oklch(0. 18 0. 03 260)",
"on-primary": "auto({color. light. role. primary. bg},4. 5)" }
}
}
}

13. Тағирёбандаҳои 3 CSS (қабати мавзӯъ)

css
:root[data-theme="light"] {
--bg-base: oklch(0. 98 0. 01 260);
--brand-primary-500: oklch(0. 74 0. 10 230);
--fg-primary: oklch(0. 18 0. 03 260);
--on-primary: color-contrast (var (--brand-primary-500)) ;/auto-fit/
}
[data-theme="dark"] {
--bg-base: oklch(0. 16 0. 01 260);
--brand-primary-500: oklch(0. 74 0. 10 230);
--fg-primary: oklch(0. 90 0. 02 260);
--on-primary: color-contrast(var(--brand-primary-500));
}

13. 4 Фигма/ҳуҷҷатгузорӣ

Компонентҳо танҳо нишонаҳоро истифода мебаранд, мустақиман HEX/SRGB аз ҷониби линтерҳо манъ аст.
Дар китобхона - саҳифаи "Матритсаи контраст": ҷадвали 'fg × bg' бо коэффисиентҳои воқеӣ.

14) Равандҳои назорати сифат

Дар тарҳ: санҷиши контраст дар лавҳаҳои рассомӣ (ҳарду шакл), пешнамоишҳои алоҳида барои нобиноёни ранг.
Дар рамз: ёрдамчиёни воҳид контрастро ҳисоб мекунанд ва ба қонуншиканиҳо меафтанд; аксҳои визуалӣ барои экранҳои интиқодӣ.
Дар CI/CD: санҷиши ҳамаи ҷуфтҳои аломатҳо ва ҳолатҳо, ҳисобот бо ҷузъ, мавзӯъ ва арзиши воқеӣ.

15) Хусусиятҳои IGaming

Аксияҳо ва мусобиқаҳо: Сарпӯши сарпӯш ва маҳдудияти 'C' -ро дар пасманзар истифода баред, то матн аз ғарқ шудани матн пешгирӣ карда шавад.
Огоҳиҳои масъул (маҳдудиятҳо, 18 +, хатарҳо) - самимона AAA.
Ченакҳо/ҷадвалҳо: Байни рақамҳо ва аломатҳои тағирот (↑/↓) аз рӯи шакл ва контраст фарқ кунед, на танҳо ранг.

16) Рӯйхати санҷиши амалисозӣ

  • Сояҳои бренд ва миқёси тоналии онҳо (OKLCH) муайян карда шудаанд.
  • Нақшҳо, иёлотҳо ва сатҳҳо барои ин ду мавзӯъ муқаррар карда шудаанд.
  • Насли худкори 'on -' бо муқоисаи мақсаднок.
  • 'fg × bg' санҷишҳои матритса ва WCAG дар CI.
  • Палеттҳои инфиродӣ барои dataviz (бо дастгирии нобиноёни ранг).
  • Услубҳои линтер рангҳои "хом" -ро манъ мекунанд.
  • Саҳифаи истисноҳо ва сабабҳо дар дастур.

17) Анти-намунаҳо

Таваҷҷӯҳи брендро бо муваффақият/хатогӣ дар як сигнали UX омехта кунед.
Танҳо ба қаноатмандӣ барои иерархия такя кунед.
Равшанӣ/торикиро ҳамоҳанг накунед (контрасти "чап" дар яке аз мавзӯъҳо).
HEX-и сахт бе токенҳо → кашидани интерфейси идоранашаванда.

Хулосаи мухтасар

Аз боло то поён палитра созед: ядрои бренди → нақшҳои семантикӣ → тарозуи оҳанг → мавзӯъҳо → давлатҳо. Кор дар OKLCH, нишонаҳои PIN, санҷиши автоматии 'on-' ва WCAG. Алоҳида, ба палитра барои dataviz ворид шавед. Ин пайдарҳамии бренд, хониш ва миқёси маҳсулотро фароҳам меорад.

Contact

Тамос гиред

Барои саволҳо е дастгирӣ ба мо муроҷиат кунед.Мо ҳамеша омодаем!

Оғози интегратсия

Email — муҳим аст. Telegram е WhatsApp — ихтиерӣ.

Номи шумо ихтиерӣ
Email ихтиерӣ
Мавзӯъ ихтиерӣ
Паем ихтиерӣ
Telegram ихтиерӣ
@
Агар Telegram нависед — ҷавобро ҳамон ҷо низ мегиред.
WhatsApp ихтиерӣ
Формат: рамзи кишвар + рақам (масалан, +992XXXXXXXXX).

Бо фиристодани форма шумо ба коркарди маълумот розӣ ҳастед.