frontend

MIT Licensed Awesome        Telegram

HTML і CSS практика: Hooli-style Popup

Hooli є фіктивною корпорацією від Silicon Valley TV series. Багато хто вважає, що він імітує Google або Apple. Hooli на Silicon Valley fandom wiki. Це також представлено on the web.

Мета цього завдання — потренуватися в кодуванні HTML і CSS з макета. Очікується, що ви поглибите свої знання HTML і CSS і відкриєте нові невідомі раніше функції.

Вимоги

Рекомендації

Missed line

Увага

:warning: Google-Warning

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

Щоб уникнути цього

Приклади

Вам не потрібно робити свій дизайн на 100% ідентичним прикладам нижче. Реалізація механіки важливіша. Використовуйте приклади для довідки.

Початковий стан: попап не видимий:

popup-hidden

Активний стан:

popup-visible

Розширений набір іконок, scrollable стан:

popup-scrollable

Усі інтерактивні елементи мають бути позначені як такі при наведенні (hover) миші

popup-hover-state

Усі інтерактивні елементи повинні мати стан :focus.

popup-hover-state

Ви повинні мати можливість перемикатися між усіма інтерактивними елементами, використовуючи лише клавіатуру (без миші, не забувайте про стилі для стану :focus)

Можете спокійно використовувати наші іконки.

Ви можете опублікувати свої результати на GitHub Pages

Після завершення виконайте наступне:

  1. Для цього завдання вам знадобиться review коду:
  2. Чудова робота! Якщо ваш PR вже продивились ментори, узгодили та вмерджили (його статус змінено на merged з фіолетовою іконкою), то прийшов час ділитись своїми досягненнями з іншими – опублікуйте повідомлення в course channel: HTML-CSS-Popup — #done (або HTML-CSS-Popup — #p2p_done якщо ви студент курсу p2p) і додайте посилання до свого репо. Цей крок важливий, оскільки він допомагає наставникам відстежувати ваш прогрес!

Готово?

➡️ Ідіть далі JavaScript Basics

⤴️ Повернутися до Contents