From 769332ab6e6b9e17fbd652fec0cd5797897f7831 Mon Sep 17 00:00:00 2001 From: JT Date: Tue, 22 Jul 2014 15:55:33 -0700 Subject: [PATCH] throw in clone/iterate feature. cleanup --- website/source/index.html.erb | 20 ++++++++- website/source/stylesheets/_home.less | 35 ++++++++++++---- website/source/stylesheets/_utilities.less | 16 +------ website/source/stylesheets/main.css | 49 +++++++++++++++++++--- 4 files changed, 91 insertions(+), 29 deletions(-) diff --git a/website/source/index.html.erb b/website/source/index.html.erb index 8cf86e8155..559b31efbf 100644 --- a/website/source/index.html.erb +++ b/website/source/index.html.erb @@ -35,7 +35,7 @@
-
+
@@ -49,6 +49,24 @@
+
+
+
+
+

Clone comple environments easily

+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/website/source/stylesheets/_home.less b/website/source/stylesheets/_home.less index b38e363ef9..568f07b4c2 100755 --- a/website/source/stylesheets/_home.less +++ b/website/source/stylesheets/_home.less @@ -6,7 +6,10 @@ }*/ .feature{ - h2{ + padding: 240px 0; + .anti-alias(); + + h2{ text-align: right; font-size: 44px; line-height: 54px; @@ -35,15 +38,13 @@ } #feature-auto{ - .anti-alias(); margin-top: -36px; - padding: 200px 0; - background: #f8f8f8 url(../images/white-wireframe.png) center top no-repeat; + background: #fff url(../images/white-wireframe.png) center top no-repeat; background-size: cover; - .skewy-2-neg(); + .skewY(-2deg); >.container{ - .skewy-2-pos(); + .skewY(2deg); } .terminal-text{ @@ -52,12 +53,32 @@ text-align: center; font-size: 35px; font-family: "Courier New", Monaco, Menlo, Consolas, monospace; - .opt-text(); } } #feature-iterate{ + margin-top: -80px; + padding: 240px 0; + background: #fff url(../images/feature-iterate-bg.png) center top no-repeat; + border-top: 2px solid white; + border-bottom: 2px solid @purple; + background-size: cover; + .skewY(2deg); + >.container{ + .skewY(-2deg); + } +} + +#feature-clone{ + margin-top: -80px; + padding: 240px 0; + background-color: @purple; + .skewY(2deg); + + >.container{ + .skewY(-2deg); + } } diff --git a/website/source/stylesheets/_utilities.less b/website/source/stylesheets/_utilities.less index a67b0bdc09..4dfeae0814 100755 --- a/website/source/stylesheets/_utilities.less +++ b/website/source/stylesheets/_utilities.less @@ -28,24 +28,10 @@ font-weight: 100; } -.opt-text(){ - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; -} - .skewY(@skew){ -webkit-transform: skewY(@skew); -moz-transform: skewY(@skew); -ms-transform: skewY(@skew); -o-transform: skewY(@skew); - transform: skewY(@skew) + transform: skewY(@skew); } - -.skewy-2-neg(){ - .skewY(-2deg); -} - -.skewy-2-pos(){ - .skewY(2deg); -} - diff --git a/website/source/stylesheets/main.css b/website/source/stylesheets/main.css index 4baf93d816..0790dd7d0c 100644 --- a/website/source/stylesheets/main.css +++ b/website/source/stylesheets/main.css @@ -528,6 +528,11 @@ body.page-sub #header { /*body.page-home{ background-color: #f8f8f8; }*/ +.feature { + padding: 240px 0; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; +} .feature h2 { text-align: right; font-size: 44px; @@ -554,11 +559,8 @@ body.page-sub #header { background-repeat: no-repeat; } #feature-auto { - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; margin-top: -36px; - padding: 200px 0; - background: #f8f8f8 url(../images/white-wireframe.png) center top no-repeat; + background: #ffffff url(../images/white-wireframe.png) center top no-repeat; background-size: cover; -webkit-transform: skewY(-2deg); -moz-transform: skewY(-2deg); @@ -579,8 +581,43 @@ body.page-sub #header { text-align: center; font-size: 35px; font-family: "Courier New", Monaco, Menlo, Consolas, monospace; - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; +} +#feature-iterate { + margin-top: -80px; + padding: 240px 0; + background: #ffffff url(../images/feature-iterate-bg.png) center top no-repeat; + border-top: 2px solid white; + border-bottom: 2px solid #822ff7; + background-size: cover; + -webkit-transform: skewY(2deg); + -moz-transform: skewY(2deg); + -ms-transform: skewY(2deg); + -o-transform: skewY(2deg); + transform: skewY(2deg); +} +#feature-iterate > .container { + -webkit-transform: skewY(-2deg); + -moz-transform: skewY(-2deg); + -ms-transform: skewY(-2deg); + -o-transform: skewY(-2deg); + transform: skewY(-2deg); +} +#feature-clone { + margin-top: -80px; + padding: 240px 0; + background-color: #822ff7; + -webkit-transform: skewY(2deg); + -moz-transform: skewY(2deg); + -ms-transform: skewY(2deg); + -o-transform: skewY(2deg); + transform: skewY(2deg); +} +#feature-clone > .container { + -webkit-transform: skewY(-2deg); + -moz-transform: skewY(-2deg); + -ms-transform: skewY(-2deg); + -o-transform: skewY(-2deg); + transform: skewY(-2deg); } #footer { background-color: #d7d4d7;