FMFW

FMFW.io — це криптовалютна біржа з місією «Free the Money, Free the World". Завдяки нашій зручний і надійний платформі ми даємо змогу будь-кому почати торгувати криптовалютами.Default description

В даному випадку перед нами постало завдання створити крутий лендинг для криптобіржі з таблицею зміни курсу криптовалют онлайн, а також сайт подкастів, де компанія записує круті подкасти з лідерами галузі, тим самим ділячись інформація з молодими підприємцями та просто криптоентузіастами.

Головна задача це конвертувати відвідувачів ресурсу в користувачів які пройдуть реєстрацію, але сторінка мала з першого разу демонструвати відмінність від інших, показувати технологічність компанії, сучасний підхід та вау ефект з точки зору анімації та процесу взаємодії користувача з сайтом.

Стосовно процесу розробки:

У макеті (front end розробці) ми дотримуємося відносних розмірів, таких як rem, em і %. Це дозволяє досягти максимальної адаптивності, мінімального обсягу коду. Значення в пікселях використовується лише для фіксованих значень, які не повинні змінюватися залежно від розміру екрана, наприклад розмір рамки або заокруглення кутів. Виходячи з принципів, викладених вище, ми використовуємо гумову сітку з 18-и стовпчиків без фіксованого контейнера. Відступ між колонками дорівнює 1 рем

Такого ж принципу ми дотримуємося і зі шрифтами. Базовий розмір шрифту дорівнює 1 rem = 16px. Це шрифт розміром 2,5 rem = 40 пікселів. На основі цього ми можемо збільшувати/зменшувати шрифти на всьому сайті, просто змінюючи значення rem. Наприклад, на ноутбуках 1rem вже дорівнює 13px, це означає, що той самий шрифт розміром 2,5rem вже має розмір 32,5px. Це дозволяє практично позбутися від адаптації шрифтів, зменшити обсяг коду та спростити подальшу підтримку.

Шрифти:

Кольори:

Елементи які ми використали в проекті:
Лінії & форми

Ми використали горизонтальні лінії, округлі і прямі форми, а також галочки з ліній

Криві лінії

Використання набору суцільних і пунктирних кривих ліній для розділення фону

Шум

На всьому сайті використовується анімаційне накладення шуму

3Д форми

Реалізація Bull / Bear і Envelope:


Анімація бика/ведмедя та конверта реалізована за допомогою техніки «послідовність зображень на полотні», що означає почергове відображення картинок (рамок) всередині елемента полотна. Ця технологія була обрана тому, що на даний момент тільки браузер chrome підтримує відео з альфа-каналом (прозорий фон).


Реалізація анімованої планети:


Планета реалізована на бібліотеці WebGL three.js і плагіні three-globe

А тепер давайте насолоджуватись фінальним результатом:
А також результат роботи по сайту подкастів:

Відвідай сайт