Генератор ньюморфизма CSS

ЦветРазработчик
Реклама · УДАЛИТЬ?

Предустановленные стили


Базовый цвет

Цвет фона элемента и его окружения

Форма


Тень

На какое расстояние тени выходят от элемента
Контраст между светлыми и темными тенями
Направление, откуда приходит источник света (в градусах)
Живой просмотр
Реклама · УДАЛИТЬ?

Гид

Генератор CSS Neumorphism

Генератор ньюморфизма CSS

Создавайте мягкие, выступающие «неуморфные» элементы интерфейса без ручной настройки двух противоположных теней. Выберите базовый цвет, выберите форму (плоская, вогнутая, выпуклая или вдавленная), перетащите слайдеры для расстояния, интенсивности, размытия и угла света, затем скопируйте сгенерированный CSS прямо в ваш проект.

Как использовать

  1. Выберите цвет фона. Тот же цвет используется для элемента и окружающего канвас — именно это и делает эффект неуморфности.
  2. Выберите форму: Плоский, Вогнутая (нежный впадин), Выпуклая (нежный выброс), или Внутренний отступ (вдавленная).
  3. Настройте Расстояние и Угол света для установки направления тени.
  4. Настройте Интенсивность и Размытие до тех пор, пока поверхность не будет казаться правильной.
  5. Скопируйте CSS или переключитесь Показать HTML + CSS для получения готового фрагмента для вставки.

Возможности

  • Живой предварительный просмотр — при каждом изменении слайдера отображается обновлённый элемент сразу.
  • Пять встроенных шаблонов — Мягкий свет, Сильный свет, Мягкий темный, Сильный темный и Вдавленный.
  • Автоматически рассчитанные цвета теней — светлые и темные тени математически осветляются/темнеют от базового цвета, чтобы эффект всегда соответствовал.
  • Градиенты вогнутых и выпуклых форм — инструмент генерирует соответствующий линейный градиент для поверхности элемента в этих режимах.
  • Режим вогнутого (вдавленного) — для кнопок, которые выглядят «вдавленными» при нажатии.
  • Контроль угла света — поворачивайте виртуальный источник света от 0° до 360°.
  • Готовый CSS — чистый вывод с объявлениями обоих теней и фонового цвета поверхности.

Часто задаваемые вопросы

  1. Что такое неуморфность?

    Неуморфность (также известная как мягкий интерфейс) — это визуальный стиль, при котором элементы выглядят как выступающие из или погружающиеся в фон. Эффект достигается с помощью двух теней одинакового размытия — одной светлой тени на стороне, обращённой к источнику света, и другой темной тени на противоположной стороне — обе тени отображаются на фоне, цвет которого совпадает с цветом самого элемента.

  2. Почему элемент должен делиться цветом фона?

    Неуморфность основывается на иллюзии, что форма является частью одной поверхности с фоном. Если элемент использует другой цвет, он перестаёт выглядеть как выступающий и вместо этого будет восприниматься как плоский элемент с двумя случайными тенями, что нарушает эффект.

  3. Являются ли неуморфные интерфейсы доступными?

    У них известные компромиссы в области доступности. Поскольку все элементы используют одинаковый цвет фона, контраст с текстом и другими элементами интерфейса часто очень низок, что может нарушать требования WCAG по контрасту и вызывать трудности у пользователей с экранными магнитами. Используйте неуморфность для декоративных поверхностей и сохраняйте критически важные элементы интерактивности с высоким контрастом.

  4. Как угол света связан с смещением теней?

    Два смещения теней рассчитываются из угла света с помощью простой тригонометрии: offsetX = cos(angle) × distance, offsetY = sin(angle) × distance. Противоположная тень размещается на отрицательных смещениях, чтобы светлая и темная стороны всегда находились на противоположных краях, что соответствовало бы реальному источнику света.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?