mirror of
https://github.com/wasrusgen/zashita-brandbook.git
synced 2026-06-03 14:24:48 +00:00
SVG logo from brandbook in hero and topbars
This commit is contained in:
parent
d410b00cce
commit
a038b32f4f
1
logos/logo-zashita-word.svg
Normal file
1
logos/logo-zashita-word.svg
Normal file
@ -0,0 +1 @@
|
|||||||
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 5010.54 700.00" fill="currentColor" preserveAspectRatio="xMinYMid meet"><g transform="matrix(1 0 0 -1 0 700.00)"><path transform="translate(0.00 0)" d="M615 196Q615 132 573.0 85.0Q531 38 459.5 13.0Q388 -12 303 -12Q231 -12 159.5 6.0Q88 24 24 61L74 177Q120 149 175.5 134.5Q231 120 284 120Q356 120 403.5 146.0Q451 172 451 219Q451 258 418.5 278.0Q386 298 330 298H159V420H318Q367 420 394.5 440.0Q422 460 422 495Q422 536 382.5 559.0Q343 582 281 582Q235 582 186.0 569.5Q137 557 93 532L44 658Q155 715 284 715Q366 715 435.0 691.0Q504 667 545.0 621.0Q586 575 586 514Q586 464 559.0 425.0Q532 386 485 365Q546 344 580.5 299.5Q615 255 615 196Z"/><path transform="translate(689.71 0)" d="M561 150H236L174 0H8L320 700H480L793 0H623ZM510 273 399 541 288 273Z"/><path transform="translate(1522.42 0)" d="M1011 700V0H87V700H248V132H469V700H630V132H850V700ZM1106 132V-145H956V0H847V132Z"/><path transform="translate(2686.12 0)" d="M87 700H248V244L582 700H734V0H574V455L240 0H87Z"/><path transform="translate(3540.83 0)" d="M622 568H398V0H238V568H15V700H622Z"/><path transform="translate(4211.54 0)" d="M561 150H236L174 0H8L320 700H480L793 0H623ZM510 273 399 541 288 273Z"/></g></svg>
|
||||||
|
After Width: | Height: | Size: 1.2 KiB |
19
mockup.html
19
mockup.html
@ -35,8 +35,10 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
#start{background:linear-gradient(150deg,#2A020D,var(--bg));color:#fff;display:none;align-items:center}
|
#start{background:linear-gradient(150deg,#2A020D,var(--bg));color:#fff;display:none;align-items:center}
|
||||||
#start.on{display:flex}
|
#start.on{display:flex}
|
||||||
.hero{max-width:1000px;margin:0 auto;padding:50px 32px;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto 1fr;gap:0 40px;align-items:start}
|
.hero{max-width:1000px;margin:0 auto;padding:50px 32px;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto 1fr;gap:0 40px;align-items:start}
|
||||||
.hero-logo{grid-column:1;grid-row:1;display:flex;align-items:center;gap:10px;margin-bottom:28px}
|
.hero-logo{grid-column:1;grid-row:1;display:flex;align-items:center;gap:0;margin-bottom:28px}
|
||||||
.hero-logo .w{font-size:18px;color:#fff}
|
.hero-logomark{height:34px;filter:brightness(0) invert(1);flex-shrink:0}
|
||||||
|
.hero-logo-sep{width:1.5px;height:26px;background:rgba(255,255,255,.35);margin:0 16px;flex-shrink:0}
|
||||||
|
.hero-wordmark{height:17px;filter:brightness(0) invert(1);flex-shrink:0}
|
||||||
.hero-body{grid-column:1;grid-row:2}
|
.hero-body{grid-column:1;grid-row:2}
|
||||||
.hero .face{grid-column:2;grid-row:1/3;align-self:stretch}
|
.hero .face{grid-column:2;grid-row:1/3;align-self:stretch}
|
||||||
.hero h1{font-size:40px;font-weight:800;letter-spacing:-1px;line-height:1.1;margin-bottom:16px}
|
.hero h1{font-size:40px;font-weight:800;letter-spacing:-1px;line-height:1.1;margin-bottom:16px}
|
||||||
@ -49,6 +51,7 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
/* ── общий чат (Елена) ── */
|
/* ── общий чат (Елена) ── */
|
||||||
.topbar{background:linear-gradient(90deg,var(--shell),var(--shell2));color:#fff;display:flex;align-items:center;gap:12px;padding:12px 22px}
|
.topbar{background:linear-gradient(90deg,var(--shell),var(--shell2));color:#fff;display:flex;align-items:center;gap:12px;padding:12px 22px}
|
||||||
.topbar .w{font-size:14px;color:#fff} .topbar .sep{width:1.5px;height:16px;background:rgba(255,255,255,.3)}
|
.topbar .w{font-size:14px;color:#fff} .topbar .sep{width:1.5px;height:16px;background:rgba(255,255,255,.3)}
|
||||||
|
.topbar-wm{height:13px;filter:brightness(0) invert(1);vertical-align:middle;flex-shrink:0}
|
||||||
.topbar .ttl{font-size:13px;color:rgba(255,255,255,.8);margin-left:6px}
|
.topbar .ttl{font-size:13px;color:rgba(255,255,255,.8);margin-left:6px}
|
||||||
.back{margin-left:auto;font-size:12px;color:rgba(255,255,255,.6);cursor:pointer}
|
.back{margin-left:auto;font-size:12px;color:rgba(255,255,255,.6);cursor:pointer}
|
||||||
.chatwrap{max-width:660px;margin:0 auto;padding:24px 18px 120px}
|
.chatwrap{max-width:660px;margin:0 auto;padding:24px 18px 120px}
|
||||||
@ -249,7 +252,11 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
<!-- ═ 1. СТАРТ / ОФФЕР ═ -->
|
<!-- ═ 1. СТАРТ / ОФФЕР ═ -->
|
||||||
<section class="screen on" id="start">
|
<section class="screen on" id="start">
|
||||||
<div class="hero">
|
<div class="hero">
|
||||||
<div class="hero-logo"><span class="brand w">@WASRUSGEN1 · ЗАЩИТА</span></div>
|
<div class="hero-logo">
|
||||||
|
<img class="hero-logomark" src="logos/logo-wasrusgen1-real.svg" alt="@wasrusgen1">
|
||||||
|
<div class="hero-logo-sep"></div>
|
||||||
|
<img class="hero-wordmark" src="logos/logo-zashita-word.svg" alt="ЗАЩИТА">
|
||||||
|
</div>
|
||||||
<div class="hero-body">
|
<div class="hero-body">
|
||||||
<h1>Договор пишут юристы другой стороны. Кто защищает вас?</h1>
|
<h1>Договор пишут юристы другой стороны. Кто защищает вас?</h1>
|
||||||
<p>Елена разберёт каждый пункт простым языком — как друг-юрист рядом. Первые 3 риска бесплатно, без регистрации.</p>
|
<p>Елена разберёт каждый пункт простым языком — как друг-юрист рядом. Первые 3 риска бесплатно, без регистрации.</p>
|
||||||
@ -262,7 +269,7 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
|
|
||||||
<!-- ═ 2. ЕЛЕНА / ТИЗЕР ═ -->
|
<!-- ═ 2. ЕЛЕНА / ТИЗЕР ═ -->
|
||||||
<section class="screen" id="elena">
|
<section class="screen" id="elena">
|
||||||
<div class="topbar"><span class="brand w">ЗАЩИТА</span><span class="sep"></span><span class="ttl" id="elena-ttl">Знакомство · Елена</span><span class="back back-link" onclick="go('start')">← в начало</span></div>
|
<div class="topbar"><img class="topbar-wm" src="logos/logo-zashita-word.svg" alt="ЗАЩИТА"><span class="sep"></span><span class="ttl" id="elena-ttl">Знакомство · Елена</span><span class="back back-link" onclick="go('start')">← в начало</span></div>
|
||||||
<div id="elena-mode-badge"></div>
|
<div id="elena-mode-badge"></div>
|
||||||
<div class="chatwrap">
|
<div class="chatwrap">
|
||||||
|
|
||||||
@ -332,7 +339,7 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
|
|
||||||
<!-- ═ 3. ОПЛАТА ═ -->
|
<!-- ═ 3. ОПЛАТА ═ -->
|
||||||
<section class="screen" id="pay">
|
<section class="screen" id="pay">
|
||||||
<div class="topbar"><span class="brand w">ЗАЩИТА</span><span class="ttl" id="pay-ttl">Выбор варианта</span><span class="back back-link" onclick="go('elena')">← назад</span></div>
|
<div class="topbar"><img class="topbar-wm" src="logos/logo-zashita-word.svg" alt="ЗАЩИТА"><span class="ttl" id="pay-ttl">Выбор варианта</span><span class="back back-link" onclick="go('elena')">← назад</span></div>
|
||||||
<div class="pay">
|
<div class="pay">
|
||||||
<h2 id="pay-h2">Что сделаем по вашему договору</h2>
|
<h2 id="pay-h2">Что сделаем по вашему договору</h2>
|
||||||
<div class="s" id="pay-sub">Агентский договор · риск 4/5 · 12 пунктов · цена под ваш случай</div>
|
<div class="s" id="pay-sub">Агентский договор · риск 4/5 · 12 пунктов · цена под ваш случай</div>
|
||||||
@ -385,7 +392,7 @@ body{font-family:var(--font-ui);background:var(--surf);color:var(--ink);line-hei
|
|||||||
<section class="screen" id="cabinet">
|
<section class="screen" id="cabinet">
|
||||||
<div class="app">
|
<div class="app">
|
||||||
<aside class="side">
|
<aside class="side">
|
||||||
<div class="lg"><span class="brand w">ЗАЩИТА</span></div>
|
<div class="lg"><img class="topbar-wm" src="logos/logo-zashita-word.svg" alt="ЗАЩИТА"></div>
|
||||||
<a id="t-cases" class="on" onclick="tab('cases')">🗂️ Мои дела</a>
|
<a id="t-cases" class="on" onclick="tab('cases')">🗂️ Мои дела</a>
|
||||||
<a id="t-case" onclick="tab('case')">📄 Дело: Кухня</a>
|
<a id="t-case" onclick="tab('case')">📄 Дело: Кухня</a>
|
||||||
<a id="t-sroki" onclick="tab('sroki')">⏱️ Сроки</a>
|
<a id="t-sroki" onclick="tab('sroki')">⏱️ Сроки</a>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user