Словами самого skill
Этот skill реализует современные адаптивные макеты с использованием container queries, флюидной типографики, CSS Grid и стратегий mobile-first breakpoint. Он охватывает адаптивность на уровне компонентов, флюидную типографику и шкалы отступов, сложные макеты на CSS Grid и Flexbox, а также стратегии breakpoint для дизайн-систем. Skill затрагивает адаптивные изображения и медиа, паттерны адаптивной навигации, а также адаптивные таблицы и отображение данных.
Он делает акцент на mobile-first разработке, breakpoint на основе контента, а не устройства, и container queries для адаптации на уровне компонентов. Skill включает рекомендации по touch targets, логическим свойствам для интернационализации и оптимизации производительности за счёт работы с изображениями и lazy loading.
Как это работает
- 01Начинайте с mobile-first
Начните с mobile-стилей как основы, затем постепенно улучшайте их для больших экранов, а не двигайтесь от desktop вниз.
- 02Задайте breakpoint на основе контента
Определяйте breakpoint исходя из того, где контенту нужно перестроиться, а не по конкретным размерам устройств.