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) # ключевой тон 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 к 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 # контраст кольца ≥ 3:1 к окружению disabled.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.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)); / автоподбор /
}
[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).

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