diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..e8bacc7
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,6 @@
+.DS_Store
+wdnr.sublime-project
+wdnr.sublime-workspace
+node_modules
+.sass-cache
+.sublime-grunt.cache
diff --git a/README.md b/README.md
index cd7657d..a6f63d9 100644
--- a/README.md
+++ b/README.md
@@ -1,20 +1,23 @@
-##Grid
+Grid is a great learning tool but no longer supported. [Learn why](http://adamkaplan.me/blog/grid-retrospective).
+
+
+## Grid
A simple guide to responsive design.
www.adamkaplan.me/grid
-####Why bother with responsive?
+#### Why bother with responsive?
We want our websites to be useable on all devices by responding to the user’s behavior, screen size and screen orientation.
-####A Fragmented World
+#### A Fragmented World
As of 2013, there are thousands of different devices and screen sizes that browse the internet, so it's impossible to design layouts to target them all. Instead, we must take a more fluid approach to design.
-####Mobile First
+#### Mobile First
The term “mobile first” gets thrown around a lot lately. What it really means is to start with mobile styles and layer on styles optimized for larger screens only as needed. In other words, your mobile styles become the default and you no longer have to override them later. It’s much simpler!
> By assuming a flexible but simple layout by default, you can better guard against browsers—with viewports wide and small—that aren’t quite capable of the full responsive layout. So when we’re talking about layout, “mobile first” really means “progressive enhancement.” —Ethan Marcotte
-##Min-width Media Queries
+## Min-width Media Queries
Introduce layout-specific rules only when you need them. Use `min-width` to layer complexity on your layout as the viewport widens. It’s easier to have all the media queries nearby, rather than at the end of the stylesheet or in a separate document.
```css
@@ -32,9 +35,9 @@ html { font-size: 100%; }
}
```
-##Steps
+## Steps
-####1. Not All Browsers are Created Equal
+#### 1. Not All Browsers are Created Equal
Browsers will render your CSS differently. To avoid this, it’s a good idea to use a modern alternative to a reset like [Normalize.css](http://necolas.github.io/normalize.css/), which will render elements more consistently cross-browser. Remember to include it as-is before your stylesheet.
```html
@@ -42,13 +45,13 @@ Browsers will render your CSS differently. To avoid this, it’s a good idea to
```
-####2. Add the Viewport Meta Tag
+#### 2. Add the Viewport Meta Tag
Place in the `
A simple guide to responsive design.
Made by Adam Kaplan.
We want our websites to be useable on all devices by responding to
@@ -46,16 +46,16 @@
As of 2013, there are thousands
+ As of 2013, there are thousands
of different devices and screen sizes that browse the internet, so it’s impossible to design layouts to target them
all. Instead, we must take a more fluid approach to design. The term “mobile first” gets thrown around a lot lately. What it really means is to start with mobile
styles and layer on styles optimized for larger screens only as needed. In other words, your mobile styles become
@@ -77,7 +77,7 @@
Introduce layout-specific rules only when you need them. Use Browsers will render your CSS differently. To avoid this, it’s a good idea to use a modern
@@ -100,7 +100,7 @@
Place in the Place at the top of your A container holds all elements and controls the page’s maximum width. Using a container will make designing for
@@ -203,7 +203,7 @@
With mobile first, columns are On larger screens, columns gain Columns are wrapped in rows to prevent other elements from stacking next to them, otherwise known as clearing
@@ -345,7 +360,7 @@
Add the class By following these simple steps, you are on the path to responsive
web design mastery. Keep practicing and help make the web a better,
@@ -391,7 +406,7 @@
A Fragmented World
- Mobile First
Min-width Media Queries
min-width to layer complexity on your
layout as the viewport widens. It’s easier to have all the media queries nearby, rather than at the end
@@ -88,7 +88,7 @@
Not All Browsers are Created Equal
Add the Viewport Meta Tag
<head> of your HTML. This enables use of media queries for cross-device layouts.Use box-sizing: border-box
CSS file. The * will target all elements on the page.Create a Container
Create a Column
block level (takes up the full width available) by default. No
@@ -234,12 +234,27 @@
Create Column Sizes
float: left in order to stack content horizontally. Columns now
use padding for gutters, so you no longer need to worry about removing margins.
+ Create Rows
Flow Opposite
.flow-opposite to columns where you want content to display first on mobile but
appear on the right on larger screens.Practice Makes Perfect