1. 39
  1.  

  2. 6

    One of the nicest things I see about this, is that it supports dark mode properly.

    None of this “pure CSS… oh unless you want dark mode then you need some JS to set a class”. I don’t love every aspect of it (the sausage navigation choice seems weird to me - I’d hate to have to side-scroll to see nav items on a phone) but it really is very well executed in it’s goals of being a template (which can obviously then be modified) IMO.

    1. 5

      I love this! It reminds me of PicoCSS but better as its even smaller and really doesn’t use classes!.

      1. 4

        It’s more like a CSS snippet than a framework

        1. 8

          Considering what it tries to achieve that’s a good thing.

          1. 3

            Calling it framework won’t be fair enough, a CSS Library is fine, Frameworks are vast and provide everything.

          2. 6

            I’m totally fine diluting the meaning of framework like this.

            1. 0

              Calling it framework won’t be fair enough, a CSS Library is fine, Frameworks are vast and provide everything.

              1. 3

                attempt to provide everything.

                1. 1

                  Except that it doesn’t attempt, it’s a beautifier.

                  1. 1

                    I was saying that Frameworks attempt to provide everything, not that this specific thing is a framework or does attempt to provide everything.

                2. 1

                  The definition of a framework according to the Cambridge dictionary is:

                  a supporting structure around which something can be built

                  I think this project satisfies that definition. Yes, software frameworks like Bootstrap are goliath, but that doesn’t mean something small like Simple.css can’t be a framework.

              2. 4

                The linked page doesn’t actually describe Simple.css as a framework, it describes it as a “classless CSS template.” I’ve made a suggestion to change the title of the link here to reflect that.

                1. 1

                  In that case, it’s fair, promoting it as framework won’t be fair.

              3. 3

                Love It! I was just looking for something like this. Does anyone know of any other single file CSS frameworks that make simple sites look good with minimal work?

                1. 5

                  Yeah PicoCSS and SpectreCSS are also really nice. I personally really struggle with CSS myself and would love to see something minimal with just the right stuff to get started building “native”(ish) looking apps too. Not sure if possible? 🤔

                  1. 3

                    Thanks for the links! I found https://terminalcss.xyz/ which I’ve started using for my tilde server. I love that I can use these simple CSS setups in combination with a Markdown parser and UNIX tools to make a simple templated site without a bunch of kitchen-sink frameworks and CLIs!

                    1. 2

                      Sakura is a minimal CSS theme that has been around for a while. It can be used as a drop-in.

                    2. 2

                      Looks nice. I’m curious what does complying with the GPL3 license of SimpleCSS looks like for a site using it? I imagine if you just drop it in, it doesn’t effect your project but if you use a bundler to “compile” a final website artefacts perhaps it applies to the whole project?

                      1. 4

                        I actually just changed the license to MIT. I’m not a licensing expert (far from it!) and didn’t realise that the GPL doesn’t allow for closed source redistribution. MIT seems more permissive in that regard.

                        1. 2

                          Great!

                      2. 2

                        It looks like the Demo link is 404ing right now.