Все по папкам, в каждой папке стили для компонентов
В тоже время проект возможно задумывался как SPA. Получается вот эти вот прелести архитектуры верстальщика уже не будет
Телевизора просто не поддерживает 2560x1600 потому, что пропорции
Такой подход немногословен, нет повторения одного и того же класса в разных частях файла, можно (почему бы и нет?) использовать любую вложенность и не очень-то это и ухудшит читаемость
.block1 {
float: left;
width: 250px;
@include respond-to(handhelds) { width: 100% ;}
@include respond-to(medium-screens) { width: 125px; }
@include respond-to(wide-screens) { float: none; }
}
.block2 {
float: left;
width: 250px;
@include respond-to(handhelds) { width: 100% ;}
@include respond-to(medium-screens) { width: 125px; }
@include respond-to(wide-screens) { float: none; }
}
.block3 {
float: left;
width: 250px;
@include respond-to(handhelds) { width: 100% ;}
@include respond-to(medium-screens) { width: 125px; }
@include respond-to(wide-screens) { float: none; }
}
.some-class {
font-size: 14px;
}
@import handhelds;
@import medium-screens;
@import wide-screens;
.block {
float: left;
width: 250px;
@include respond-to(handhelds) { width: 100% ;}
@include respond-to(medium-screens) { width: 125px; }
@include respond-to(wide-screens) { float: none; }
}
Да и ТСу, такой вариант не подходит, как я понял, ждать загрузки файла нельзя. - Тогда согласен с комментаторами про сигнатуру. На том же js, на стороне клиента, можно читать файл по байтно