Сверка веб-версии EzzzSkin с макетом

Семнадцать экранов: каждый снят в браузере при ширине 1600 и сопоставлен с мастер-компонентом из Figma по координатам. Сверялись размеры, отступы, промежутки, скругления, обводки, цвета и типографика — размер шрифта, начертание, межстрочный, регистр, цвет текста. Содержание надписей не сверялось: названия кейсов, команд и категорий приходят из админки.

17страниц
54расхождений
6сквозных
22по типографике
7по картинкам
9по составу
13цветов мимо
14страниц с чужим шагом
Чем мерил

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

Чем проверял

Каждая находка вырезана с обеих сторон и просмотрена глазами. Промахи прибора, состояния выбора и разница меньше 4px выброшены.

Что не считал дефектом

Разную длину надписей, разный набор данных, выбранную вкладку против невыбранной и кнопку без средств на балансе.

слева — как на сайтесправа — как в макете

блоки, которых нет или которые собраны иначе

Расхождения по составу

Найдено просмотром разворотов «страница целиком против макета целиком». Это не про пиксели — это про то, что блок стоит не тот или не стоит вовсе.

Сборка ставкиpredictmatch

В макете под шапкой матча стоят две панели — выбор предметов для ставки со счётчиком и подтверждение прогноза с кнопкой. На сайте вместо них составы команд и статистика.

Сборка ставки: слева сайт, справа макет

Обложка сезонаezzpass

Правая половина шапки EzzzPass в макете занята обложкой сезона с персонажами. На сайте там пусто.

Обложка сезона: слева сайт, справа макет

Заголовок страницыbuycoins

В макете страница открывается заголовком «ПОПОЛНИТЬ БАЛАНС». На сайте заголовка нет вовсе — сразу карточки способов оплаты.

Заголовок страницы: слева сайт, справа макет

Кнопки быстрых суммsteam

В макете под полем суммы стоит ряд кнопок 150 / 500 / 1.5к / 5к ₽. На странице Steam их нет — они есть только на пополнении баланса.

Кнопки быстрых сумм: слева сайт, справа макет

Подписи над полями формыbuycoins

На сайте подписи над полями крупные и белые, в макете — мелкие и приглушённые, а единица валюты вынесена внутрь поля справа.

Подписи над полями формы: слева сайт, справа макет

Блок инструкции: номера и строкиcontracts

Кружок с номером в вебе выровнен по центру всей строки, поэтому у двухстрочного пункта съезжает вниз на 7px — в макете он стоит вровень с первой строкой. Фон кружка #3a404d вместо #303643. Промежуток между пунктами 16px вместо 12px, сам блок 531×236 вместо 491×204 при отступах 24px.

Блок инструкции: номера и строки: слева сайт, справа макет

Карточка способа оплаты изнутриbuycoins

Снаружи всё сходится: 135 в высоту, скругление 16, фон #303643, отступы 12. Внутри в макете есть ещё одна обёртка с отступом 8px, в вебе её нет — поэтому логотип 112×79 вместо 95×75 и подпись прижата к краю карточки.

Карточка способа оплаты изнутри: слева сайт, справа макет

Шкала апгрейдаupgrade

Заливка круга в вебе почти чёрная — #273748 против #316a80 в макете, бирюзового свечения внутри нет. Насечки тонкие и стоят внутри дуги, в макете они толще и вынесены наружу; кольцо насечек 264 вместо 294, внутренний круг 208 вместо 223, внешнее 316 со скруглением 50px вместо круга.

Шкала апгрейда: слева сайт, справа макет

Заглушка предмета в апгрейдереupgrade

Заглушка нарисована 120×120 вместо 206×100 — пистолет выходит вдвое мельче и развёрнут в другую сторону. Подпись под ним 12px/500 с межстрочным 12 вместо 16px/400 с межстрочным 20.

Заглушка предмета в апгрейдере: слева сайт, справа макет
размер, начертание, межстрочный, цвет

Типографика

Строки сопоставлены по координатам, а не по стилю — стиль здесь и есть предмет проверки. Дополнительная защита: строка из цифр не сравнивается со строкой из слов, иначе прибор ловит соседнюю.

Ссылки верхней строки шапки3 шт. на экране

размер14px16pxмежстрочный18px20px
Ссылки верхней строки шапки: слева сайт, справа макет

