splash: точный viewBox + цвет blue-grey #2C3E50

- Посчитал tight bbox SVG-содержимого (5280 5260 → 11630×5570),
  viewBox теперь точно по контенту → лого центруется
- Цвет #C9A227 (золото) → #2C3E50 (слейт blue-grey) везде:
  · сам SVG (саблон + wordmark)
  · CRM tagline (без рамки, чистый текст)
  · loader bar gradient
  · theme-color
- Лого: max-width 360px, margin auto

Cache bust v=20260513zi.
This commit is contained in:
wasrusgen 2026-05-13 22:15:01 +03:00
parent 0a3d6598f6
commit f71590b05a
3 changed files with 22 additions and 21 deletions

View File

@ -218,10 +218,11 @@ button { font: inherit; cursor: pointer; border: none; background: none; color:
/* Бренд @wasrusgen1 на splash — SVG-лого + CRM */
.brand-logo {
width: 70%;
max-width: 320px;
width: 80%;
max-width: 360px;
height: auto;
display: block;
margin: 0 auto;
animation: logoBreath 2.2s ease-in-out infinite;
}
.brand-tagline-gold {
@ -229,7 +230,7 @@ button { font: inherit; cursor: pointer; border: none; background: none; color:
font-weight: 800;
font-size: 18px;
letter-spacing: 0.4em;
color: #C9A227;
color: #2C3E50;
margin-top: 6px;
line-height: 1;
display: inline-block;
@ -279,7 +280,7 @@ button { font: inherit; cursor: pointer; border: none; background: none; color:
top: 0; left: -40%;
width: 40%;
height: 100%;
background: linear-gradient(90deg, transparent, #C9A227 50%, transparent);
background: linear-gradient(90deg, transparent, #2C3E50 50%, transparent);
animation: loaderBarSlide 1.4s ease-in-out infinite;
}

View File

@ -2,15 +2,15 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Creator: CorelDRAW -->
<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" width="100%" height="100%" version="1.1" style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
viewBox="4500 4900 17500 6500"
viewBox="5280 5260 11630 5570"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xodm="http://www.corel.com/coreldraw/odm/2003">
<defs>
<style type="text/css">
<![CDATA[
.fil0 {fill:#C9A227;fill-rule:nonzero}
.fil2 {fill:#C9A227;fill-opacity:0.984314}
.fil1 {fill:#C9A227;fill-opacity:0.988235}
.fil0 {fill:#2C3E50;fill-rule:nonzero}
.fil2 {fill:#2C3E50;fill-opacity:0.984314}
.fil1 {fill:#2C3E50;fill-opacity:0.988235}
]]>
</style>
</defs>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -3,7 +3,7 @@
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover, user-scalable=no">
<meta name="theme-color" content="#C9A227">
<meta name="theme-color" content="#2C3E50">
<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate">
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="0">
@ -12,25 +12,25 @@
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=Geist:wght@400;500;600&family=Newsreader:ital,wght@0,400..600;1,400..600&family=Instrument+Serif:ital@0;1&family=JetBrains+Mono:wght@400;500&family=Cormorant+Garamond:ital,wght@1,400;1,500;1,600&family=Caveat:wght@500;700&display=swap">
<script src="https://telegram.org/js/telegram-web-app.js"></script>
<link rel="stylesheet" href="assets/styles.css?v=20260513zh">
<link rel="stylesheet" href="assets/podbor.css?v=20260513zh">
<link rel="stylesheet" href="assets/styles.css?v=20260513zi">
<link rel="stylesheet" href="assets/podbor.css?v=20260513zi">
</head>
<body>
<!-- Splash — лого @wasrusgen1 в кривых (золото), CRM как слоган -->
<div class="loader splash" id="splash">
<img class="brand-logo" src="assets/wasrusgen-logo.svg?v=20260513zh" alt="@wasrusgen1">
<img class="brand-logo" src="assets/wasrusgen-logo.svg?v=20260513zi" alt="@wasrusgen1">
<div class="loader-bar"></div>
<div class="brand-tagline-gold">CRM</div>
</div>
<main id="app"></main>
<script src="assets/icons.js?v=20260513zh"></script>
<script src="assets/podbor.config.js?v=20260513zh"></script>
<script src="assets/podbor.picts.js?v=20260513zh"></script>
<script src="assets/podbor.js?v=20260513zh"></script>
<script src="assets/clients.js?v=20260513zh"></script>
<script src="assets/zamer-picts.js?v=20260513zh"></script>
<script src="assets/measurements.js?v=20260513zh"></script>
<script src="assets/request.js?v=20260513zh"></script>
<script src="assets/app.js?v=20260513zh"></script>
<script src="assets/icons.js?v=20260513zi"></script>
<script src="assets/podbor.config.js?v=20260513zi"></script>
<script src="assets/podbor.picts.js?v=20260513zi"></script>
<script src="assets/podbor.js?v=20260513zi"></script>
<script src="assets/clients.js?v=20260513zi"></script>
<script src="assets/zamer-picts.js?v=20260513zi"></script>
<script src="assets/measurements.js?v=20260513zi"></script>
<script src="assets/request.js?v=20260513zi"></script>
<script src="assets/app.js?v=20260513zi"></script>
</body>
</html>