This document provides an overview of Bootstrap, a popular front-end framework for building responsive, mobile-first websites. It discusses what Bootstrap is, why it's commonly used, how to get started with it, and some helpful tools for working with Bootstrap. Specifically, it notes that Bootstrap provides common web design patterns through CSS and widgets/functionality through optional JavaScript. It also highlights some of Bootstrap's key features like its mobile-first grid system, base CSS, components, and customization options.
15. You already: *
• Know what HTML is
• Know what CSS is
• Can tell the difference between JavaScript
and jQuery
• Can tell the difference between what runs in
a browser (aka, client-side), and what runs
on a server (aka, server-side)
* You know these, right?
28. Repetition
• Font-size and family across headers and
copy
• Bullet styles
• Color
• Border thickness / style
• Margins / padding
• Components
• Buttons
• Forms
36. Color
Color can be very emotional (as in
psychology) or scientific (theories and
schemes)
• Color Association - How colors make us feel
• Color Temperatures – Warm and Cool
• Color Models – Additive and Subtractive
• Color Wheels and Schemes
37. Color
• Red
• Orange
• Yellow
• Green
• Blue
• Purple
• White
• Black
Adrenaline, blood pressure, anger, love.
Darker = indulgence, Browner = Fall /
Harvest
Active, energetic, more informal, appetite
Highly Active, visible (hello Taxi’s!),
overpowering
Nature, soothing, growth, freshness, hope,
less active
Openness, intelligence, faith, calming,
reduce appetite,
Royalty, power, innovation, wealth
Clean, perfection, light, purity
Death, evil, power, elegance
41. www.practicaltypography.com
• BODY TEXT: More text than anything else.
Focus on that first. (80 / 20 rule)
• POINT SIZE: (CSS: font-size) 10 to 12 for
Print 15 to 25 for Web
• LINE SPACING: (CSS: line-height)
120-145% of the point size
• FONT (CSS: font-family) Don’t use System
Fonts, you’re better than that
Typography
47. Bootstrap
• Front-End Framework
• Simple Terms: A CSS and JS File (optional)
• Common Web Design and Layout
Patterns (CSS)
• Common Widgets and Functionality (JS)
• Built using LESS & SASS
• Created by Mark Otto and Jacob Thornton
when working @Twitter
48. Why use it? Popular!
It is one the most popular projects on GitHub
• 4,800+ watchers
• 31,500+ forks
• 11,000+ issues closed