Если вы пришли сюда, скорее всего, вы хотите добавить в проект эту самую «киберпанковую» эстетику — светящиеся контуры, тёмную поверхность, ощущение цифрового города из окна дрона. И при этом не хотите получить результат, который выглядит как школьный проект в Paint. Разберёмся, как именно работает связка «неоновые линии + матовый фон», где она уместна, и какие ошибки превращают дизайн в визуальный мусор.
- Почему вообще работает эта комбинация
- Матовый фон: что это на самом деле и как его сделать правильно
- Неоновые линии: где светится, а где просто «рисуется»
- Какие цвета работают, а какие — нет
- Где использовать неоновые линии — а где лучше не надо
- Типичные ошибки, которые всё портят
- Как собрать рабочую композицию: пошагово
- Инструменты и ресурсы
- Когда выбрать минималистичный киберпанк, а когда — насыщенный
- Итог: чек-лист перед публикацией
Почему вообще работает эта комбинация
Киберпанк как визуальный язык строится на контрасте: яркое на тусклом, цифровое на физическом, будущее на распаде. Неоновые линии — это акцент, они цепляют взгляд и задают ритм. Матовый фон — это тишина, он не перетягивает внимание и создаёт глубину. Когда они работают вместе, глаз получает чёткую иерархию: сначала замечаешь светящееся, потом ощущаешь пространство.
Но этот приём ломается за счёт одного параметра — насыщенности. Слишком яркий неон на слишком ровном фоне выглядит как заплатка. Слишком приглушённый теряет смысл. Задача — найти баланс.
Матовый фон: что это на самом деле и как его сделать правильно
Матовый фон — не просто тёмный цвет. Если вы поставите сплошной #0a0a0a или #111111 и назовёте это матовым, ничего не выйдет. Плоский чёрный выглядит как дыра, а не как поверхность.
Настоящая матовость в дизайне — это лёгкая текстурированность и неравномерность. Вот рабочие подходы:
- Градиентная подложка. Линейный или радиальный градиент от
#0d0d0dк#1a1a1aс едва заметным сдвигом. Разница в 3–5% яркости уже даёт ощущение объёма. - Шум (noise texture). Полупрозрачный шум с непрозрачностью 2–6% поверх фона. Это убирает «пластиковость» и добавляет аналоговое ощущение — именно то, что нужно для киберпанка.
- Тонкие линии-сетка. Сетка с крупной ячейкой (40–80px) и прозрачностью 5–10% создаёт ощущение цифрового пространства без перегруза.
- Цветной оттенок. Чистый чёрный редко работает хорошо. Добавьте холодный оттенок (синий, фиолетовый) с насыщенностью 5–15% — фон станет «ночным», а не «мёртвым».
Практический совет: если фон выглядит плоско, добавьте один из этих слоёв и отойдите от экрана на метр. Если разница не чувствуется — значит, слой слишком слабый или слишком сильный.
Неоновые линии: где светится, а где просто «рисуется»
Неон — это не просто яркий цвет с обводкой. Настоящий эффект свечения строится из трёх компонентов:
- Основная линия. Сам контур, обычно 1–3px, насыщенный цвет.
- Внутреннее свечение (inner glow). Более светлая версия того же цвета, размытая на 2–6px внутрь линии.
- Внешнее свечение (outer glow / box-shadow). То самое «сияние» вокруг, размытое на 8–20px, с прозрачностью 30–60%.
Если у вас только первый компонент — это цветная линия, а не неон. Если есть первый и третий — уже ближе. Все три — это то, что работает.
Вот конкретные значения для CSS, которые дают рабочий результат:
/* Базовая неоновая линия */
.neon-line {
background: #00f0ff;
box-shadow:
0 0 4px #00f0ff,
0 0 12px rgba(0, 240, 255, 0.6),
0 0 24px rgba(0, 240, 255, 0.3);
}
/* Более мягкий вариант — для фоновых элементов */
.neon-soft {
background: #ff2a6d;
box-shadow:
0 0 6px #ff2a6d,
0 0 16px rgba(255, 42, 109, 0.4);
} Обратите внимание: три слоя тени с разным радиусом размытия и убывающей прозрачностью. Один box-shadow даёт эффект «обведённой картинки», а не свечения.
Какие цвета работают, а какие — нет
Неон в киберпанке — это не радуга. Если вы возьмёте чистый красный #ff0000, зелёный #00ff00 и синий #0000ff, получите не киберпанк, а новогоднюю гирлянду. Работают конкретные оттенки:
| Цвет | HEX-код | Где использовать | С каким фоном сочетается |
|---|---|---|---|
| Циан (холодный голубой) | #00f0ff | Основные акценты, кнопки, заголовки | Тёмно-синий, угольно-серый |
| Маджента (неоновый розовый) | #ff2a6d | Второй акцент, предупреждения, выделение | Чёрный с фиолетовым оттенком |
| Электрический фиолетовый | #b829dd | Декоративные элементы, разделители | Чистый тёмный, серо-синий |
| Лайм (неоновый зелёный) | #39ff14 | Статусы, индикаторы, мелкие акценты | Тёмно-зелёный, чёрный |
| Тёплый жёлтый-янтарь | #ffb800 | Редко, для контраста с холодной палитрой | Чёрный, тёмно-коричневый |
Правило: в одной композиции — максимум два неоновых цвета. Третий добавляется только как микро-акцент (иконка, точка, статус-индикатор). Больше трёх — хаос.
Где использовать неоновые линии — а где лучше не надо
Этот приём не универсален. Вот реальные сценарии, где он работает и где ломается:
Работает:
- Лендинги для игровых студий, киберспорта, криптопроектов
- Портфолио дизайнеров и разработчиков, которые хотят показать «техниченость»
- Интерфейсы дашбордов с тёмной темой
- Обложки альбомов, постеры мероприятий
- UI для приложений, которые позиционируют себя как «хакерские» или «техно»
Не работает:
- Медицинские и государственные сервисы — неон ассоцируется с развлечением, а не с доверием
- Интернет-магазины с широким ассортиментом — акценты перетянут внимание с товаров
- Корпоративные сайты B2B — выглядит несерьёзно
- Мобильные приложения массового пользования — неон на маленьком эряне превращается в визуальный шум
Типичные ошибки, которые всё портят
Ошибка 1: Слишком много свечения. Когда каждый элемент «светится», не светится ничито. Неон работает только как акцент на фоне спокойных элементов. Если у вас светятся заголовки, кнопки, иконки и разделители — вы не сделали акценты, вы сделали кашу.
Ошибка 2: Неон на белом фоне. Свечение на белом — это не свечение, а грязная тень. Весь смысл неона в том, что он излучает свет в темноте. На белом фоне он выглядит как ошибка в вёрстке.
Ошибка 3: Сплошной чёрный фон. #000000 — это цвет небытия. Он не создаёт глубину, он создаёт пустоту. Используйте #0a0a0f, #0d0d12, #111118 — с едва заметным оттенком.
Ошибка 4: Неоновый текст для основного контента. Розовый или голубой шрифт с свечением — для заголовка или слогана. Для абзаца текста в 4–5 строк — это пытка для глаз. Основной текст должен быть серым (#a0a0b0, #b0b0c0) с хорошей контрастностью.
Ошибка 5: Игнорирование анимации. Статичный неон — это половина эффекта. Пульсация, мерцание, бегущая строка — то, что превращает картинку в киберпанк. Но анимация должна быть сдержанной: пульсация с периодом 3–5 секунд, а не стробоскоп.
Как собрать рабочую композицию: пошагово
Допустим, вы делаете лендинг. Вот последовательность, которая даёт стабильный результат:
- Заложите фон. Градиент от
#0a0a12к#0f0f1a+ шум 3% + сетка 8%. Проверьте: если выключить контент, фон должен выглядеть как «ночное небо над городом», а не как чёрный прямоугольник. - Определите зоны акцентов. Максимум 3 точки на экране, где будет неон: заголовок, один элемент навигации, кнопка CTA. Всё остальное — спокойное.
- Настройте типографику. Заголовки — жирный гротеск (Inter, JetBrains Mono, Space Grotesk), цвет белый или серый. Один заголовок можно сделать неоновым. Основной текст —
#9090a8, межстрочный интервал 1.6–1.8. - Добавьте неоновые элементы. Тонкие разделители (1px), подчёркивания ссылок, рамки карточек. Используйте тройной
box-shadowкак в примере выше. - Проверьте контраст. Откройте инструмент проверки контрастности. Серый текст
#9090a8на фоне#0a0a12должен проходить WCAG AA (минимум 4.5:1 для обычного текста). - Добавьте микроанимацию. Плавное появление неоновых элементов при скролле, мягкая пульсация кнопки. Не переборщите — киберпанк это не дискотечная вспышка.
Инструменты и ресурсы
Если вы работаете в Figma, вот что реально помогает:
- Плагин «Neon» — добавляет свечение к любым фигурам с настраиваемыми параметрами.
- Плагин «Noise & Texture» — генерирует шумовые текстуры для матового фона.
- Google Fonts — JetBrains Mono, Orbitron, Share Tech Mono для заголовков в духе терминала.
Для CSS-реализации не нужны библиотеки. Чистый box-shadow с тремя слоями работает в любом современном браузере без накладных расходов.
Когда выбрать минималистичный киберпанк, а когда — насыщенный
Минималистичный подход (одна неоновая акцентная линия, сдержанная типографика, много воздуха): подходит для портфолио, технических блогов, лендингов разработчиков. Выглядит дорого и не отвлекает от контента.
Насыщенный подход (несколько неоновых цветов, анимация, сетка, глитч-эффекты): подходит для игровых проектов, музыкальных релизов, промо-страниц мероприятий. Выглядит агрессивно и притягивает внимание, но плохо масштабируется на многостраничные сайты.
Если сомневаетесь — начинайте с минималистичного. Добавить детали проще, чем убрать их без потери смысла.
Итог: чек-лист перед публикацией
Пройдитесь по списку:
- Фон не сплошной чёрный, а имеет глубину (градиент, шум, сетка)
- Неоновых цветов — не больше два
- Свечение построено минимум из двух слоёв
box-shadow - Основной текст читаемый, серый, без свечения
- Неон используется точечно, а не по всему экрану
- Анимация есть, но она не отвлекает
- Контрастность проходит проверку доступности
Если все пункты на месте — у вас получился именно тот киберпанк, который вы видели в референсах: атмосферный, читаемый и без эффекта «мне заплатили за каждый пиксель свечения». Если какой-то пункт не выполняется — это не катастрофа, но именно он отличает осознанный дизайн от наобум накрученных эффектов.
