Roman Komarov

Results 184 issues of 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...

enhancement

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...

enhancement

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...

enhancement

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...

enhancement

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...

enhancement

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...

enhancement

Склейка одинаковых `@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...

structural optimization
proposal

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...

structural optimization
proposal