Название и цена кейса13 шт. на экране

размер14px16pxначертание500400межстрочный18px20px
Название и цена кейса: слева сайт, справа макет

Подпись карточки кейса

размер16px14pxмежстрочный20px18px
Подпись карточки кейса: слева сайт, справа макет

Текст вкладки меню

цвет текста#000000#0e1526
Текст вкладки меню: слева сайт, справа макет

Цена и название предмета15 шт. на экране

размер16px20pxмежстрочный20px28px
Цена и название предмета: слева сайт, справа макет

Цена и название предмета15 шт. на экране

размер14px16pxмежстрочный18px20px
Цена и название предмета: слева сайт, справа макет

Текст кнопки

размер12px14pxмежстрочный16px18px
Текст кнопки: слева сайт, справа макет

Счётчик количества

начертание500400
Счётчик количества: слева сайт, справа макет

Подпись множителя4 шт. на экране

начертание400500
Подпись множителя: слева сайт, справа макет

Подпись «Скин для апгрейда»2 шт. на экране

размер12px16pxначертание500400межстрочный12px20px
Подпись «Скин для апгрейда»: слева сайт, справа макет

Подпись в ленте дропов2 шт. на экране

размер12px14pxмежстрочный16px18px
Подпись в ленте дропов: слева сайт, справа макет

Подпись множителя

размер8px16pxмежстрочный8px20px
Подпись множителя: слева сайт, справа макет

Текст вкладки меню

цвет текста#000000#ffffff
Текст вкладки меню: слева сайт, справа макет

Заголовок блока4 шт. на экране

размер20px32pxмежстрочный28px40px
Заголовок блока: слева сайт, справа макет

Подпись в блоке2 шт. на экране

цвет текста#47deff#ffffff
Подпись в блоке: слева сайт, справа макет

Текст кнопки

начертание500400
Текст кнопки: слева сайт, справа макет

Кнопка быстрой суммы4 шт. на экране

размер13.3px14px
Кнопка быстрой суммы: слева сайт, справа макет

Подпись над полем суммы2 шт. на экране

размер16px12px
Подпись над полем суммы: слева сайт, справа макет

Подпись над полем2 шт. на экране

размер16px12px
Подпись над полем: слева сайт, справа макет

Текст кнопки3 шт. на экране

размер12px14pxмежстрочный20px18px
Текст кнопки: слева сайт, справа макет

Заголовок блока2 шт. на экране

размер11px14px
Заголовок блока: слева сайт, справа макет

Текст 16px в блоке10 шт. на экране

начертание400500
Текст 16px в блоке: слева сайт, справа макет
размер картинок и иконок

Картинки и иконки

Каждая картинка сопоставлена внутри своего блока — по смещению от его центра, а не по месту на странице.

Картинка в ленте дропов7 шт. на экране

ширина96px104pxвысота72px64px
Картинка в ленте дропов: слева сайт, справа макет

Картинка кейса19 шт. на экране

ширина206px186pxвысота206px187px
Картинка кейса: слева сайт, справа макет

Картинка кейса

ширина206px186pxвысота251px187px
Картинка кейса: слева сайт, справа макет

Картинка предмета в кейсе15 шт. на экране

ширина133px154px
Картинка предмета в кейсе: слева сайт, справа макет

Логотип команды12 шт. на экране

ширина60px44pxвысота60px44px
Логотип команды: слева сайт, справа макет

Картинка кейса сезона4 шт. на экране

высота120px140px
Картинка кейса сезона: слева сайт, справа макет

Иконка способа оплаты9 шт. на экране

ширина112px95px
Иконка способа оплаты: слева сайт, справа макет
повторяется на всех страницах

Сквозные элементы

Шапка, меню, лента дропов и подвал собраны один раз и стоят на каждом экране — поэтому каждое расхождение здесь умножается на одиннадцать страниц.

Карточка предмета7 шт. на экране

ширина160px144pxвысота134px144px

Отчего высота -10px: первый ряд внутри 110 вместо 120px — это -10px · ширина +16px: первый ряд внутри 136 вместо 120px — это +16px

Карточка предмета: слева сайт, справа макет

Блок «онлайн»

ширина172px160pxвысота56px40px

