7
Comments
  • 0
    What do you use then? Plan CSS?
  • 0
    @M4R1KU its my worst nightmare.
  • 0
    Never used it. What is your beef with it, genuinely curious?
  • 1
    Sometimes LESS is more ;)
  • 0
    Stylus!!!
  • 0
    @nbamaral have u never use a css precompiler? My sympathies to you, all that extra typing, no functions, variables, loops. I can't imagine having to go back to the old days where I actually had to type out all 1400 lines.
  • 0
    @RTRMS
    Well, I've been doing pages for 16 years or so, so I do have my own set of classes, layouts, resets, menus, fixes to choose from, and my own ways to override them when needed, like an extra colors.css.
    So it's never 1400 lines by hand.
    As for sass vs less, you certainly didn't enlightened me :)
  • 2
    I guess to each its own, but I find all the stuff that preprocessors like SCSS or LESS bring with them an abstraction of complexity, which CSS doesn't really have to be. Hence why I now prefer vanilla CSS with PostCSS for some level 4 functionality transpiling, e.g. :matches(.foo, .bar), :not(.foo, .bar), custom-media, etc.
  • 0
    Why? Just use PHPStorm and activate filewatcher for scss files and everything works like a charm ;)
  • 2
    CSS4 is pretty much going to make pre-processors a thing of the past but prefer LESS because it's closest to vanilla.
  • 0
    @nblackburn
    Correct. Also there's no nor ever will be such thing as CSS4.
  • 0
    @w0ble It's being worked on right now...

    Look it up if you don't believe me.
  • 0
    @nblackburn
    Again, there's no such thing as CSS4. What you think is CSS4 are different levels of different modules, e.g. Color Module Level 4 (`color(red a(20%))`), Display Module Level 3 (`display: flow-root`), Selectors Level 4 (`:matches()`), etc. CSS is a language that consists of different modules that level up independently. You can go to CSSWG github and ask them yourself if you don't believe me.
  • 0
    @w0ble wow, pedantic much aren't we?

    It will will be called CSS4, mark my words...
  • 2
    Yeah I guess you are right, Grid Layout Module 1 is CSS4 and not CSS3.1, because 1 and 4 makes total fucking sense.

    That's the exact bloody reason why CSSWG went away from CSS versioning to modules instead, so they don't have to deal with this type of bullshit.

    Pedantic or not. Spreading bullshit is not really beneficial to anyone especially those who are just starting.
Add Comment