Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New site layout #240

Open
wants to merge 61 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
733841e
added viewport
johnivanoff Oct 2, 2014
5b2c537
remove inline css
johnivanoff Oct 3, 2014
3d5ae6f
remove css
johnivanoff Oct 3, 2014
dbc3027
added header replaced divs with section
johnivanoff Oct 3, 2014
ac35fa2
removes heaven and replaced div with section
johnivanoff Oct 3, 2014
9bbb247
removed inline css
johnivanoff Oct 3, 2014
006d5bb
removed anchor
johnivanoff Oct 3, 2014
0fb307d
changes div to footer tag
johnivanoff Oct 3, 2014
5e3e8e2
wrapped header in header tag
johnivanoff Oct 3, 2014
c28ae61
SVG logo
johnivanoff Oct 4, 2014
6ad9963
remove divs
johnivanoff Oct 4, 2014
b1c2ec8
using svg instead of png
johnivanoff Oct 4, 2014
66c9316
link to open sans font
johnivanoff Oct 4, 2014
32b2b2a
out with the old
johnivanoff Oct 4, 2014
4d7f8f7
added classes for css
johnivanoff Oct 5, 2014
08d24a6
removed heigths
johnivanoff Oct 7, 2014
c3eaf5a
new css :-)
johnivanoff Oct 7, 2014
6a6c83c
added class to logos for css
johnivanoff Oct 11, 2014
b474990
removed text
johnivanoff Oct 11, 2014
89fb7ac
new svg logo-2
johnivanoff Oct 11, 2014
b0d4719
removed some unused css
johnivanoff Oct 11, 2014
0e7d7ea
Merge https://github.com/johnivanoff/rvm-site into new_site_layout
mpapis Oct 11, 2014
4ccae98
remove comic from index
mpapis Oct 11, 2014
d967e9a
removed rvm2 logo png
johnivanoff Oct 18, 2014
efbe7cc
rvm logo for current version
johnivanoff Oct 18, 2014
b209cf2
logo for RVM V2
johnivanoff Oct 18, 2014
63ab54e
background SVG to scale full width.
johnivanoff Oct 18, 2014
de3cf65
changed background color and added multi columns
johnivanoff Oct 18, 2014
32ea414
logo sizing and centerin doc index columns
johnivanoff Oct 19, 2014
e4d87ae
removed yellow background
johnivanoff Oct 19, 2014
5a3dd47
centering flex items and no more column equal heights
johnivanoff Oct 19, 2014
a3c66a2
new svg logo
johnivanoff Oct 19, 2014
ad1dc32
no padding on docindex section a tag
johnivanoff Oct 19, 2014
0e2577d
centering for webkit
johnivanoff Oct 19, 2014
0b46b0f
Remove me from your Travis file.
envygeeks Oct 19, 2014
be07089
Merge pull request #243 from envygeeks/patch-2
mpapis Oct 19, 2014
975e96f
Merge branch 'master' into new_site_layout
mpapis Oct 19, 2014
4aa499e
return logo for RVM 2
johnivanoff Oct 19, 2014
99cdfec
Merge branch 'new_site_layout' of github.com:rvm/rvm-site into new_si…
johnivanoff Oct 19, 2014
eda3906
Revert "removed rvm2 logo png"
mpapis Oct 19, 2014
405d8d0
Merge branch 'new_site_layout' of github.com:rvm/rvm-site into new_si…
johnivanoff Oct 20, 2014
527814a
add img.shepard css rule for the new logo
mpapis Oct 24, 2014
50bcc38
Merge branch 'new_site_layout' of github.com:rvm/rvm-site into new_si…
johnivanoff Oct 25, 2014
f2bf9dd
Tweaking the CSS
johnivanoff Dec 22, 2014
b012608
remove backgrounds
Jan 13, 2015
51017bf
header rearrangements
Jan 13, 2015
89d8d0a
remove the backgrounds
Jan 13, 2015
583b218
move hero-unit to center
Jan 13, 2015
6d4904d
header background and component
Jan 13, 2015
b2355bc
header style tweaks
Jan 13, 2015
18acf3e
footer style tweaks
Jan 13, 2015
3a940b6
tweak the doc index styles
Jan 16, 2015
24d68a9
add roboto font for h1,h2,h3
Jan 16, 2015
0516d8c
remove margin from h2
Jan 16, 2015
cb43b0c
add donation section
Jan 19, 2015
a9ff521
style for donation section
Jan 19, 2015
224df32
update header bg and section border
Jan 19, 2015
18d0b96
update the header, docindex bg
Jan 27, 2015
3e1e6b8
remove border to docindex sections
Jan 27, 2015
7928db0
clean up and add irc section
Jan 29, 2015
f3c481c
style new header content
Jan 29, 2015
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file removed config/.DS_Store
Binary file not shown.
665 changes: 250 additions & 415 deletions content/assets/css/screen.sass

