43 comments

  • Dave GamacheDave Gamache, almost 4 years ago

    Hey everyone - I'm the creator of Skeleton. Just wanted to drop a note and say I wrote a little something about creating v2.0: https://medium.com/@dhg/dear-skeleton-452f4bb07d69

    Basically I haven't touched it in a couple years because I got busy and figured it wasn't getting much use since it was competing with large, robust frameworks. Found out a couple weeks ago that wasn't true and it's been downloaded around half a million times.

    It compelled me to get it together and keep working on it. Open to answer any questions about it :)

    22 points
    • Matt Achariam, almost 4 years ago

      Very cool, I built my first responsive site with Skeleton.

      4 points
    • Tierney CyrenTierney Cyren, almost 4 years ago

      Well, it's freaking awesome. I considered Skeleton a couple years ago, but it seemed like it wasn't 100% sure where it was going. This update seems to completely alleviate that, and I'm super excited. Looking forward to using it on projects.

      0 points
      • Dave GamacheDave Gamache, almost 4 years ago

        Thanks man! I'm sorry it wasn't at the point you were looking for, but hopefully now it's getting there :) If you find anything missing that you feel makes sense, hit me up and let me know. hi@getskeleton.com

        0 points
    • Josh AustinJosh Austin, almost 4 years ago

      Great work Dave. I've used skeleton many times over. Thanks for putting it together. Love that it's lightweight and dead simple. I prefer it over any of the larger scale frameworks.

      ps. Also stoked to see that you built the type around rems. Killer.

      2 points
      • Dave GamacheDave Gamache, almost 4 years ago

        Much appreciated man. I actually built it with REMs and was surprised that I didn't really use the type scaling at smaller sizes...but I can totally see situations when it would be useful and there was no downside (except for maybe a slightly higher learning curve). Seemed worth it.

        2 points
    • Brennan Smith, almost 4 years ago (edited almost 4 years ago )

      Hello Dave, I am a big fan of Skeleton and had a quick question for you. On your example landing page you have this in the code: <code> <nav class="navbar container"> <h4 class="logo"></h4> <ul class="navbar-list"> <li class="navbar-list-item"> <a class="navbar-list-link">About</a> </li> <li class="navbar-list-item"> <a class="navbar-list-link">Jobs</a> </li> <li class="navbar-list-item"> <a class="navbar-list-link">Contact</a> </li> </ul> </nav> </code> But it doesn't display the logo or nav on the frontend. Is this on purpose? Thanks

      0 points
      • Dave GamacheDave Gamache, almost 4 years ago

        Oh man - I totally spaced and didn't remove that, haha. I just removed it.

        I was originally going to add a nav too, but felt like it didn't really contribute to Skeleton education, more like general CSS education.

        Thanks for pointing that out.

        0 points
    • Geoff YuenGeoff Yuen, almost 4 years ago

      Hey Dave! I wanted to say thanks because I learned a ton about responsive CSS and making frameworks by studying Skeleton's code years ago.

      1 point
  • Nick PfistererNick Pfisterer, almost 4 years ago

    Just wanted to chime in and say that I, too, built my first responsive site with Skeleton. Pretty exciting to see this update! :)

    2 points
  • Matt ScorteMatt Scorte, almost 4 years ago

    Really debating if I should use this or Foundation. Thoughts? (Amateur web developer working on a single page site.)

    1 point
    • Matt VMatt V, almost 4 years ago

      It depends. Foundation is a big package that contains many different things, but most importantly components with a theme. These components are forced on you, such as a certain color scheme for buttons, input areas, etc.

      Skeleton is lightweight. It's a little more broken down to only what you need. I like using skeleton because I like building my own components/elements for when I need them.

      Basically, Foundation comes with everything you need saving you time, where as Skeleton strips down what you need to only the essentials, giving you more work to do (which I personally like).

      0 points
    • Wade MeredithWade Meredith, almost 4 years ago

      I use stuff like Foundation and Bootstrap for rapid prototype development. I like to start with Skeleton once I'm building for production.

      0 points
  • Zach TaylorZach Taylor, almost 4 years ago (edited almost 4 years ago )

    Skeleton is awesome! I just put together a sass fork if anyone was planning on doing the same: https://github.com/zbtaylor/sass-skeleton

    1 point
  • Jared CJared C, almost 4 years ago

    In case anyone is wondering, V2.0 is the first real update to skeleton in a couple years.

    1 point
  • Kemie GuaidaKemie Guaida, almost 4 years ago

    Awesome! Like many here, skeleton was the first framework I used, and loved its simplicity. I know this might go against the minimalism of the framework, but I'd love to have a LESS or SaSS based version.

    1 point
  • Artem TitoulenkoArtem Titoulenko, almost 4 years ago

    Ahh wonderful! Skeleton was my first love and no other css file could ever replace it. Super stoked for this update! Good job, Dave!

    1 point
  • Veronica G.Veronica G., almost 4 years ago

    Finally!

    0 points
  • Joe TurnerJoe Turner, almost 4 years ago

    I have been using Skeleton for the past few years and would like to personally thank you Matt. Let me buy you a coffee!

    0 points
  • Antonio PratasAntonio Pratas, almost 4 years ago

    my first responsive website was (probably) also with skeleton. dead simple and light. to this day is still my favourite option as it's really simple to work with for smaller projects. thanks!

    0 points
  • Terkel GjervigTerkel Gjervig, almost 4 years ago

    It's back!! Thanks god

    0 points
  • Alastair TouwAlastair Touw, almost 4 years ago

    It's really great to see CSS frameworks, like Skeleton, which aren't overbearing on the design details or provide a collection of components. I've gotten a lot of use out of Bootstrap and Zurb's Foundation, but I've also often spent time overriding styles and reading documentation.

    Taking a component approach to front-end development is very useful, but also necessarily dictates both markup and style. I think that's at odds with the supporting role a CSS framework should provide. It's more important to codify the common structural and layout patterns, such as typographic grids and sensible breakpoints.

    I think Skeleton aligns pretty well with Harry Roberts's thinking behind what CSS frameworks should provide.

    0 points
  • Dana (dmxt)Dana (dmxt), almost 4 years ago

    My first responsive site is also created with Skeleton. My current portfolio is on Skeleton 1.0!

    0 points
  • Tiago Sousa, almost 4 years ago

    I built my first responsive website using Skeleton, happy to see a new update :)

    Also, I really loved the clean style of the website!

    0 points
  • Jonathan CutrellJonathan Cutrell, almost 4 years ago

    Glad to see Skeleton is still alive and kicking. (See what I did there?)

    Looking good. Glad it embraces things like this:

    <!-- Note: columns *cannot* be nested since that's tough with % based grid -->

    One note of critique, at a face level: It seems like loading in Raleway from Google as the default font is an expensive default. Not that that is difficult to change, but just a thought.

    0 points
  • Jon KantrowitzJon Kantrowitz, almost 4 years ago

    Nice! I've built a few websites with Skeleton 1.0 and it's always been a pleasure to work with.

    0 points
  • Eric Chu, almost 4 years ago

    My first love has returned! Thanks for the great work Dave.

    0 points
  • Shaun WallaceShaun Wallace, almost 4 years ago

    Excellent work on making the class names resemble plain english. Makes it easier to read the code instead of guessing what is going on.

    0 points
  • Jeremy Jarvis, over 3 years ago

    Cool! I was looking at Skeleton the other day. A really lightweight framework without the bloat that we never use is really appreciated.

    Any plans for adding classes for "prefix" and "suffix" for positioning columns. I appreciate you're wanting to keep it lightweight which is it's purpose of course :)

    0 points