yndx-shri-reviewer / shri-2020-task-1

Задание 1. Реализуйте дизайн-систему — ШРИ, Москва, 2020
https://yandex.ru/promo/academy/shri
44 stars 103 forks source link

Могут ли стили для Базовых блоков содержать дополнительные свойства (не указанные в ТЗ)? #29

Closed rakov-di closed 4 years ago

rakov-di commented 4 years ago

Могут ли стили для базовых блоков содержать дополнительные свойства (не указанные в ТЗ)? Например, на скриншоте для product у списка карточек имеется черный фон, который как будто бы нельзя сделать, не добавляя дополнительных стилей (не указанных в ТЗ) для блока section или layout__container?

Или это проблема конкретно моих неверных стилей и нужно обходиться только стилями, явно указанными в ТЗ?

И обратный вопрос: Могут ли стили для контентных блоков НЕ содержать дополнительные свойства?

Из ТЗ:

“блок должен содержать собственные уникальные дополнительные стили”.

Прям “должен”?

yndx-shri-reviewer commented 4 years ago

Дизайн-система и дизайн задания построены таким образом, чтобы вам требовалось писать минимальное количество стилей для контентных блоков. Для них, как правило, нужно писать стили в рамках требований, указанных в разделе исходные стили в описании блока.

Контентные блоки могут и не содержать дополнительных свойств, это нормально.

Если вы считаете нужным добавить какие-то стили в базовые блоки, добавляйте. Мы не ограничиваем вас в этом. Мы за любые обоснованные решения, только оставьте комментарий в README.md на этот счет.