"User Authentication in Spring" was retired on January 8, 2022.

Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS

Blueprint in CSS Foundations.

Hi all!

I'm new to Treehouse (and Web Design) and I'm on the Web Designer Adventure. I just did the section in CSS foundations about Blueprint and I'm a bit confused. I'm wondering do all web designers use this or similar? And also, should I avoid it for now while I'm in this learning phase? What are you all doing?

Thanks!! :)

6 Answers

Personally I think that Frameworks like Zurb foundation & Bootstrap add in too much to start with. You need to learn to walk before you run.


So learning the principles of:

  • fluid grids
  • flexible images
  • media queries
  • good typography

Then maybe add in a pre-processor such as less

Once you've got those down you will be better able to work on a large site that is already using a framework. However I'm a firm believer in not solving problems you don't have yet.


I'll leave you with my favorite quote on frameworks

Make sure every bit of code added to your project is there for a reason you can explain, not just because it is part of some standard toolkit or boilerplate.

There are 2 great discussions on this very topic on the forum, they can be found here and here

There's no one answer to this, it depends. Some designers or teams use some sort of framework and grid system to prototype a site rapidly. Blueprint isn't the only one. Some of the other ones that seem to be used a lot include Bootstrap, Gridset, Intuit, and Foundation.

Many people define their own grids and write CSS for each project. It's good to know how to work both ways. My personal preference was to learn the basics of doing everything from scratch when I first learned. Of course, that was a few years ago. There is no one true path to becoming a good designer. Do what feels comfortable for now, and stretch your limits when you're ready.

Thank You James and John! Very helpful. I'll check out those discussions!

It's an individual preference rather than an industry standard and I should be able to justify everything I include regardless of whether it's from a framework or written myself. Correct takeaways from your answers?

@Susan -

It's an individual preference rather than an industry standard and I should be able to justify everything I include regardless of whether it's from a framework or written myself.

I think that sums it up nicely :smile:

Got it! :D