Wpis z mikrobloga

@IcyHot: niby tak, ale ja mam projekt podzielony na miliard plików i potem wszystkie importuje do main.sass (#!$%@?ć {}), a chyba nie da rady extendnąć między plikami. zresztą to by było trochę mało semantyczne w moim przypadku.
@MKULTRA: podejrzyj jak robią inni.. Jakiś Bootstrap czy ktoś większy.
Nie kumam do końca czego potrzebujesz, ale czy nie wystarczy jakiś plik variables.sass + drugi mixins.sass i mógłbyś je dowolnie importować ? DRY zachowane.

Jeśli chodzi o samo DRY w klasach css, to może BEM?
Jeśli chodzi o samo DRY w klasach css, to może BEM?


@chester: no BEM jest. popróbuję się pobawić z tym, ale to jutro już bo nie mam głowy

@ennovum:

mam powiedzmy coś takiego

.div1
display: flex
cos
cos
cos

i tam w innym pliku

.div2
display: flex
cos2
cos2

chcę już w pliku css

.div1, div2 {
display: flex;
}

.div1 {}
.div2 {}
@MKULTRA: ciekawa koncepcja, ale wydaje mi sie, że to się nie da z technicznych względów - w plikach css ważna jest również kolejność deklaracje, więc takie "spakowanie" może zepsuć layout.
Z drugiej strony, narzędzie mogłoby przejrzeć kolejnosć deklaracji i pozostawić te ostatnie, więc w sumie.. dziwne, że nikt na to nie wpadł.
Czy pominąłem jakiś ewentualny problem?