Отчего высота +16px: остальные +16px даёт содержимое блока · ширина +12px: остальные +12px даёт содержимое блока

Блок «онлайн»: слева сайт, справа макет

Лента дропов

ширина176px160pxвысота744px1072px

Отчего высота -328px: остальные -328px даёт содержимое блока · ширина +16px: первый ряд внутри 160 вместо 144px — это +16px

Лента дропов: слева сайт, справа макет

Полоса меню

ширина671px647pxпромежуток12px4px

Отчего ширина +24px: отступы 0/0 вместо 4/4 — это -8px; остальные +32px даёт содержимое блока

Полоса меню: слева сайт, справа макет

Блок статистики

ширина910px870pxвысота173px165px

Отчего высота +8px: четвёртый ряд внутри 262 вместо 258px — это +4px, ещё +4px по мелочи · ширина +40px: остальные +40px даёт содержимое блока

Блок статистики: слева сайт, справа макет

Кнопка2 шт. на экране

высота40px44px

Отчего высота -4px: отступы 8/8 вместо 12/12 — это -8px; остальные +4px даёт содержимое блока · ширина +61px: отступы 12/12 вместо 16/16 — это -8px; остальные +69px даёт содержимое блока

Кнопка: слева сайт, справа макет
/cases

Каталог кейсов

Своих расхождений: 7. Промежуток между секциями колонки: 16px против 64px.

card case20 шт. на экране

ширина206px202pxвысота313px275pxотступы0/0/0/012/0/0/0фон#1d2434#1d2333

Отчего высота +38px: отступы 0/0 вместо 12/0 — это -12px; остальные +50px даёт содержимое блока · ширина +4px: первый ряд внутри 206 вместо 202px — это +4px

card case: слева сайт, справа макет

container20 шт. на экране

ширина206px202pxвысота62px70pxотступы8/12/12/128/16/16/16

Отчего высота -8px: отступы 8/12 вместо 8/16 — это -4px; промежуток 4 вместо 6 на 1 стыках — -2px; первый ряд внутри 18 вместо 20px — это -2px · ширина +4px: отступы 12/12 вместо 16/16 — это -8px; первый ряд внутри 182 вместо 170px — это +12px

container: слева сайт, справа макет

Бейдж8 шт. на экране

высота36px24px

Отчего высота +12px: отступы 10/10 вместо 4/4 — это +12px · ширина +24px: отступы 10/10 вместо 8/8 — это +4px; остальные +20px даёт содержимое блока

Бейдж: слева сайт, справа макет

contest3 шт. на экране

ширина268px274pxвысота164px138px

Отчего высота +26px: первый ряд внутри 132 вместо 106px — это +26px · ширина -6px: остальные -6px даёт содержимое блока

contest: слева сайт, справа макет

Бейдж

высота28px32pxотступы4/4/4/87/12/7/12

Отчего высота -4px: отступы 4/4 вместо 7/7 — это -6px; второй ряд внутри 20 вместо 18px — это +2px

Бейдж: слева сайт, справа макет

contest

ширина220px202pxвысота164px138pxотступы16/18/16/1220/16/20/16

Отчего высота +26px: отступы 16/16 вместо 20/20 — это -8px; остальные +34px даёт содержимое блока · ширина +18px: отступы 12/18 вместо 16/16 — это -2px; второй ряд внутри 102 вместо 82px — это +20px

contest: слева сайт, справа макет

Круглая кнопка

фон#1c2333#282e38
Круглая кнопка: слева сайт, справа макет

Промежуток между секциями колонки

промежуток16px64px
Промежуток между секциями: слева сайт, справа макет
/cases/case/58

Страница кейса

Своих расхождений: 2. Промежуток между секциями колонки: 0px против 64px.

Карточка предмета15 шт. на экране

отступы12/12/12/1216/16/16/16
Карточка предмета: слева сайт, справа макет

Кнопка

фон#222837#1d2333

Отчего ширина -12px: остальные -12px даёт содержимое блока

Кнопка: слева сайт, справа макет

Промежуток между секциями колонки

промежуток0px64px
Промежуток между секциями: слева сайт, справа макет
/upgrade

Апгрейдер

Своих расхождений: 5. Промежуток между секциями колонки: 0px против 64px.

Кнопка множителя5 шт. на экране

ширина108px114pxвысота46px42pxфон#303643#282e38

