У меня средний веб-проект, который растет. Вот как выглядит моя архитектура ITCSS:В ITCSS, какой подход вы бы использовали для создания раскладки 2 и 3 столбцов?
- Настройки ...... глобальные вары, переключатели конфигурации, цвета брендов.
- Инструменты ......... по умолчанию mixins и функции, сторонние инструменты.
- Общие стили нулевого нуля (нормализовать, сбросить, размер окна).
- Элементы ...... неклассифицированные элементы HTML (селектор типов).
- Объекты ....... косметические шаблоны проектирования, агностически названные (обертки, макеты, носители).
- Компоненты .... предназначенные компоненты, куски пользовательского интерфейса, группа объектов.
- Темы ........ тематические стили, такие как сезонные или админ-разделы.
- Force ......... Переопределяет, помощники, важные стили.
Где вы хотите создать файлы, связанные с Layout?
- Объекты/о-3-колонного layout.scss
- компонентов/с-3-колонного layout.scss
Не могли бы вы уточнить, что вы имеете в виду, говоря, 'Layout' родственного файлы? Вы говорите о сетке в целом или о конкретном дизайне макета? Можете ли вы привести несколько примеров стиля стилей, связанных с компоновкой? –