Git Product home page Git Product logo

2002913-sedona-33's Introduction

Личный проект «Седона»


Не удаляйте и не обращайте внимание на файлы: .editorconfig, .gitattributes, .gitignore, Contributing.md, Readme.md.


Памятка

1. Зарегистрируйтесь на Гитхабе

Если у вас ещё нет аккаунта на github.com, скорее зарегистрируйтесь.

2. Создайте форк

Откройте мастер-репозиторий и нажмите кнопку «Fork» в правом верхнем углу. Репозиторий из Академии скопируется в ваш аккаунт.

Получится вот так:

3. Клонируйте репозиторий на свой компьютер

Будьте внимательны: нужно клонировать свой репозиторий (форк), а не репозиторий Академии. Нажмите кнопку «Clone or download», а затем «Open in Desktop», чтобы клонировать репозиторий через программу GitHub Desktop:

Программа клонирует репозиторий на ваш компьютер и подготовит всё необходимое для старта работы.

4. Начинайте обучение!


HTML Academy

Репозиторий создан для обучения на профессиональном онлайн‑курсе «HTML и CSS. Профессиональная вёрстка сайтов» от HTML Academy.

2002913-sedona-33's People

Contributors

firefoxic avatar semenkr avatar

Watchers

 avatar

Forkers

semenkr

2002913-sedona-33's Issues

Предзащита

Чеклист

  • TEST-01. Кроссбраузерность.

  • TEST-02. Технологии.

  • TEST-03. Размеры страницы.

  • TEST-04. Переполнение.

  • TEST-05. Шрифты.

    • В полях стоимости проживания размер шрифта не соответствует макетному.
  • TEST-06. Pixel Perfect.

    • image
    • image
    • image
    • Общей тени не хватает под контентной областью.
  • TEST-07. Стайлгайд.

  • TEST-08. Взаимодействие.

Проект

  • PROJ-01. Кодгайд.

    • Разметку обеих страниц надо бы отформатировать, есть отступы не подходящего размера.
  • PROJ-02. Именование.

  • PROJ-03. Название папок и файлов.

  • PROJ-04. Закомментированный код. ⭐️

  • PROJ-05. Неиспользуемые файлы. ⭐️

HTML

  • HTML-01. Ориентиры.

  • HTML-02. Заголовки.

  • HTML-03. Кнопки и ссылки.

    • Есть ссылки с пустым href.
    • Есть кнопки без type.
  • HTML-04. Работоспособные формы.

    • У формы подписки нет атрибута method. Надо указать post, ведь мы же не хотим в открытом виде электропочту пользователя слать.
  • HTML-05. Подписи полей форм.

  • HTML-06. Лишние элементы.

  • HTML-07. Валидация HTML.

  • HTML-08. Фавиконки. ⭐️

CSS

  • CSS-01. Подключение стилей.

  • CSS-02. Глобальный селектор.

  • CSS-03. Вложенность.

  • CSS-04. ID в селекторах.

  • CSS-05. Использование !important.

  • CSS-06. Использование шрифтов.

Графика

  • IMG-01. Контентная и декоративная графика.

  • IMG-02. Форматы графики.

  • IMG-03. Размеры графики в разметке.

Контент

  • CONT-01. Текстовые переносы. ⭐️

Доступность

  • ALLY-01. Описание графики.

    • Есть alt-ы без точек в конце и не с прописной буквы. Это допускается, только если изображение является частью предложения. В остальных случаях в alt должны быть полноценные предложения. Потому что это текст, заменяющий изображение.
  • ALLY-02. Подписи интерактивных элементов.

    • Есть кнопки совсем без текстового описания. Можно сделать поиск по ></button> — некоторое из этого будет просто закрытый тег button. Это не касается случаев, когда у такого закрытого тега есть атрибуты aria-label, aria-labeledby, aria-describedby.
    • В форме подписки поле обёрнуто в лэйбл, но текста в этом лэйбле нет.
    • В форме модалки нет сообщений об (не)успешности ввода под полями.
  • ALLY-03. Видимое состояние элементов.

    • Что-то пошло не так с логотипом академии. Обводка обрамляет слишком большие поля. У псевдика надо margin убрать и настроить более точно размер псевдика. Причём размеры зачем-то сейчас прописаны и для состояния :focus-visible, там только обводка должна появляться, остальное от покоя должно оставаться.
  • ALLY-04. Области интерактивных элементов.

  • ALLY-05. Фоновый цвет у фоновых картинок.

    • Для .about надо более подходящий цвет фона сделать (у .inner-filter-section лучше).
  • ALLY-06. Порядок фокуса. ⭐️

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.