Отчего высота +4px: отступы 10/10 вместо 12/12 — это -4px; остальные +8px даёт содержимое блока · ширина -6px: остальные -6px даёт содержимое блока

Кнопка множителя: слева сайт, справа макет

Карточка апгрейда2 шт. на экране

скругление16px24pxотступы10/8/10/824/24/24/24
Карточка апгрейда: слева сайт, справа макет

Внешнее кольцо шкалы

ширина316px306pxвысота316px307px

Отчего высота +9px: остальные +9px даёт содержимое блока · ширина +10px: остальные +10px даёт содержимое блока

Внешнее кольцо шкалы: слева сайт, справа макет

Насечки шкалы

ширина264px294pxвысота264px296px

Отчего высота -32px: остальные -32px даёт содержимое блока · ширина -30px: остальные -30px даёт содержимое блока

Насечки шкалы: слева сайт, справа макет

Внутренний круг шкалы

ширина208px223pxвысота208px223px

Отчего высота -15px: остальные -15px даёт содержимое блока · ширина -15px: остальные -15px даёт содержимое блока

Внутренний круг шкалы: слева сайт, справа макет

Промежуток между секциями колонки

промежуток0px64px
Промежуток между секциями: слева сайт, справа макет
/contracts

Контракты

Своих расхождений: 2.

Блок

ширина531px491pxвысота244px252pxпромежуток16px24px

Отчего высота -8px: остальные -8px даёт содержимое блока · ширина +40px: первый ряд внутри 483 вместо 443px — это +40px

Блок: слева сайт, справа макет

Блок инструкции

ширина531px491pxвысота236px204px

Отчего высота +32px: остальные +32px даёт содержимое блока · ширина +40px: первый ряд внутри 483 вместо 443px — это +40px

Блок инструкции: слева сайт, справа макет
/predict

Предиктор

Своих расхождений: 8. Промежуток между секциями колонки: 24px против 64px.

Логотип команды12 шт. на экране

отступы0/0/0/04/4/4/4
Логотип команды: слева сайт, справа макет

Область команды в строке матча6 шт. на экране

высота52px60pxотступы0/0/0/00/0/0/16
Область команды в строке матча: слева сайт, справа макет

Кнопка10 шт. на экране

высота22px32px

Отчего высота -10px: остальные -10px даёт содержимое блока · ширина -26px: остальные -26px даёт содержимое блока

Кнопка: слева сайт, справа макет

Кнопка2 шт. на экране

высота22px32px
Кнопка: слева сайт, справа макет

Логотип команды6 шт. на экране

ширина60px44pxвысота60px44px

Отчего высота +16px: остальные +16px даёт содержимое блока · ширина +16px: остальные +16px даёт содержимое блока

Логотип команды: слева сайт, справа макет

Блок команд6 шт. на экране

ширина243px308px
Блок команд: слева сайт, справа макет

Переключатель разделов

фон#212837#1d2333
Переключатель разделов: слева сайт, справа макет

Кнопка

фон#212837#1d2333
Кнопка: слева сайт, справа макет

Промежуток между секциями колонки

промежуток24px64px
Промежуток между секциями: слева сайт, справа макет
/predict/374

Страница ставки

Своих расхождений: 2. Промежуток между секциями колонки: 24px против 64px.

Карточка матча

ширина1024px1072pxвысота155px204pxскругление18px24pxотступы14/12/16/1224/24/16/24промежуток14px24px
Карточка матча: слева сайт, справа макет

Блок команд

высота80px76px
Блок команд: слева сайт, справа макет

Промежуток между секциями колонки

промежуток24px64px
Промежуток между секциями: слева сайт, справа макет
/profile

Профиль

Своих расхождений: 1. Промежуток между секциями колонки: 28px против 64px.

Переключатель разделов

ширина1060px854pxвысота48px52pxпромежуток12px0px

Отчего высота -4px: отступы 0/0 вместо 4/4 — это -8px; первый ряд внутри 48 вместо 44px — это +4px · ширина +206px: отступы 0/0 вместо 4/4 — это -8px; остальные +214px даёт содержимое блока

Переключатель разделов: слева сайт, справа макет

Промежуток между секциями колонки

промежуток28px64px
Промежуток между секциями: слева сайт, справа макет
/ezz-pass

