Генератор CSS-неоморфизма
Создавайте Soft-UI (неоморфизм) CSS из базового цвета с плоской, вогнутой или выпуклой формой и регуляторами расстояния, интенсивности, размытия и радиуса с предпросмотром в реальном времени.
Генератор CSS-неоморфизма — Выберите базовый цвет, задайте плоскую, вогнутую или выпуклую форму и настройте расстояние, интенсивность, размытие и радиус скругления тени — соответствующая двойная светлая и тёмная тень собирается в готовый для копирования блок CSS, а рядом обновляется живой предпросмотр. Всё работает локально в вашем браузере, поэтому цвета и настройки никогда не загружаются на сервер. Скопируйте сгенерированное правило прямо в свою таблицу стилей.
Что такое Генератор CSS-неоморфизма?
Генератор CSS-неоморфизма — это бесплатный визуальный инструмент для создания вида Soft-UI (неоморфизм), при котором элементы кажутся выступающими из поверхности или вдавленными в неё за счёт двух смещённых теней одного оттенка. Он создан для UI-дизайнеров и фронтенд-разработчиков, которым нужна эта тонкая, осязаемая глубина без ручной подгонки парных box-shadow. Задайте базовый цвет с помощью пипетки или поля для шестнадцатеричного значения, переключайте Форму между Плоской, Вогнутой и Выпуклой и регулируйте Расстояние (насколько смещены тени), Интенсивность (силу контраста света и тени), Размытие (мягкость) и Радиус (скругление углов). Инструмент выводит из вашего базового цвета более светлый блик и более тёмную тень и объединяет их — при необходимости накладывая лёгкий градиент для вогнутой и выпуклой форм — в одно правило CSS, которое показывается вживую на подходящем фоне и выдаётся как код для копирования.
Как пользоваться Генератор CSS-неоморфизма
- Выберите базовый цвет поверхности с помощью образца или введя шестнадцатеричное значение, например #e0e5ec.
- Выберите Форму: Плоская — для приподнятой панели, Вогнутая — для вдавленной выемки, Выпуклая — для куполообразного бугорка.
- Задайте Расстояние, чтобы отодвинуть светлую и тёмную тени дальше наружу для более глубокого выступа.
- Настройте Интенсивность, чтобы сделать контраст блика и тени сильнее или мягче.
- Отрегулируйте Размытие для более мягких или резких краёв и Радиус для скругления углов.
- Проверьте живой предпросмотр, затем скопируйте сгенерированный CSS неоморфизма в свою таблицу стилей.
Примеры
Приподнятая плоская карточка
Ввод
цвет #e0e5ec, форма Плоская, расстояние 12, интенсивность 15, размытие 24, радиус 20
Вывод
border-radius: 20px; background: #e0e5ec; box-shadow: 12px 12px 24px #bec3c9, -12px -12px 24px #e5e9ef;
Вдавленная вогнутая кнопка
Ввод
цвет #e0e5ec, форма Вогнутая, расстояние 8, интенсивность 15, размытие 16, радиус 16
Вывод
border-radius: 16px; background: linear-gradient(145deg, #d0d5db, #e2e7ed); box-shadow: 8px 8px 16px #bec3c9, -8px -8px 16px #e5e9ef;
Куполообразный выпуклый чип
Ввод
цвет #3a3f47, форма Выпуклая, расстояние 6, интенсивность 20, размытие 12, радиус 12
Вывод
border-radius: 12px; background: linear-gradient(145deg, #484c54, #363b42); box-shadow: 6px 6px 12px #2e3239, -6px -6px 12px #61656c;
Часто задаваемые вопросы
- Что такое неоморфизм?
- Неоморфизм (или soft UI) — это стиль, при котором элементы кажутся выступающими из одноцветной поверхности или вдавленными в неё за счёт двух смещённых box-shadow одного оттенка: более светлой сверху слева и более тёмной снизу справа. Этот инструмент выводит обе тени из вашего базового цвета, поэтому они всегда сочетаются с поверхностью.
- В чём разница между Плоской, Вогнутой и Выпуклой?
- Плоская сохраняет поверхность сплошного цвета, поэтому элемент выглядит приподнятым над фоном. Вогнутая добавляет лёгкий градиент, темнеющий к верхнему левому углу, отчего кажется вдавленной внутрь. Выпуклая переворачивает градиент, чтобы центр выглядел куполообразным и приподнятым. Светлая и тёмная тени остаются прежними; меняется только заливка поверхности.
- Как работают Расстояние, Интенсивность, Размытие и Радиус?
- Расстояние — это смещение обеих теней в пикселях: чем больше значение, тем дальше элемент от поверхности. Интенсивность определяет, насколько светлее и темнее два цвета тени по сравнению с базовым. Размытие смягчает края тени, а Радиус скругляет углы. CSS обновляется вживую при изменении любого из них.
- Какой цвет использовать для фона?
- Неоморфизм читается правильно только тогда, когда элемент находится на поверхности того же базового цвета — примените тот же цвет к родительскому элементу или фону страницы. Предпросмотр использует ваш базовый цвет в качестве фона, чтобы вы могли точно оценить эффект перед копированием.
- Загружаются ли мои данные куда-либо?
- Нет. Генератор работает полностью в вашем браузере на JavaScript — ваш цвет и настройки никогда не отправляются на сервер, поэтому он работает конфиденциально и даже офлайн после загрузки страницы.
Похожие инструменты
Код в изображение
Превратите фрагмент кода в изображение с подсветкой синтаксиса прямо в браузере — с более чем 20 языками, своими темами и фонами, номерами строк и экспортом в PNG или SVG.
Проверка цветового контраста
Проверьте контраст WCAG 2.1 и оценку APCA Lc между цветом текста и фона, посмотрите значки AA, AAA и 3:1 и примените ближайший проходящий цвет.
Смеситель цветов
Смешивайте два HEX-цвета в выбранной пропорции в цветовом пространстве RGB или Lab и считывайте полученный промежуточный цвет в виде образца и копируемого HEX-значения.
Генератор оттенков цвета
Превратите один базовый цвет HEX в шкалу OKLCH, HSL или RGB с настраиваемыми ступенями, подсказками контраста WCAG на каждой ступени и экспортом в CSS, Tailwind и JSON.