Files
BarevClub/docs/design/wordmarks/index.html
T

133 lines
9.4 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Barev — словесный знак</title>
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Rubik:ital,wght@1,800&family=Fraunces:ital,opsz,wght,SOFT,WONK@1,9..144,900,100,1&family=Unbounded:wght@800&family=Noto+Sans+Armenian:wght@700&family=Shrikhand&family=Big+Shoulders+Display:wght@900&family=Fredoka:wght@700&family=Onest:wght@400;600&display=block" rel="stylesheet">
<style>
:root {
--plum: #4A1028; --pink: #F6C3D3; --cream: #FBF6EE; --yellow: #F7DA6E;
--green: #A8C38A; --green-ink: #1F3311; --blue: #BCD0F2; --blue-ink: #12264D; --apricot: #F3A04F;
}
* { box-sizing: border-box; }
body { margin: 0; background: var(--cream); color: var(--plum); font-family: Onest, system-ui, sans-serif; }
main { max-width: 1240px; margin: 0 auto; padding: 40px 20px 60px; }
h1 { font: italic 800 44px/1 Rubik, sans-serif; letter-spacing: -0.03em; margin: 0 0 6px; }
.lede { margin: 0 0 28px; color: #6b4a57; max-width: 62ch; }
.grid { display: grid; grid-template-columns: minmax(0, 1fr); gap: 18px; }
.v { background: #fff; border-radius: 28px; padding: 18px; display: grid; grid-template-columns: 1fr 1fr 160px; grid-template-rows: auto 190px auto; gap: 12px; }
.tile span, .tile b, .avatar span, .avatar b { white-space: nowrap; }
.v header { grid-column: 1 / -1; display: flex; gap: 10px; align-items: baseline; }
.v header b { font-size: 20px; font-weight: 600; }
.v header span { font-size: 14px; color: #6b4a57; }
.tile { border-radius: 20px; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.avatar { width: 160px; height: 160px; border-radius: 50%; align-self: center; display: flex; align-items: center; justify-content: center; overflow: hidden; }
.note { grid-column: 1 / -1; font-size: 13px; color: #6b4a57; margin: -4px 4px 0; }
/* 1 — Rubik: слово с сайта */
.w1 { font: italic 800 96px/0.9 Rubik; padding-right: 10px; letter-spacing: -0.055em; }
.v1 .light { background: var(--cream); color: var(--plum); }
.v1 .dark { background: var(--plum); color: var(--pink); }
.v1 .avatar { background: var(--plum); color: var(--pink); font: italic 800 96px/1 Rubik; letter-spacing: -0.05em; padding-right: 6px; }
/* 2 — Fraunces: мягкая антиква, точка-абрикос */
.w2 { font-family: Fraunces; font-style: italic; font-weight: 900; font-size: 96px; line-height: 1; letter-spacing: -0.035em; font-variation-settings: 'SOFT' 100, 'WONK' 1, 'opsz' 144; }
.w2 i { font-style: normal; color: var(--apricot); }
.v2 .light { background: var(--cream); color: var(--plum); }
.v2 .dark { background: #2b0a18; color: var(--cream); }
.v2 .avatar { background: var(--apricot); color: var(--plum); font-family: Fraunces; font-style: italic; font-weight: 900; font-size: 92px; font-variation-settings: 'SOFT' 100, 'WONK' 1, 'opsz' 144; padding-bottom: 8px; }
/* 3 — Unbounded + армянское Բարև: двуязычный знак */
.w3 { display: flex; flex-direction: column; align-items: flex-start; gap: 4px; }
.w3 .lat { font: 800 66px/1 Unbounded; letter-spacing: -0.04em; }
.w3 .arm { font: 700 32px/1 'Noto Sans Armenian'; letter-spacing: 0.02em; opacity: .75; padding-left: 3px; }
.v3 .light { background: var(--cream); color: var(--plum); }
.v3 .dark { background: var(--plum); color: var(--yellow); }
.v3 .avatar { background: var(--yellow); color: var(--plum); flex-direction: column; gap: 2px; }
.v3 .avatar .a1 { font: 800 34px/1 Unbounded; letter-spacing: -0.04em; }
.v3 .avatar .a2 { font: 700 19px/1 'Noto Sans Armenian'; opacity: .7; }
/* 4 — Shrikhand: сочная наклейка с тенью */
.w4 { font: 400 86px/1 Shrikhand; padding: 0 12px 10px 0; letter-spacing: -0.01em; color: var(--yellow); text-shadow: 4px 4px 0 var(--plum), 5px 5px 0 var(--plum); -webkit-text-stroke: 2px var(--plum); paint-order: stroke fill; }
.v4 .light { background: var(--pink); }
.v4 .dark { background: var(--plum); }
.v4 .dark .w4 { text-shadow: 4px 4px 0 #000, 5px 5px 0 #000; -webkit-text-stroke: 2px #2b0a18; }
.v4 .avatar { background: var(--pink); }
.v4 .avatar span { font: 400 78px/1 Shrikhand; color: var(--yellow); -webkit-text-stroke: 2px var(--plum); paint-order: stroke fill; text-shadow: 4px 4px 0 var(--plum); padding: 0 6px 10px 0; }
/* 5 — Big Shoulders: бирка для ключей */
.w5 { position: relative; display: inline-flex; align-items: center; gap: 14px; padding: 10px 26px 10px 18px; border-radius: 999px; background: var(--green); color: var(--green-ink); }
.w5::before { content: ''; width: 18px; height: 18px; border-radius: 50%; background: var(--cream); box-shadow: inset 0 0 0 3px var(--green-ink); }
.w5 b { font: 900 76px/0.9 'Big Shoulders Display'; letter-spacing: 0.06em; text-transform: uppercase; }
.v5 .light { background: var(--cream); }
.v5 .dark { background: var(--plum); }
.v5 .avatar { background: var(--green); color: var(--green-ink); }
.v5 .avatar b { font: 900 46px/0.9 'Big Shoulders Display'; letter-spacing: 0.04em; }
/* 6 — Fredoka: «привет» в облачке чата */
.w6 { position: relative; display: inline-block; padding: 8px 30px 18px; border-radius: 40px 40px 40px 10px; background: var(--blue); color: var(--blue-ink); font: 700 80px/1 Fredoka; white-space: nowrap; letter-spacing: -0.02em; }
.w6 i { font-style: normal; display: inline-block; transform: translateY(-4px) rotate(-8deg); color: #B8235A; }
.v6 .light { background: var(--cream); }
.v6 .dark { background: var(--blue-ink); }
.v6 .dark .w6 { background: var(--pink); color: var(--plum); }
.v6 .avatar { background: var(--blue); }
.v6 .avatar span { padding: 6px 16px 12px; border-radius: 28px 28px 28px 6px; background: #fff; color: var(--blue-ink); font: 700 42px/1 Fredoka; }
@media (max-width: 900px) { .v { grid-template-columns: 1fr; grid-template-rows: auto; } .tile { height: 170px; } .avatar { justify-self: center; } }
</style>
</head>
<body>
<main>
<h1>Barev</h1>
<p class="lede">Шесть вариантов словесного знака. В каждом: на светлом, на тёмном и круг аватара Telegram.</p>
<div class="grid">
<section class="v v1">
<header><b>1 · Rubik</b><span>слово с сайта</span></header>
<div class="tile light"><span class="w1">Barev</span></div>
<div class="tile dark"><span class="w1">Barev</span></div>
<div class="avatar">B</div>
<p class="note">Тот же жирный курсив, что огромное «Barev» на главной: сайт, бот и приложение выглядят одной семьёй.</p>
</section>
<section class="v v2">
<header><b>2 · Fraunces</b><span>тёплая антиква</span></header>
<div class="tile light"><span class="w2">Barev<i>.</i></span></div>
<div class="tile dark"><span class="w2">Barev<i>.</i></span></div>
<div class="avatar">B<i style="font-style:normal">.</i></div>
<p class="note">Мягкий курсив с засечками, точка абрикосового цвета. Звучит как «здравствуйте», а не как «привет».</p>
</section>
<section class="v v3">
<header><b>3 · Unbounded + Բարև</b><span>двуязычный</span></header>
<div class="tile light"><span class="w3"><span class="lat">Barev</span><span class="arm">Բարև</span></span></div>
<div class="tile dark"><span class="w3"><span class="lat">Barev</span><span class="arm">Բարև</span></span></div>
<div class="avatar"><span class="a1">Barev</span><span class="a2">Բարև</span></div>
<p class="note">Латиница и армянская запись одного слова. Сразу понятно, что клуб про Армению.</p>
</section>
<section class="v v4">
<header><b>4 · Shrikhand</b><span>наклейка</span></header>
<div class="tile light"><span class="w4">Barev</span></div>
<div class="tile dark"><span class="w4">Barev</span></div>
<div class="avatar"><span>B</span></div>
<p class="note">Сочная наклейка с тенью, как магнит на холодильник. Самый заметный вариант в списке чатов.</p>
</section>
<section class="v v5">
<header><b>5 · Big Shoulders</b><span>бирка для ключей</span></header>
<div class="tile light"><span class="w5"><b>Barev</b></span></div>
<div class="tile dark"><span class="w5"><b>Barev</b></span></div>
<div class="avatar"><b>BAREV</b></div>
<p class="note">Узкие буквы на бирке с дырочкой — ключи от новой квартиры. Про переезд и заселение.</p>
</section>
<section class="v v6">
<header><b>6 · Fredoka</b><span>облачко чата</span></header>
<div class="tile light"><span class="w6">barev<i>!</i></span></div>
<div class="tile dark"><span class="w6">barev<i>!</i></span></div>
<div class="avatar"><span>barev</span></div>
<p class="note">Строчные буквы в облачке сообщения: клуб, который отвечает в Telegram. Самый дружелюбный.</p>
</section>
</div>
</main>
</body>
</html>