EzzzPass

Своих расхождений: 5. Промежуток между секциями колонки: 48px против 64px.

Иконка награды3 шт. на экране

ширина40px44pxвысота40px44pxфон#3a404d#303643

Отчего высота -4px: первый ряд внутри 16 вместо 24px — это -8px, ещё +4px по мелочи · ширина -4px: первый ряд внутри 16 вместо 24px — это -8px, ещё +4px по мелочи

Иконка награды: слева сайт, справа макет

Плитка награды4 шт. на экране

высота72px84px

Отчего высота -12px: первый ряд внутри 28 вместо 40px — это -12px

Плитка награды: слева сайт, справа макет

Кнопка2 шт. на экране

высота36px32px

Отчего высота +4px: отступы 8/8 вместо 7/7 — это +2px; остальные +2px даёт содержимое блока · ширина -7px: остальные -7px даёт содержимое блока

Кнопка: слева сайт, справа макет

Вкладка меню

ширина124px119pxотступы8/12/8/128/8/8/12

Отчего ширина +5px: отступы 12/12 вместо 12/8 — это +4px

Вкладка меню: слева сайт, справа макет

Кнопка

фон#303843#282e38

Отчего ширина -26px: остальные -26px даёт содержимое блока

Кнопка: слева сайт, справа макет

Промежуток между секциями колонки

промежуток48px64px
Промежуток между секциями: слева сайт, справа макет
/buy-coins

Пополнение баланса

Своих расхождений: 4.

Поле ввода2 шт. на экране

отступы8/16/8/1612/16/12/16промежуток8px0pxфон#343947#303643
Поле ввода: слева сайт, справа макет

Чип фильтра4 шт. на экране

фон#343947#303643
Чип фильтра: слева сайт, справа макет

Форма оплаты

высота505px440px

Отчего высота +65px: промежуток 0 вместо 32 на 1 стыках — -32px; остальные +97px даёт содержимое блока

Форма оплаты: слева сайт, справа макет

Поле ввода

фон#343947#303643
Поле ввода: слева сайт, справа макет
/donate-steam

Пополнение Steam

Своих расхождений: 2. Промежуток между секциями колонки: 40px против 64px.

Поле ввода2 шт. на экране

отступы8/16/8/1612/16/12/16промежуток8px0pxфон#343947#303643
Поле ввода: слева сайт, справа макет

Форма оплаты

высота344px352px

Отчего высота -8px: промежуток 0 вместо 32 на 1 стыках — -32px; второй ряд внутри 96 вместо 76px — это +20px, ещё +4px по мелочи

Форма оплаты: слева сайт, справа макет

Промежуток между секциями колонки

промежуток40px64px
Промежуток между секциями: слева сайт, справа макет
/leaderboard

Рейтинг

Своих расхождений по элементам нет. Промежуток между секциями колонки: 32px против 64px.

Промежуток между секциями колонки

промежуток32px64px
Промежуток между секциями: слева сайт, справа макет
/bonuses?tab=0

Задания

Своих расхождений: 4. Промежуток между секциями колонки: 32px против 64px.

Иконка награды3 шт. на экране

ширина54px44pxвысота54px44pxфон#1d2333#303643

Отчего высота +10px: остальные +10px даёт содержимое блока · ширина +10px: остальные +10px даёт содержимое блока

Иконка награды: слева сайт, справа макет

card task desktop 2 шт. на экране

высота72px56pxотступы8/14/8/140/0/12/0промежуток10px0pxобводканет1px #e9f0f3

Отчего высота +16px: отступы 0/0 вместо 0/12 — это -12px; первый ряд внутри 72 вместо 44px — это +28px

card task desktop : слева сайт, справа макет

Блок

ширина589px637pxвысота72px288pxскругление18px32pxотступы8/14/8/1424/24/24/24промежуток10px24px

Отчего высота -216px: отступы 0/0 вместо 24/24 — это -48px; остальные -168px даёт содержимое блока · ширина -48px: отступы 0/0 вместо 24/24 — это -48px

Блок: слева сайт, справа макет

Переключатель разделов

высота48px52pxпромежуток12px0px

Отчего высота -4px: первый ряд внутри 40 вместо 44px — это -4px

Переключатель разделов: слева сайт, справа макет

Промежуток между секциями колонки