Large diffs are not rendered by default.

12 changes: 12 additions & 0 deletions content/assets/images/logo-rvm2.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed content/assets/images/logo.png
Binary file not shown.
145 changes: 145 additions & 0 deletions content/assets/images/logo.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
14 changes: 7 additions & 7 deletions content/credits/funding.md
Original file line number Diff line number Diff line change
Expand Up @@ -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':

- [<img src="/images/linode_logo_gray.png" alt="Linode, LLC" height="55px"/>Linode, LLC](https://www.linode.com)
- [<img src="/images/linode_logo_gray.png" alt="Linode, LLC" class="funding_logo"/>Linode, LLC](https://www.linode.com)
Donates a VPS in order to run RVM's website since end of 2013.

- [<img src="/images/paymill-logo.png" alt="Paymill" height="55px"/>Paymill](https://www.paymill.com)
- [<img src="/images/paymill-logo.png" alt="Paymill" class="funding_logo"/>Paymill](https://www.paymill.com)
Sponsored Michal work in the last two months of 2013.

Previous sponsors:
#### Previous sponsors:

- [<img src="/images/logo-engineyard.png" alt="EngineYard, Inc." height="80px"/>EngineYard, Inc](http://engineyard.com/)
- [<img src="/images/logo-engineyard.png" alt="EngineYard, Inc." class="funding_logo"/>EngineYard, Inc](http://engineyard.com/)
Donated a top of the line MacPro workstation and an MacBookAir for testing RVM.

- [<img src="/images/bbg_logo.png" alt="Blue Box Group, LLC" height="55px"/>Blue Box Group, LLC](http://www.blueboxgrp.com/)
- [<img src="/images/bbg_logo.png" alt="Blue Box Group, LLC" class="funding_logo"/>Blue Box Group, LLC](http://www.blueboxgrp.com/)
Donates a VPS in order to run RVM's website till end of 2013.

- [<img src="/images/nuxos_logo.png" alt="Nuxos Group" height="80px">Nuxos Group](http://nuxos.fr/)
- [<img src="/images/nuxos_logo.png" alt="Nuxos Group" class="funding_logo">Nuxos Group](http://nuxos.fr/)
Donated as an official sponsor of RVM.
72 changes: 31 additions & 41 deletions content/index.haml
Original file line number Diff line number Diff line change
Expand Up @@ -2,51 +2,41 @@
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.
/ %img{ :src => "/images/rvm-logo-all-happy.png", :alt => "w00t!", :class => "shepard" }

%img{ :src => "/images/rvm-logo-all-happy.png", :alt => "w00t!", :style => "height: 204px" }

%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
Expand Down
4 changes: 1 addition & 3 deletions layouts/default.haml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,11 @@

%body

#heaven

#container

=render "shared/header"

#content
%section#content
%a{ :name => "top" }
=yield
%a{ :name => "bottom" }
Expand Down
2 changes: 1 addition & 1 deletion layouts/shared/blog_menu.haml
Original file line number Diff line number Diff line change
Expand Up @@ -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)
60 changes: 32 additions & 28 deletions layouts/shared/doc_menu.haml
Original file line number Diff line number Diff line change
@@ -1,38 +1,33 @@
#docindex
%a{:name => "docindex"}
.headline
= link_to 'RVM Documentation Index', '/', style: "color: red;"
%section#docindex
%h2
= link_to 'RVM Documentation Index', '/'
|
= link_to 'RVM Blog', '/blog/'
.column
%section
= menu_for("/rvm/")

%a{:href => "/interpreters/"} Interpreters
%ul
%li
%a{:href => "/interpreters/ruby/"} MRI/YARV (ruby)
%li
%a{:href => "/interpreters/jruby/"} JRuby (jruby)
%li
%a{:href => "/interpreters/rbx/"} Rubinius (rbx)
%section
= menu_for("/workflow/")

%section
= menu_for("/rubies/")

.column
%section
= menu_for("/gemsets/")

%a{:href => "/set/"} Set Actions
%section
%a{:href => "/interpreters/"} Interpreters
%ul
%li
%a{:href => "/set/do/"} do
%a{:href => "/interpreters/ruby/"} MRI/YARV (ruby)
%li
%a{:href => "/set/tests/"} tests
%a{:href => "/interpreters/jruby/"} JRuby (jruby)
%li
%a{:href => "/set/benchmark/"} benchmark
%a{:href => "/interpreters/rbx/"} Rubinius (rbx)

= menu_for("/workflow/")
= menu_for("/deployment/")

.column
%section
%a{:href => "/integration/"} Integration
%ul
%li
Expand Down Expand Up @@ -80,12 +75,21 @@
%li
%a{:href => "/integration/konsole/"} Konsole

= menu_for("/deployment/")

.column
%section
%a{:href => "/set/"} Set Actions
%ul
%li
%a{:href => "/set/do/"} do
%li
%a{:href => "/set/tests/"} tests
%li
%a{:href => "/set/benchmark/"} benchmark

%a{:href => "/os/"} Operating Systems

%a{:href => "/packages/"} Packages

%section
%a{:href => "/presentations/"} Presentations
%ul
%li
Expand All @@ -100,7 +104,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 &amp; Support
%ul
%li
Expand All @@ -112,10 +116,12 @@
%li
%a{:href => "/support/irc/"} IRC

= menu_for("/qa/")

%section
= menu_for("/development/")

%section
= menu_for("/qa/")

%a{:href => "/credits/"} Credits
%ul
%li
Expand All @@ -124,5 +130,3 @@
%a{:href => "/credits/donations/"} Donations
%li
%a{:href => "/credits/funding/"} Funding

.clear
44 changes: 21 additions & 23 deletions layouts/shared/footer.haml
Original file line number Diff line number Diff line change
@@ -1,26 +1,24 @@
#footer
#footer-container
&infin;
Copyright
&copy; 2009-2011
%a{:href => "https://github.com/wayneeseguin"} Wayne E. Seguin
&copy; 2011-2014
%a{:href => "https://github.com/mpapis"} Michal Papis
&infin;
Built with
%a{:href => "http://nanoc.ws"} Nanoc
&infin;
Hosted by
%a{:href => "https://www.linode.com"} Linode, LLC
&infin;
Tested By
%a{ :href => "http://www.travis-ci.org/" } Travis CI
%br
%div
%a{ :href => "https://www.linode.com" }
%img{:src => "/images/linode_logo_gray.png", :alt => "Linode, LLC", :height => "50px"}
%a{ :href => "http://www.travis-ci.org/" }
%img{:src => "/images/travis-tested-with.png", :alt => "Travis CI", :height => "50px"}
%footer
&infin;
Copyright
&copy; 2009-2011
%a{:href => "https://github.com/wayneeseguin"} Wayne E. Seguin
&copy; 2011-2014
%a{:href => "https://github.com/mpapis"} Michal Papis
&infin;
Built with
%a{:href => "http://nanoc.ws"} Nanoc
&infin;
Hosted by
%a{:href => "https://www.linode.com"} Linode, LLC
&infin;
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
Expand Down
Loading