Roman Komarov
Roman Komarov
Sometimes we could add names for different elements based on parent block names. It would be especially helpful for lists, so (with addition of #23): ``` Jade +b.list +e foo...
We could set tag names (if they're not defined) based on the block/element names. For example, if we do `+b.menu` we treat it as `+b('ul').menu` by default. If we have...
Moved from #4 — we can have it false by default, but when it would be true, then we would make `_hidden_hidden` from `_hidden`. However, do we need it to...
It's somewhat harder than #17, but would be great if it would work: we can try to pair the non-intersecting labels with inputs so we could write the ID only...
While all modern browsers support the inputs in labels, IE still can't understand them. So there is often a need in using the for/id pairs, and that's the place where...
We could ad ability to make automagically numbered headings, so we could look at the current sectioning structure (if it's made with the bemto blocks) and then create the appropriate...
Склейка одинаковых `@media` наверняка же когда-нибудь будет? Так что напишу пока про совсем простую их оптимизацию: [вот тут](http://bricss.net/post/9786405371/shorter-media-queries) написали про то, что если задаёшь `@media all and (min-width: 500px)`, то...
As the project have now a [twitter account](https://twitter.com/cssoptimizer) and so on, it would make sense to create a logo for it. My suggestion: just use an ultra condensed/narrow enough font,...
_(kinda like #102, but easier I guess, and only for selectors)_ Here is a case where you could easily discard parts of selectors by replacing them with the common part...
There could be cases when some styles would surely override some other styles even if the selectors for those styles won't match. - `html body {…}` would always override `body...