промежуток32px64px
Промежуток между секциями: слева сайт, справа макет
/bonuses?tab=1

Рефералы

Своих расхождений: 1. Промежуток между секциями колонки: 32px против 64px.

Переключатель разделов

высота48px52pxпромежуток12px0px

Отчего высота -4px: первый ряд внутри 40 вместо 44px — это -4px

Переключатель разделов: слева сайт, справа макет

Промежуток между секциями колонки

промежуток32px64px
Промежуток между секциями: слева сайт, справа макет
/bonuses?tab=2

Кешбэк

Своих расхождений: 2. Промежуток между секциями колонки: 32px против 64px.

Переключатель разделов

высота48px52pxпромежуток12px0px

Отчего высота -4px: первый ряд внутри 40 вместо 44px — это -4px

Переключатель разделов: слева сайт, справа макет

block cashback

высота196px188px

Отчего высота +8px: первый ряд внутри 80 вместо 70px — это +10px, ещё -2px по мелочи

block cashback: слева сайт, справа макет

Промежуток между секциями колонки

промежуток32px64px
Промежуток между секциями: слева сайт, справа макет
/profile

История предметов

Своих расхождений: 3. Промежуток между секциями колонки: 28px против 64px.

Карточка предмета5 шт. на экране

высота274px294px

Отчего высота -20px: остальные -20px даёт содержимое блока

Карточка предмета: слева сайт, справа макет

Переключатель разделов

ширина858px854pxвысота48px52pxпромежуток12px0px

Отчего высота -4px: отступы 0/0 вместо 4/4 — это -8px; первый ряд внутри 48 вместо 44px — это +4px · ширина +4px: отступы 0/0 вместо 4/4 — это -8px; остальные +12px даёт содержимое блока

Переключатель разделов: слева сайт, справа макет

Кнопка

промежуток8px0px
Кнопка: слева сайт, справа макет
вертикальный ритм

Шаг между секциями колонки

В макете колонка контента везде собрана с шагом 64px. В вебе шаг свой почти на каждой странице — от нуля до сорока восьми. Отступ от полосы меню до первого блока при этом совпадает везде: 52px.

СтраницаНа сайтеПо макетуРазница
Каталог кейсов16px64px−48px
Страница кейса0px64px−64px
Апгрейдер0px64px−64px
Контракты64px64pxсовпадает
Предиктор24px64px−40px
Страница ставки24px64px−40px
Профиль28px64px−36px
EzzzPass48px64px−16px
Пополнение Steam40px64px−24px
Рейтинг32px64px−32px
Задания32px64px−32px
Рефералы32px64px−32px
Кешбэк32px64px−32px
Хранилище28px64px−36px
История предметов28px64px−36px
палитра

Цвета мимо макета

Сравнивались итоговые цвета после наложения прозрачности на фон предков — иначе полупрозрачная плашка читается как белая. Ниже только те, что близки, но не равны: заметить на глаз трудно, а от макета уводит.

На сайтеПо макетуГдеПримененийСтраниц
#4b69ff #3676ff градиент 25611
#383d4b #3a404d фон 1001
#303843 #303643 фон 52
#e5c13a #e5d13a текст 41
#3a404d #303643 фон 31
#383d4b #303643 фон 21
#f3fdff #ffffff градиент 21
#1a2b46 #262c3b фон 22
#243044 #262c3b градиент 22
#2a3344 #303643 градиент 21
#222a38 #262c3b градиент 21
#1e2533 #1d2333 градиент 21
#e5e5e5 #e9f0f3 градиент 11

Первая строка — главная: синий градиент карточек уводит в фиолетовый на всех одиннадцати страницах, это 256 применений. Вторая — полоски редкости: взяты из палитры CS2 на полной насыщенности, тогда как в макете они приглушены вдвое.

поведение

Состояния

Наведение и нажатие проверялись отдельно на кнопках, вкладках, чипах фильтров и карточках.

СостояниеЧто происходит на сайтеКак должно быть
Наведениени один элемент не меняет ни цвет, ни размерв макете заведены отдельные слои наведения
Нажатиебез откликанажатое состояние отрисовано
Чипы фильтровкурсор обычный, не «палец»элемент кликабельный

Свойство перехода transition: all на элементах прописано, но менять ему нечего — правил для наведения в стилях нет.