From 733841e76091269a929dcec33608338322873eb4 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Thu, 2 Oct 2014 12:10:01 -0500 Subject: [PATCH 01/21] added viewport --- layouts/shared/html-head.haml | 1 + 1 file changed, 1 insertion(+) diff --git a/layouts/shared/html-head.haml b/layouts/shared/html-head.haml index 3dd53f05..fe3e9bfc 100644 --- a/layouts/shared/html-head.haml +++ b/layouts/shared/html-head.haml @@ -5,3 +5,4 @@ %link{ :href => "/css/screen.css", :rel => "stylesheet", :type => "text/css", :media => "screen" } %meta{ :content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type" } %meta{ :name => "google-site-verification", :content => "w2V78a6cwiHD5Gm8yvlTP21xZ1YgVguDdC0JGDEA2d0" } + %meta{ :name => "viewport", :content => "width=device-width" } From 5b2c537ec5f28d4a5018e94777afc5675e4742f0 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:05:24 -0500 Subject: [PATCH 02/21] remove inline css --- content/index.haml | 4 +--- layouts/shared/footer.haml | 7 +++---- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/content/index.haml b/content/index.haml index 425e9055..ed6b27cc 100644 --- a/content/index.haml +++ b/content/index.haml @@ -10,10 +10,8 @@ title: RVM Ruby Version Manager - Documentation environments from interpreters to sets of gems. %a{ :href => "http://www.vgcats.com/comics/?strip_id=285" } - %img{ :src => "https://img.skitch.com/20090904-fyqnyu8pcr36ahe91er9x28bhi.png", :alt => "w00t!", :style => "height: 204px" } + %img{ :src => "https://img.skitch.com/20090904-fyqnyu8pcr36ahe91er9x28bhi.png", :alt => "w00t!" } -%br -%br %h1.text-center Cut Rubies with ease! diff --git a/layouts/shared/footer.haml b/layouts/shared/footer.haml index 3b3657f8..0ccecdde 100644 --- a/layouts/shared/footer.haml +++ b/layouts/shared/footer.haml @@ -15,12 +15,11 @@ ∞ Tested By %a{ :href => "http://www.travis-ci.org/" } Travis CI - %br - %div + %p %a{ :href => "https://www.linode.com" } - %img{:src => "/images/linode_logo_gray.png", :alt => "Linode, LLC", :height => "50px"} + %img{:src => "/images/linode_logo_gray.png", :alt => "Linode, LLC"} %a{ :href => "http://www.travis-ci.org/" } - %img{:src => "/images/travis-tested-with.png", :alt => "Travis CI", :height => "50px"} + %img{:src => "/images/travis-tested-with.png", :alt => "Travis CI"} %script{:src => "https://www.google.com/jsapi", :type => "text/javascript"} :javascript From 3d5ae6f324487e91247cc801f278e8c8f80ab70e Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:05:50 -0500 Subject: [PATCH 03/21] remove css --- content/assets/css/screen.sass | 441 --------------------------------- 1 file changed, 441 deletions(-) diff --git a/content/assets/css/screen.sass b/content/assets/css/screen.sass index 4250eea4..e69de29b 100644 --- a/content/assets/css/screen.sass +++ b/content/assets/css/screen.sass @@ -1,441 +0,0 @@ -@font-face - font-family: 'Open Sans' - font-style: normal - font-weight: 400 - src: local("Open Sans"), local("OpenSans"), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/cJZKeOuBrn4kERxqtaUH3T8E0i7KZn-EPnyo3HZu7kw.woff) format("woff") - -@import compass/reset -@import compass/css3 -@import compass/layout/sticky-footer - -@import base.sass -@import default.sass -@import text.sass - -@include sticky-footer(80px, "#container", "#layout-footer", "#footer") - -* - margin: 0 - padding: 0 - font-size: 1em - -body - background: #8b1417 url("/images/bottom-gradient.gif") repeat-x fixed center bottom - font-family: 'Open Sans', sans-serif !important - line-height: 1.4em - .relative - position: relative - .clear - clear: both - .center - margin-left: auto - margin-right: auto - .box - margin-top: 1em - padding: 0.8em - /* Not used */ - .container - margin: 4em auto - width: auto - clear: both - - #cse - width: 100% - text-align: left - margin-bottom: 10px - .gsc-adBlock - display: none - .gsc-control-cse - background: transparent - border: 0px - a.gs-title - color: #a00 - - h2 - font-weight: bold - padding: - bottom: 10px - color: #9c1f1f - border: - style: solid - top: none - left: none - right: none - bottom: - width: 1px - color: #CCCCCC - - a - text-decoration: none - font-weight: bold - /* 871E05 - color: maroon - &:visited - color: #710000 - &:hover - text-decoration: none - color: blue - img - border: none - - table.header - background: #eee - margin-top: 1em - width: 100% - font-size: small - thead - tr - th - text-shadow: 1px 1px 1px #fff - text-transform: uppercase - letter-spacing: 0em - width: 20% - color: maroon - padding: 0 - tbody - tr - td - width: 25% - vertical-align: top - text-align: justify - padding-right: 1em - padding-left: 0.8em - p - font-size: 0.9em - color: #555 - line-height: 1.5em - padding: 0em - a - img - float: right - padding: 0 - padding-bottom: 0.5em - padding-left: 1em - - - - -/************* Design update 2011-06-21 **************/ - -center - margin: 0 - -.clear - clear: both - -h5 - font-size: 0.8em - color: black - font-weight: normal - margin-bottom: 0.5em - margin-top: 0.5em - -h6 - font-size: 0.7em - font-weight: normal - text-transform: uppercase - color: #a1a1a1 - letter-spacing: 0.3em - text-align: center - margin: 0.3em 0 0 0 - - -//container-width -$container-width: 90% - -// content width -$width: 80% - -// height of support box on the very top -$height: 190px - -=backgroundtex - background: #fafaf2 url('/images/bgtex.jpg') repeat - -=roundcorners - -moz-border-radius: 10px - -webkit-border-radius: 10px - -khtml-border-radius: 10px - border-radius: 10px - -@mixin round_border($topleft,$topright,$bottomleft,$bottomright) - border-top-left-radius: $topleft - border-top-right-radius: $topright - border-bottom-left-radius: $bottomleft - border-bottom-right-radius: $bottomright - -moz-border-radius-topleft: $topleft - -moz-border-radius-topright: $topright - -moz-border-radius-bottomleft: $bottomleft - -moz-border-radius-bottomright: $bottomright - -webkit-border-top-left-radius: $topleft - -webkit-border-top-right-radius: $topright - -webkit-border-bottom-left-radius: $bottomleft - -webkit-border-bottom-right-radius: $bottomright - -o-border-radius-topleft: $topleft - -o-border-radius-topright: $topright - -o-border-radius-bottomleft: $bottomleft - -o-border-radius-bottomright: $bottomright - -=topcorners - -moz-border-radius-topleft: 10px - -webkit-border-top-left-radius: 10px - -khtml-border-radius-topleft: 10px - -o-border-radius-topleft: 10px - border-top-left-radius: 10px - -moz-border-radius-topright: 10px - -webkit-border-top-right-radius: 10px - -khtml-border-radius-topright: 10px - -o-border-radius-topright: 10px - border-top-right-radius: 10px - - -=centered($width) - margin-left: auto - margin-right: auto - width: $width - -=shadow - -webkit-box-shadow: 0px 2px 5px rgba(0,0,0,0.2) - -moz-box-shadow: 0px 2px 5px rgba(0,0,0,0.2) - -khtml-box-shadow: 0px 2px 5px rgba(0,0,0,0.2) - box-shadow: 0px 2px 5px rgba(0,0,0,0.2) - - -$box-background: #3D3D3D -$title-background: #292929 - -.title - font-size: 80% - text-align: center - text-transform: uppercase - letter-spacing: 0.1em - color: #5C5C5C - text-shadow: 0.1em 0.1em #000 - background: $title-background - -@mixin default-box - background: $box-background - float: left - +shadow - +round_border(0, 0, 5px, 5px) - width: 18% - margin-right: 0.7% - -@mixin default-text - .text - font-size: 70% - padding: 3% - color: #E0E0E0 - -#heaven - height: 1% - @include sticky-footer(80px) - width: 100% - +box-shadow - background: $title-background - -#container - +centered($container-width) - margin-bottom: 2% - - #donate, #recommend, #irc - a - color: #E0BABA - &:hover - text-decoration: underline - - - #logo - text-align: center - @include default-box - background: $title-background - img - max-width: 100% - max-height: 170px - - #donate - @include default-box - @include default-text - height: auto - .pledgie - text-align: center - img - max-width: 90% - margin-top: 5% - - #recommend, #irc - @include default-box - @include default-text - - #recommend - .logo - text-align: center - padding: 3% - img - max-height: 13% - max-width: 100% - margin: 0 auto - margin-top: 10% - - #sponsors - float: right - width: 25% - background: $box-background - +round_border(0, 0, 5px, 5px) - +shadow - height: auto - .logo - padding: 1% - text-align: center - font-size: 80% - vertical-align: middle - img - vertical-align: middle - max-height: 70px - margin: 0 auto - margin-top: 3% - .long - img - max-width: 40% - -#content - +shadow - +backgroundtex - padding: 1em - margin-top: 2% - font-size: 0.9em - +round_border(5px, 5px, 5px, 5px) - aside - font-style: italic - font-size: 80% - #article - p - padding: 1px - text-indent: 5px - hr.medium - margin: 0 - height: 2px - background-color: #8b1417 - - h1, h2, h3 - a.anchor - opacity: 0.3 - cursor: pointer - - a.anchor:hover - opacity: 0.7 - - - img - max-width: 100% - div - font-size: medium - &.title - margin-left: 130px - line-height: 1em - color: #871E05 - font-weight: bold - font-size: 600% - &.tagline - margin-left: 133px - font-size: 120% - line-height: 1em - - p - padding: 5px - code - margin: 0.09em - padding: 0.09em - font-weight: bold - background-color: lighten(#F0F0E9, 10) - border: 1px solid maroon - pre.code - margin-bottom: 0.5em - padding: 0.75em - background: #fff - border: 1px solid maroon - overflow: auto - pre.code-shell-cmd:before - content: '$\00A0' - ul.disk - list-style: disc - ul, ul.circle - list-style: circle - ul.square - list-style: square - -#docindex - +shadow - +backgroundtex - padding: 1em - margin-top: 2% - font-size: 0.9em - +round_border(5px, 5px, 5px, 5px) - .headline - font-size: small - font-weight: bold - text-shadow: 1px 1px 1px #fff - color: maroon - .column - width: 22% - float: left - margin-top: 1em - margin-left: 1em - ul - font-size: 0.7em - list-style-type: none - margin: 0 - a - padding: 2px - color: #555658 - &:visited - color: #303030 - &:hover - text-decoration: none - color: blue - &:active - color: #009bdb - - li - margin-left: 0.5em - margin-top: -0.3em - - -@media screen and (max-width: 768px) - #logo, #donate, #recommend, #irc, #sponsors - min-height: 120px - #sponsors - .logo .title - display: none - #donate .text, .more - display: none - -@media screen and (min-width: 768px) - #logo, #donate, #recommend, #irc, #sponsors - min-height: 200px - -@media screen and (min-width: 1200px) - #content - width: 48% - float: left - margin-bottom: 1% - #docindex - width: 44% - float: right - a.docindex - display: none - - -#footer - height: 80px - @include sticky-footer(80px) - width: 100% - +box-shadow - background: $box-background - #footer-container - +centered($container-width) - text-align: center - font-size: 0.7em - color: #CFC2B5 - a - color: #CFC2B5 From dbc302780bb5b5b9134aa64d9e1264c964d90997 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:07:38 -0500 Subject: [PATCH 04/21] added header replaced divs with section --- layouts/shared/doc_menu.haml | 39 +++++++++++++++++------------------- 1 file changed, 18 insertions(+), 21 deletions(-) diff --git a/layouts/shared/doc_menu.haml b/layouts/shared/doc_menu.haml index f004dfe8..41fd0d85 100644 --- a/layouts/shared/doc_menu.haml +++ b/layouts/shared/doc_menu.haml @@ -1,10 +1,10 @@ #docindex %a{:name => "docindex"} - .headline - = link_to 'RVM Documentation Index', '/', style: "color: red;" + %h2 + = link_to 'RVM Documentation Index', '/' | = link_to 'RVM Blog', '/blog/' - .column + %section %a{:href => "/rvm/"} RVM %ul %li @@ -30,8 +30,8 @@ %li %a{:href => "/rvm/myths/"} Myths %li - %a{:href => "/rvm/offline/"} Offline - + %a{:href => "/rvm/offline/"} Offline + %section %a{:href => "/interpreters/"} Interpreters %ul %li @@ -44,6 +44,7 @@ %a{:href => "/interpreters/maglev/"} MagLev (maglev) %li %a{:href => "/interpreters/macruby/"} MacRuby (macruby) + %section %a{:href => "/rubies/"} Rubies %ul %li @@ -70,8 +71,7 @@ %a{:href => "/rubies/alias/"} Alias %li %a{:href => "/rubies/named/"} Named Rubies - - .column + %section %a{:href => "/gemsets/"} gemsets %ul %li @@ -98,7 +98,7 @@ %a{:href => "/gemsets/global/"} Global %li %a{:href => "/gemsets/ignoring/"} Ignoring - + %section %a{:href => "/set/"} Set Actions %ul %li @@ -107,7 +107,7 @@ %a{:href => "/set/tests/"} tests %li %a{:href => "/set/benchmark/"} benchmark - + %section %a{:href => "/workflow/"} Workflow %ul %li @@ -134,8 +134,7 @@ %a{:href => "/workflow/screen/"} GNU Screen %li %a{:href => "/workflow/chruby/"} chruby - - .column + %section %a{:href => "/integration/"} Integration %ul %li @@ -182,11 +181,13 @@ %a{:href => "/integration/xterm/"} XTerm %li %a{:href => "/integration/konsole/"} Konsole - + %section %a{:href => "/os/"} Operating Systems %ul + %section %a{:href => "/packages/"} Packages %ul + %section %a{:href => "/deployment/"} Deployment %ul %li @@ -203,9 +204,7 @@ %a{:href => "/integration/init-d/"} init.d / upstart %li %a{:href => "/deployment/best-practices/"} Best Practices - - .column - + %section %a{:href => "/presentations/"} Presentations %ul %li @@ -220,7 +219,7 @@ %a{:href => "http://www.youtube.com/watch?v=gYNht8H24ZQ"} RVM 2: Python Version Manager %li %a{:href => "http://thechangelog.com/102/"} Changelog 102 with Michal - + %section %a{:href => "/support/"} Help & Support %ul %li @@ -231,12 +230,12 @@ %a{:href => "/support/fixing-broken-ssl-certificates/"} Fixing Broken SSL Certificates %li %a{:href => "/support/irc/"} IRC - + %section %a{:href => "/qa/"} Quality Assurance %ul %li %a{:href => "/qa/software_testing/"} Software Testing - + %section %a{:href => "/development/"} Development %ul %li @@ -249,7 +248,7 @@ %a{:href => "/development/contributing/"} Contributing %li %a{:href => "/development/debugging/"} Debugging - + %section %a{:href => "/credits/"} Credits %ul %li @@ -258,5 +257,3 @@ %a{:href => "/credits/donations/"} Donations %li %a{:href => "/credits/funding/"} Funding - - .clear From ac35fa2a2fb4f32ce9f5dba52c22091a88b0a930 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:50:40 -0500 Subject: [PATCH 05/21] removes heaven and replaced div with section --- layouts/default.haml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/layouts/default.haml b/layouts/default.haml index 17826a9b..0429afa0 100644 --- a/layouts/default.haml +++ b/layouts/default.haml @@ -5,13 +5,11 @@ %body - #heaven - #container =render "shared/header" - #content + %section#content %a{ :name => "top" } =yield %a{ :name => "bottom" } From 9bbb247270c09a95d545967fc10a53e321ded787 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:50:57 -0500 Subject: [PATCH 06/21] removed inline css --- layouts/shared/blog_menu.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/shared/blog_menu.haml b/layouts/shared/blog_menu.haml index 105cc55c..a04fa6ac 100644 --- a/layouts/shared/blog_menu.haml +++ b/layouts/shared/blog_menu.haml @@ -3,6 +3,6 @@ .headline = link_to 'RVM Documentation Index', '/' | - = link_to 'RVM Blog', '/blog/', style: "color: red;" + = link_to 'RVM Blog', '/blog/' %ul = links_for_articles(:with => :date) From 006d5bb63ae7f55f2c7ae97904d02fa097b4b376 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:51:54 -0500 Subject: [PATCH 07/21] removed anchor you can anchor to ids --- layouts/shared/doc_menu.haml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/layouts/shared/doc_menu.haml b/layouts/shared/doc_menu.haml index 41fd0d85..b7902823 100644 --- a/layouts/shared/doc_menu.haml +++ b/layouts/shared/doc_menu.haml @@ -1,5 +1,4 @@ -#docindex - %a{:name => "docindex"} +%section#docindex %h2 = link_to 'RVM Documentation Index', '/' | From 0fb307d792ea29c0ffa4136d920a755e2b6af730 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:52:25 -0500 Subject: [PATCH 08/21] changes div to footer tag --- layouts/shared/footer.haml | 43 +++++++++++++++++++------------------- 1 file changed, 21 insertions(+), 22 deletions(-) diff --git a/layouts/shared/footer.haml b/layouts/shared/footer.haml index 0ccecdde..4015e54a 100644 --- a/layouts/shared/footer.haml +++ b/layouts/shared/footer.haml @@ -1,25 +1,24 @@ -#footer - #footer-container - ∞ - Copyright - © 2009-2011 - %a{:href => "https://github.com/wayneeseguin"} Wayne E. Seguin - © 2011-2014 - %a{:href => "https://github.com/mpapis"} Michal Papis - ∞ - Built with - %a{:href => "http://nanoc.ws"} Nanoc - ∞ - Hosted by - %a{:href => "https://www.linode.com"} Linode, LLC - ∞ - Tested By - %a{ :href => "http://www.travis-ci.org/" } Travis CI - %p - %a{ :href => "https://www.linode.com" } - %img{:src => "/images/linode_logo_gray.png", :alt => "Linode, LLC"} - %a{ :href => "http://www.travis-ci.org/" } - %img{:src => "/images/travis-tested-with.png", :alt => "Travis CI"} +%footer + ∞ + Copyright + © 2009-2011 + %a{:href => "https://github.com/wayneeseguin"} Wayne E. Seguin + © 2011-2014 + %a{:href => "https://github.com/mpapis"} Michal Papis + ∞ + Built with + %a{:href => "http://nanoc.ws"} Nanoc + ∞ + Hosted by + %a{:href => "https://www.linode.com"} Linode, LLC + ∞ + Tested By + %a{ :href => "http://www.travis-ci.org/" } Travis CI + %p + %a{ :href => "https://www.linode.com" } + %img{:src => "/images/linode_logo_gray.png", :alt => "Linode, LLC"} + %a{ :href => "http://www.travis-ci.org/" } + %img{:src => "/images/travis-tested-with.png", :alt => "Travis CI"} %script{:src => "https://www.google.com/jsapi", :type => "text/javascript"} :javascript From 5e3e8e2756c86779dbba4917626bc091f9dab9f2 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Fri, 3 Oct 2014 11:52:47 -0500 Subject: [PATCH 09/21] wrapped header in header tag --- layouts/shared/header.haml | 109 ++++++++++++++++++------------------- 1 file changed, 54 insertions(+), 55 deletions(-) diff --git a/layouts/shared/header.haml b/layouts/shared/header.haml index 783bcc5b..478fc318 100644 --- a/layouts/shared/header.haml +++ b/layouts/shared/header.haml @@ -1,60 +1,59 @@ -#logo - %a{ :href => "/" } - %img{ :src => "/images/logo.png", :alt => "RVM Logo"} +%header + #logo + %a{ :href => "/" } + %img{ :src => "/images/logo.png", :alt => "RVM Logo"} -#irc - .title Online Help - .text - You can find the RVM team: - %br - %b mpapis, rys, ddd - on IRC in - %br - %a{ :href => "http://webchat.freenode.net/?channels=rvm" } - \#rvm on irc.freenode.net - .more If we do not respond right away, leave a message and a contact to you like email or twitter. + #irc + .title Online Help + .text + You can find the RVM team: + %br + %b mpapis, rys, ddd + on IRC in + %br + %a{ :href => "http://webchat.freenode.net/?channels=rvm" } + \#rvm on irc.freenode.net + .more If we do not respond right away, leave a message and a contact to you like email or twitter. -#donate - .title Donation - .text Love RVM? Help us maintain RVM, a donation can help with it. - %a{ :href => "https://www.bountysource.com/cart?amount=5¤cy=USD&team_id=rvm", :target => "_blank" } - %img{ :src => "http://img.shields.io/badge/donate-$5-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } - %a{ :href => "https://www.bountysource.com/cart?amount=20¤cy=USD&team_id=rvm", :target => "_blank" } - %img{ :src => "http://img.shields.io/badge/donate-$20-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } - %a{ :href => "https://www.bountysource.com/cart?amount=100¤cy=USD&team_id=rvm", :target => "_blank" } - %img{ :src => "http://img.shields.io/badge/donate-$100-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } + #donate + .title Donation + .text Love RVM? Help us maintain RVM, a donation can help with it. + %a{ :href => "https://www.bountysource.com/cart?amount=5¤cy=USD&team_id=rvm", :target => "_blank" } + %img{ :src => "http://img.shields.io/badge/donate-$5-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } + %a{ :href => "https://www.bountysource.com/cart?amount=20¤cy=USD&team_id=rvm", :target => "_blank" } + %img{ :src => "http://img.shields.io/badge/donate-$20-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } + %a{ :href => "https://www.bountysource.com/cart?amount=100¤cy=USD&team_id=rvm", :target => "_blank" } + %img{ :src => "http://img.shields.io/badge/donate-$100-brightgreen.svg", :border => "0", :alt => "Click here to donate $20" } --# .text Love RVM? A donation would help justify to my family why I spend so much time working on Open Source projects like RVM. --# .pledgie --# %a{ :href => "http://pledgie.com/campaigns/9822" } --# %img{ :src => "https://pledgie.com/campaigns/9822.png?skin_name=chrome", :border => "0", :alt => "Click here to lend your support to: RVM and make a donation at www.pledgie.com !" + -# .text Love RVM? A donation would help justify to my family why I spend so much time working on Open Source projects like RVM. + -# .pledgie + -# %a{ :href => "http://pledgie.com/campaigns/9822" } + -# %img{ :src => "https://pledgie.com/campaigns/9822.png?skin_name=chrome", :border => "0", :alt => "Click here to lend your support to: RVM and make a donation at www.pledgie.com !" -#recommend - .title Sponsors - .logo.long - %a{ :href => "https://www.paymill.com" } - %img{ :src => "/images/paymill-logo.png", :alt => "Paymill"} - %a{ :href => "https://www.linode.com" } - %img{ :src => "/images/linode_logo_gray.png", :alt => "Linode"} + #recommend + .title Sponsors + .logo.long + %a{ :href => "https://www.paymill.com" } + %img{ :src => "/images/paymill-logo.png", :alt => "Paymill"} + %a{ :href => "https://www.linode.com" } + %img{ :src => "/images/linode_logo_gray.png", :alt => "Linode"} -#sponsors - .title Small Sponsors - .logo - %a{ :href => "http://teamtreehouse.com/", :class => "square" } - %img{ :src => "/images/treehouse.png", :alt => "Treehouse"} - %a{ :href => "https://www.digitalocean.com/", :class => "square" } - %img{ :src => "/images/DigitalOcean.png", :alt => "DigitalOcean"} - %a{ :href => "http://www.anynines.com/", :class => "square" } - %img{ :src => "/images/anynines.png", :alt => "Anynines PaaS - European Platform as a Service"} - %a{ :href => "http://www.centresource.com/", :class => "square" } - %img{ :src => "/images/centresource.png", :alt => "CentreSource"} - %a{ :href => "http://onepagerapp.com/", :class => "square" } - %img{ :src => "/images/Onepager.png", :alt => "Onepager"} - %a{ :href => "http://www.callrail.com/", :class => "square" } - %img{ :src => "/images/CallRail.png", :alt => "CallRail" } - %a{ :href => "https://www.audeo.io/", :class => "middle" } - %img{ :src => "/images/audeo.png", :alt => "Audeo"} - %a{ :href => "http://www.apartmentlist.com/", :class => "long" } - %img{ :src => "/images/ApartmentList.png", :alt => "Apartment List"} - -.clear + #sponsors + .title Small Sponsors + .logo + %a{ :href => "http://teamtreehouse.com/", :class => "square" } + %img{ :src => "/images/treehouse.png", :alt => "Treehouse"} + %a{ :href => "https://www.digitalocean.com/", :class => "square" } + %img{ :src => "/images/DigitalOcean.png", :alt => "DigitalOcean"} + %a{ :href => "http://www.anynines.com/", :class => "square" } + %img{ :src => "/images/anynines.png", :alt => "Anynines PaaS - European Platform as a Service"} + %a{ :href => "http://www.centresource.com/", :class => "square" } + %img{ :src => "/images/centresource.png", :alt => "CentreSource"} + %a{ :href => "http://onepagerapp.com/", :class => "square" } + %img{ :src => "/images/Onepager.png", :alt => "Onepager"} + %a{ :href => "http://www.callrail.com/", :class => "square" } + %img{ :src => "/images/CallRail.png", :alt => "CallRail" } + %a{ :href => "https://www.audeo.io/", :class => "middle" } + %img{ :src => "/images/audeo.png", :alt => "Audeo"} + %a{ :href => "http://www.apartmentlist.com/", :class => "long" } + %img{ :src => "/images/ApartmentList.png", :alt => "Apartment List"} From c28ae61243cf828e968edac4a66fac8d325d5228 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 4 Oct 2014 00:18:24 -0500 Subject: [PATCH 10/21] SVG logo --- content/assets/images/logo.svg | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 content/assets/images/logo.svg diff --git a/content/assets/images/logo.svg b/content/assets/images/logo.svg new file mode 100644 index 00000000..fec50403 --- /dev/null +++ b/content/assets/images/logo.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + From 6ad9963d43d6ec7e1454d62e4e53863f16d6f459 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 4 Oct 2014 00:18:56 -0500 Subject: [PATCH 11/21] remove divs --- content/index.haml | 79 ++++++++++++++++++++++------------------------ 1 file changed, 37 insertions(+), 42 deletions(-) diff --git a/content/index.haml b/content/index.haml index ed6b27cc..36913a96 100644 --- a/content/index.haml +++ b/content/index.haml @@ -2,52 +2,47 @@ title: RVM Ruby Version Manager - Documentation --- -.text-center - %h1 - Ruby Version Manager (RVM) - %p - RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby - environments from interpreters to sets of gems. +%h1 + Ruby Version Manager (RVM) +%p + RVM is a command-line tool which allows you to easily install, manage, and work with multiple ruby + environments from interpreters to sets of gems. - %a{ :href => "http://www.vgcats.com/comics/?strip_id=285" } - %img{ :src => "https://img.skitch.com/20090904-fyqnyu8pcr36ahe91er9x28bhi.png", :alt => "w00t!" } +%a{ :href => "http://www.vgcats.com/comics/?strip_id=285" } + %img{ :src => "https://img.skitch.com/20090904-fyqnyu8pcr36ahe91er9x28bhi.png", :alt => "w00t!" } -%h1.text-center +%h1 Cut Rubies with ease! - -%ul.square - %li - Install RVM with a Ruby: - = sh_cmd "\\curl -sSL https://get.rvm.io | bash -s stable" - For all in one installation append - %code --rails - or - %code --ruby - or - %code --ruby=1.9.3 - %li - for more details visit the - %a{:href => "/rvm/install/"} - installation documentation, - %li - and read about the new - %a{:href => "/rvm/autolibs/"} - autolib features - %li - watch the most accurate (but not official) - %a{:href => "http://screencasts.org/episodes/how-to-use-rvm", :target=>"_blank"} - rvm screencast - , - %li - read the most accurate (but not official) - %a{:href => "http://cheat.errtheblog.com/s/rvm", :target=>"_blank"} - rvm cheat sheet - , - %li - starting with Rails? watch the - %a{:href => "http://railscasts.com/episodes/310-getting-started-with-rails", :target=>"_blank"} - RailsCasts.com on Getting Started with Rails +%p + Install RVM with a Ruby: + = sh_cmd "\\curl -sSL https://get.rvm.io | bash -s stable" + For all in one installation append + %code --rails + or + %code --ruby + or + %code --ruby=1.9.3 +%p + For more details visit the + %a{:href => "/rvm/install/"} + installation documentation. +%p + Read about the new + %a{:href => "/rvm/autolibs/"} + autolib features. +%p + Watch the most accurate (but not official) + %a{:href => "http://screencasts.org/episodes/how-to-use-rvm", :target=>"_blank"} + rvm screencast. +%p + Read the most accurate (but not official) + %a{:href => "http://cheat.errtheblog.com/s/rvm", :target=>"_blank"} + rvm cheat sheet. +%p + Starting with Rails? watch the + %a{:href => "http://railscasts.com/episodes/310-getting-started-with-rails", :target=>"_blank"} + RailsCasts.com on Getting Started with Rails. %hr %h2 Community Maintained Project From b1c2ec83ed66c250d12c91e9979122d133101392 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 4 Oct 2014 00:19:15 -0500 Subject: [PATCH 12/21] using svg instead of png --- layouts/shared/header.haml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/shared/header.haml b/layouts/shared/header.haml index 478fc318..2b12665c 100644 --- a/layouts/shared/header.haml +++ b/layouts/shared/header.haml @@ -1,7 +1,7 @@ %header #logo %a{ :href => "/" } - %img{ :src => "/images/logo.png", :alt => "RVM Logo"} + %img{ :src => "/images/logo.svg", :alt => "RVM Logo"} #irc .title Online Help From 66c9316d9cc9024d7a6295fd8b4cb44bd0d9c03d Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 4 Oct 2014 00:19:48 -0500 Subject: [PATCH 13/21] link to open sans font --- layouts/shared/html-head.haml | 1 + 1 file changed, 1 insertion(+) diff --git a/layouts/shared/html-head.haml b/layouts/shared/html-head.haml index fe3e9bfc..210dd182 100644 --- a/layouts/shared/html-head.haml +++ b/layouts/shared/html-head.haml @@ -3,6 +3,7 @@ RVM: Ruby Version Manager - = @item[:title] %link{ :href => "/css/screen.css", :rel => "stylesheet", :type => "text/css", :media => "screen" } + %link{ :href => "http://fonts.googleapis.com/css?family=Open+Sans", :rel => "stylesheet", :type => "text/css", :media => "screen" } %meta{ :content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type" } %meta{ :name => "google-site-verification", :content => "w2V78a6cwiHD5Gm8yvlTP21xZ1YgVguDdC0JGDEA2d0" } %meta{ :name => "viewport", :content => "width=device-width" } From 32b2b2a8ade756be556f8ce116adc123ec33cb68 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 4 Oct 2014 00:20:15 -0500 Subject: [PATCH 14/21] out with the old --- content/assets/images/logo.png | Bin 33258 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 content/assets/images/logo.png diff --git a/content/assets/images/logo.png b/content/assets/images/logo.png deleted file mode 100644 index 8a35452417f3ed6ad6467838c3aae2e0bf0d7910..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33258 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 Date: Sun, 5 Oct 2014 13:51:56 -0500 Subject: [PATCH 15/21] added classes for css flex item for flex box and sponsor logo to logos --- layouts/shared/header.haml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/layouts/shared/header.haml b/layouts/shared/header.haml index 2b12665c..82b838c5 100644 --- a/layouts/shared/header.haml +++ b/layouts/shared/header.haml @@ -1,9 +1,11 @@ %header - #logo + #logo.flex-item %a{ :href => "/" } - %img{ :src => "/images/logo.svg", :alt => "RVM Logo"} + %img{ :src => "/images/logo.svg", :alt => "RVM Logo", :class => "logo"} + %p + RVM - #irc + #irc.flex-item .title Online Help .text You can find the RVM team: @@ -15,7 +17,7 @@ \#rvm on irc.freenode.net .more If we do not respond right away, leave a message and a contact to you like email or twitter. - #donate + #donate.flex-item .title Donation .text Love RVM? Help us maintain RVM, a donation can help with it. %a{ :href => "https://www.bountysource.com/cart?amount=5¤cy=USD&team_id=rvm", :target => "_blank" } @@ -30,17 +32,17 @@ -# %a{ :href => "http://pledgie.com/campaigns/9822" } -# %img{ :src => "https://pledgie.com/campaigns/9822.png?skin_name=chrome", :border => "0", :alt => "Click here to lend your support to: RVM and make a donation at www.pledgie.com !" - #recommend + #recommend.flex-item .title Sponsors - .logo.long + .logos %a{ :href => "https://www.paymill.com" } %img{ :src => "/images/paymill-logo.png", :alt => "Paymill"} %a{ :href => "https://www.linode.com" } %img{ :src => "/images/linode_logo_gray.png", :alt => "Linode"} - #sponsors + #sponsors.flex-item .title Small Sponsors - .logo + .logos %a{ :href => "http://teamtreehouse.com/", :class => "square" } %img{ :src => "/images/treehouse.png", :alt => "Treehouse"} %a{ :href => "https://www.digitalocean.com/", :class => "square" } From 08d24a6fdf3344833787df32ab669d4b8ab726c6 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Mon, 6 Oct 2014 21:09:55 -0500 Subject: [PATCH 16/21] removed heigths --- content/credits/funding.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/content/credits/funding.md b/content/credits/funding.md index 21b5816e..07f00cac 100644 --- a/content/credits/funding.md +++ b/content/credits/funding.md @@ -15,19 +15,19 @@ There is a [list of awesome people](/credits/donations/) who have donated to the We also have 'official sponsors': -- [Linode, LLCLinode, LLC](https://www.linode.com) +- [Linode, LLCLinode, LLC](https://www.linode.com) Donates a VPS in order to run RVM's website since end of 2013. -- [PaymillPaymill](https://www.paymill.com) +- [PaymillPaymill](https://www.paymill.com) Sponsored Michal work in the last two months of 2013. Previous sponsors: -- [EngineYard, Inc.EngineYard, Inc](http://engineyard.com/) +- [EngineYard, Inc.EngineYard, Inc](http://engineyard.com/) Donated a top of the line MacPro workstation and an MacBookAir for testing RVM. -- [Blue Box Group, LLCBlue Box Group, LLC](http://www.blueboxgrp.com/) +- [Blue Box Group, LLCBlue Box Group, LLC](http://www.blueboxgrp.com/) Donates a VPS in order to run RVM's website till end of 2013. -- [Nuxos GroupNuxos Group](http://nuxos.fr/) +- [Nuxos GroupNuxos Group](http://nuxos.fr/) Donated as an official sponsor of RVM. From c3eaf5abd8c89e466c38018a7ea3578e0b315d4b Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Mon, 6 Oct 2014 21:10:05 -0500 Subject: [PATCH 17/21] new css :-) --- content/assets/css/screen.sass | 186 +++++++++++++++++++++++++++++++++ 1 file changed, 186 insertions(+) diff --git a/content/assets/css/screen.sass b/content/assets/css/screen.sass index e69de29b..a4d925bd 100644 --- a/content/assets/css/screen.sass +++ b/content/assets/css/screen.sass @@ -0,0 +1,186 @@ +body + background: #fff url('/images/logo.svg') top center no-repeat fixed + font-family: 'Open Sans', sans-serif + line-height: 1.4em + word-wrap: break-word + +img + width: 100% + +header + background-color: #fff + background-color: rgba(255,255,255,0.8) + margin-bottom: 10px + img + width: auto + .logo + width: 100px + +#content + background-color: #fafaf2 + background-color: rgba(250,250,242,0.9) + margin-bottom: 10px + width: 100% + +#docindex + background-color: #fafaf2 + background-color: rgba(250,250,242,0.9) + margin-bottom: 10px + width: 100% + a + line-height: 2em + ul + list-style: none + margin: 0 + padding-left: 15px + section + background-color: #fafaf2 + background-color: rgba(250,250,242,0.3) + margin: 10px + section > a + color: #fff + background-color: #999 + background-color: rgba(153,153,153,0.9) + position: -webkit-sticky + position: -moz-sticky + position: -o-sticky + position: -ms-sticky + position: sticky + top: 0 + z-index: 1 + text-align: center + display: block + width: 100% + border-radius: 5px + +footer + color: #fff + background-color: #999 + background-color: rgba(153,153,153,0.9) + img + width: auto + +header, section, #content, #docindex, footer + padding: 15px + border-radius: 5px + +#container + padding: 0 + margin: 0 + list-style: none + display: -webkit-box + display: -webkit-flex + -webkit-flex-flow: row wrap + display: flex + flex-flow: row wrap + justify-content: center + -webkit-justify-content: space-around + justify-content: space-around + +.flex-item + background-color: #3d3d3d + background-color: rgba(0,0,0,0.6) + width: 100% + margin-bottom: 10px + text-align: center + color: white + .title + background-color: #000 + background-color: rgba(0,0,0,0.9) + a + color: #E0BABA + text-decoration: none + &:hover + text-decoration: underline + img + padding: 5px + +.logos + display: -webkit-flex + display: flex + -webkit-flex-flow: row wrap + flex-flow: row wrap + a + padding: 5px + -webkit-flex: 1 auto + flex: 1 auto + +h1 + text-align: center + +a + text-decoration: none + font-weight: bold + color: maroon + &:visited + color: #710000 + &:hover + text-decoration: none + color: blue + img + border: none + +#logo + position: relative + p + position: absolute + top: 0 + left: 0 + font-size: 290% + -webkit-transform: rotate(-90deg) + -moz-transform: rotate(-90deg) + +code + margin: 0.09em + padding: 0.09em + font-weight: bold + background-color: lighten(#F0F0E9, 10) + border: 1px solid maroon + +pre.code + margin-bottom: 0.5em + padding: 0.75em + background: #fff + border: 1px solid maroon + overflow: scroll + +pre.code-shell-cmd:before + content: '$\00A0' + +@media screen and (min-width: 600px) + header + display: -webkit-flex + display: flex + -webkit-flex-flow: row wrap + flex-flow: row wrap + .flex-item + margin: 5px + -webkit-flex: 1 0 200px + flex: 1 0 200px + #sponsors + -webkit-flex: 1 0 90% + flex: 1 0 90% + #logo + -webkit-flex: 1 0 100px + flex: 1 0 100px + p + top: 65px + width: 100% + tect-align: center + -webkit-transform: rotate(0deg) + -moz-transform: rotate(0deg) + + #docindex + display: -webkit-flex + display: flex + -webkit-flex-flow: row wrap + flex-flow: row wrap + h2 + width: 100% + section + background-color: #fafaf2 + background-color: rgba(250,250,242,0.9) + section > a + width: auto + -webkit-flex: 1 0 500px + flex: 1 0 500px \ No newline at end of file From 6a6c83c5583fe792604b677255be8b0b8bc608e1 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 11 Oct 2014 13:25:54 -0500 Subject: [PATCH 18/21] added class to logos for css --- content/credits/funding.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/content/credits/funding.md b/content/credits/funding.md index 07f00cac..298d6f8c 100644 --- a/content/credits/funding.md +++ b/content/credits/funding.md @@ -13,21 +13,21 @@ After that a [fundraiser was started to support full time development of RVM 2.0 There is a [list of awesome people](/credits/donations/) who have donated to the project in early stages. -We also have 'official sponsors': +### We also have 'official sponsors': -- [Linode, LLCLinode, LLC](https://www.linode.com) +- [Linode, LLC](https://www.linode.com) Donates a VPS in order to run RVM's website since end of 2013. -- [PaymillPaymill](https://www.paymill.com) +- [Paymill](https://www.paymill.com) Sponsored Michal work in the last two months of 2013. -Previous sponsors: +#### Previous sponsors: -- [EngineYard, Inc.EngineYard, Inc](http://engineyard.com/) +- [EngineYard, Inc](http://engineyard.com/) Donated a top of the line MacPro workstation and an MacBookAir for testing RVM. -- [Blue Box Group, LLCBlue Box Group, LLC](http://www.blueboxgrp.com/) +- [Blue Box Group, LLC](http://www.blueboxgrp.com/) Donates a VPS in order to run RVM's website till end of 2013. -- [Nuxos GroupNuxos Group](http://nuxos.fr/) +- [Nuxos Group](http://nuxos.fr/) Donated as an official sponsor of RVM. From b474990db6b11c3be492e0f0fe2d17283166fc66 Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 11 Oct 2014 13:26:04 -0500 Subject: [PATCH 19/21] removed text --- layouts/shared/header.haml | 2 -- 1 file changed, 2 deletions(-) diff --git a/layouts/shared/header.haml b/layouts/shared/header.haml index 82b838c5..d1c9b755 100644 --- a/layouts/shared/header.haml +++ b/layouts/shared/header.haml @@ -2,8 +2,6 @@ #logo.flex-item %a{ :href => "/" } %img{ :src => "/images/logo.svg", :alt => "RVM Logo", :class => "logo"} - %p - RVM #irc.flex-item .title Online Help From 89fb7ac2b4df7ed26d027cca3e35ba2ee53b07ab Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 11 Oct 2014 13:26:25 -0500 Subject: [PATCH 20/21] new svg logo-2 --- content/assets/images/logo.svg | 24 ++++++++++-------------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/content/assets/images/logo.svg b/content/assets/images/logo.svg index fec50403..7a0c937d 100644 --- a/content/assets/images/logo.svg +++ b/content/assets/images/logo.svg @@ -1,16 +1,12 @@ - + - - - - - - - - - - - - - + + + + + + + + + From b0d4719ea39846170d0ac81ccb661f2b9c469e2c Mon Sep 17 00:00:00 2001 From: John Ivanoff Date: Sat, 11 Oct 2014 13:30:07 -0500 Subject: [PATCH 21/21] removed some unused css needs refactoring --- content/assets/css/screen.sass | 27 ++++++++++----------------- 1 file changed, 10 insertions(+), 17 deletions(-) diff --git a/content/assets/css/screen.sass b/content/assets/css/screen.sass index a4d925bd..0572d0b7 100644 --- a/content/assets/css/screen.sass +++ b/content/assets/css/screen.sass @@ -52,6 +52,7 @@ header display: block width: 100% border-radius: 5px + padding: 0 15px footer color: #fff @@ -105,9 +106,6 @@ header, section, #content, #docindex, footer -webkit-flex: 1 auto flex: 1 auto -h1 - text-align: center - a text-decoration: none font-weight: bold @@ -122,13 +120,6 @@ a #logo position: relative - p - position: absolute - top: 0 - left: 0 - font-size: 290% - -webkit-transform: rotate(-90deg) - -moz-transform: rotate(-90deg) code margin: 0.09em @@ -147,6 +138,13 @@ pre.code pre.code-shell-cmd:before content: '$\00A0' +ul + list-style-type: none + +.funding_logo + width: auto + display: block + @media screen and (min-width: 600px) header display: -webkit-flex @@ -163,12 +161,6 @@ pre.code-shell-cmd:before #logo -webkit-flex: 1 0 100px flex: 1 0 100px - p - top: 65px - width: 100% - tect-align: center - -webkit-transform: rotate(0deg) - -moz-transform: rotate(0deg) #docindex display: -webkit-flex @@ -179,7 +171,8 @@ pre.code-shell-cmd:before width: 100% section background-color: #fafaf2 - background-color: rgba(250,250,242,0.9) + background-color: rgba(250,250,242,0.4) + width: 300px section > a width: auto -webkit-flex: 1 0 500px