[PATCH 09/10] start implementing more distributed 'get it' section

Mo Morsi mmorsi at redhat.com
Mon Nov 5 20:23:16 UTC 2012


---
 css/site-wide.css | 11 +++++++++++
 get_it.html       | 15 ---------------
 get_it.md         | 36 ++++++++++++++++++++++++++++++++++++
 js/aeolus.js      |  9 +++++++++
 4 files changed, 56 insertions(+), 15 deletions(-)
 delete mode 100644 get_it.html
 create mode 100644 get_it.md

diff --git a/css/site-wide.css b/css/site-wide.css
index 17de747..46b57de 100644
--- a/css/site-wide.css
+++ b/css/site-wide.css
@@ -466,6 +466,17 @@ hr.shade {
   text-decoration: none;
   border-bottom: 1px dotted; }
 
+#get_it_container li{
+  margin: 10px;
+  list-style: none;
+  cursor: crosshair;
+}
+
+#get_it_container li p,
+#get_it_container li pre{
+  display: none;
+}
+
 #users_container li,
 #projects_container li {
   border: 1px solid black;
diff --git a/get_it.html b/get_it.html
deleted file mode 100644
index aaaf28c..0000000
--- a/get_it.html
+++ /dev/null
@@ -1,15 +0,0 @@
----
-layout: page
-title: "Get it"
----
-
-<h1>Get Aeolus - Stable Release</h1>
-
-<div class="section-grouping">
-
-{% capture content_md %} {% include get-it/content.md%} {%endcapture%}
-
-{{ content_md | markdownify }}
-
-<!-- end section-grouping -->
-</div>
diff --git a/get_it.md b/get_it.md
new file mode 100644
index 0000000..22f964d
--- /dev/null
+++ b/get_it.md
@@ -0,0 +1,36 @@
+---
+layout: page
+title: "Get it"
+---
+
+<div id="get_it_container" markdown="1">
+##Who Are You?##
+
+- ###> A developer###
+  All Aeolus development sources are served by git, see the
+  [projects](projects.html) page for the individual project repositories and
+  instructions on how to checkout, build, and use components.
+
+  To checkout, use and build some of the most popular components:
+
+  <pre>
+  $ git clone deltacloud
+  $ deltacloudd -i mock
+  $ make rpms
+  </pre>
+  
+  <pre>
+  $ git clone imagefactory
+  $ make rpms
+  $ yum install imagefactory
+  $ ...
+  </pre>
+
+- ###> A system administrator###
+  For full end two end instructions on how to install and use Aeolus
+  on a fresh Fedora system, see [this](gsg/0.10.0/configuring_aeolus.html)
+
+- ###> An End User###
+  If you are an end user looking to use the conductor web interface which
+  has been setup for you, see the following [guide](gsg/0.10.0/first_login.html)
+</div>
diff --git a/js/aeolus.js b/js/aeolus.js
index 5604f8d..e1913dc 100644
--- a/js/aeolus.js
+++ b/js/aeolus.js
@@ -9,6 +9,15 @@ function positionFooter() {
 }
 
 $(document).ready(function () {
+  $("#get_it_container li").live('mouseenter', function(e){
+    $(e.currentTarget).children('p').show();
+    $(e.currentTarget).children('pre').show();
+  });
+  $("#get_it_container li").live('mouseleave', function(e){
+    $(e.currentTarget).children('p').hide();
+    $(e.currentTarget).children('pre').hide();
+  });
+
   $(window).resize(positionFooter).resize();
   //preventFOUT();
 });
-- 
1.7.11.4




More information about the aeolus-devel mailing list