You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ni...@apache.org on 2015/02/03 00:16:53 UTC

svn commit: r1656603 - in /incubator/ignite/site/branches/sidenav: css/all.css features.html scss/ignite.scss

Author: nivanov
Date: Mon Feb  2 23:16:52 2015
New Revision: 1656603

URL: http://svn.apache.org/r1656603
Log:
WIP on features page.

Modified:
    incubator/ignite/site/branches/sidenav/css/all.css
    incubator/ignite/site/branches/sidenav/features.html
    incubator/ignite/site/branches/sidenav/scss/ignite.scss

Modified: incubator/ignite/site/branches/sidenav/css/all.css
URL: http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/css/all.css?rev=1656603&r1=1656602&r2=1656603&view=diff
==============================================================================
--- incubator/ignite/site/branches/sidenav/css/all.css (original)
+++ incubator/ignite/site/branches/sidenav/css/all.css Mon Feb  2 23:16:52 2015
@@ -8137,15 +8137,45 @@ div#banner1 p {
   top: 0;
 }
 
-#features {
+.key-features h2 {
+  font-size: 28px;
+  color: #333;
+  padding: 35px 0 20px 0;
+  text-align: center;
+}
+.key-features .main-caps {
+  font-weight: 700;
+  padding-bottom: 10px;
+}
+.key-features ul {
+  padding-left: 20px;
+}
+.key-features ul > li {
+  padding-bottom: 4px;
+}
+.key-features .feature-links {
+  margin-top: 20px;
+  font-size: 14px;
+}
+.key-features .feature-links > a:last-child {
+  padding-left: 10px;
+}
+.key-features section.feature-section {
+  padding-bottom: 30px;
+  border-bottom: 1px dotted #ddd;
+}
+.key-features section.feature-section:last-child {
+  border-bottom: none;
+}
+.key-features #features {
   padding-top: 100px;
 }
-#features table {
+.key-features #features table {
   margin: 40px 0;
   border: 1px dotted #ddd;
 }
-#features table tbody > tr > td,
-#features table tbody > tr > td:first-child {
+.key-features #features table tbody > tr > td,
+.key-features #features table tbody > tr > td:first-child {
   padding: 25px 25px;
   text-align: center;
   vertical-align: middle;

Modified: incubator/ignite/site/branches/sidenav/features.html
URL: http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/features.html?rev=1656603&r1=1656602&r2=1656603&view=diff
==============================================================================
--- incubator/ignite/site/branches/sidenav/features.html (original)
+++ incubator/ignite/site/branches/sidenav/features.html Mon Feb  2 23:16:52 2015
@@ -36,6 +36,7 @@ under the License.
     <meta name="viewport" content="width=device-width, initial-scale=1.0">
     <title>Apache Ignite - Features</title>
     <link media="all" rel="stylesheet" href="css/all.css">
+    <link href="http://netdna.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.css" rel="stylesheet">
     <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css'>
 </head>
 <body>
@@ -44,7 +45,7 @@ under the License.
         <div class="container">
             <div class="row">
                 <div class="col-md-3 col-sm-3 col-xs-8">
-                    <div class="logo"><a href="#wrapper"><img src="images/logo.png" alt="ApacheIgnite"></a></div>
+                    <div class="logo"><a href="index.html"><img src="images/logo.png" alt="ApacheIgnite"></a></div>
                 </div>
                 <div class="col-md-9 col-sm-9 col-xs-4">
                     <nav id="nav" class="navbar navbar-default" role="navigation">
@@ -72,7 +73,7 @@ under the License.
             </div>
         </div>
     </header>
-    <main id="main" role="main" class="container">
+    <main id="main" role="main" class="container key-features">
         <section id="features">
             <h2>Key Features</h2>
             <p align="center">
@@ -86,64 +87,64 @@ under the License.
                 <tbody>
                     <tr>
                         <td><a href="#clustering">Advanced Clustering</a></td>
-                        <td><a href="#clustering">Distributed Messaging</a></td>
-                        <td><a href="#clustering">Distributed Events</a></td>
-                        <td><a href="#clustering">Managed Services</a></td>
+                        <td><a href="#computegrid">Compute Grid</a></td>
+                        <td><a href="#clustering">Data Grid</a></td>
+                        <td><a href="#clustering">Streaming</a></td>
                         <td><a href="#clustering">Distributed Data Structures</a></td>
                     </tr>
                     <tr>
+                        <td><a href="#messaging">Distributed Messaging</a></td>
+                        <td><a href="#clustering">Distributed Events</a></td>
+                        <td><a href="#clustering">Managed Services</a></td>
                         <td><a href="#clustering">Distributed File System</a></td>
-                        <td><a href="#clustering">Compute Grid</a></td>
-                        <td><a href="#clustering">Data Grid</a></td>
-                        <td><a href="#clustering">Streaming</a></td>
                         <td><a href="#clustering">Hadoop Acceleration</a></td>
                     </tr>
                 </tbody>
             </table>
             <p align="center">
-                <img src="images/fabric.jpg" alt="image description" class="img-responsive" width="550px" style="padding-top: 40px">
+                <img src="images/fabric.jpg" alt="image description" class="img-responsive" width="550px" style="padding-top: 30px">
             </p>
         </section>
 
-        <section id="cluster-compute">
-            <div class="feature-block">
-                <h2>Clustering & Compute</h2>
-                <div class="inside-feature-block-1">
-                    <div>
-                        <div class="feature-header">Key features:</div>
-                        <ul>
-                            <li>Dynamic Clustering</li>
-                            <li>Fork-Join & MapReduce Processing</li>
-                            <li>Distributed Closure Execution</li>
-                            <li>Load Balancing and Fault Tolerance</li>
-                            <li>Distributed Messaging and Events</li>
-                            <li>Linear Scalability</li>
-                        </ul>
-                    </div>
-                    <img src="images/in_memory_compute.png"/>
-                </div>
+        <section id="computegrid" class="feature-section">
+            <h2>Compute Grid</h2>
+            <p>
+                Compute Grid provides the means for parallel processing of CPU
+                or otherwise resource intensive tasks including traditional High Performance Computing (HPC) and
+                Massively Parallel Processing (MPP).
+            </p>
+            <div class="main-caps">Features:</div>
+            <ul>
+                <li>Dynamic Clustering</li>
+                <li>Fork-Join & MapReduce Processing</li>
+                <li>Distributed Closure Execution</li>
+                <li>Load Balancing and Fault Tolerance</li>
+                <li>Distributed Messaging and Events</li>
+                <li>Linear Scalability</li>
+            </ul>
+            <div class="feature-links">
+                <a target=wiki href="http://doc.gridgain.org/latest/Distributed+Computations">Learn More <i class="fa fa-angle-double-right"></i></a>
+                <a href="#features">Top <i class="fa fa-angle-double-up"></i></a>
             </div>
         </section>
 
-        <section id="data-grid">
-            <div class="feature-block">
-                <h2>In-Memory Caching & Data Grid</h2>
-                <div class="inside-feature-block-2">
-                    <div>
-                        <div class="feature-header">Key features:</div>
-                        <ul>
-                            <li>Distributed In-Memory Caching</li>
-                            <li>Elastic Scalability</li>
-                            <li>Lightning Fast Performance</li>
-                            <li>Distributed In-Memory Transactions</li>
-                            <li>Distributed In-Memory Data Structures</li>
-                            <li>Web Session Clustering</li>
-                            <li>Hibernate L2 Cache Integration</li>
-                            <li>Distributed SQL Queries & Joins</li>
-                        </ul>
-                    </div>
-                    <img src="images/in_memory_data.png"/>
-                </div>
+        <section id="messaging" class="feature-section">
+            <h2>Distributed Messaging</h2>
+            <p>
+                Apache Ignite provides high-performance cluster-wide messaging functionality to exchange data
+                via publish-subscribe and direct point-to-point communication models.
+            </p>
+            <div class="main-caps">Features:</div>
+            <ul>
+                <li>Support for topic-based publish-subscribe model</li>
+                <li>Support for direct point-to-point communication</li>
+                <li>Pluggable communication transport layer</li>
+                <li>Support for message ordering</li>
+                <li>Cluster-aware message listener auto-deployment </li>
+            </ul>
+            <div class="feature-links">
+                <a target=wiki href="http://doc.gridgain.org/latest/Distributed+Computations">Learn More <i class="fa fa-angle-double-right"></i></a>
+                <a href="#features">Top <i class="fa fa-angle-double-up"></i></a>
             </div>
         </section>
     </main>

Modified: incubator/ignite/site/branches/sidenav/scss/ignite.scss
URL: http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/scss/ignite.scss?rev=1656603&r1=1656602&r2=1656603&view=diff
==============================================================================
--- incubator/ignite/site/branches/sidenav/scss/ignite.scss (original)
+++ incubator/ignite/site/branches/sidenav/scss/ignite.scss Mon Feb  2 23:16:52 2015
@@ -297,21 +297,60 @@ div#banner1 {
     top: 0;
 }
 
-#features {
-    //margin: -38px 0 0;
-    padding-top: 100px;
-
-    table {
-        margin: 40px 0;
-        border: 1px dotted #ddd;
-
-        tbody > tr > td,
-        tbody > tr > td:first-child {
-            padding: 25px 25px;
-            text-align: center;
-            vertical-align: middle;
+.key-features {
+    h2 {
+        font-size: 28px;
+        color: #333;
+        padding: 35px 0 20px 0;
+        text-align: center;
+    }
+
+    .main-caps {
+        font-weight: 700;
+        padding-bottom: 10px;
+    }
+
+    ul {
+        padding-left: 20px;
+
+        & > li {
+            padding-bottom: 4px;
+        }
+    }
+
+    .feature-links {
+        margin-top: 20px;
+        font-size: 14px;
+
+        & > a:last-child {
+            padding-left: 10px;
+        }
+    }
+
+    section.feature-section {
+        padding-bottom: 30px;
+        border-bottom: 1px dotted #ddd;
+
+        &:last-child {
+            border-bottom: none
+        }
+    }
+
+    #features {
+        padding-top: 100px;
+
+        table {
+            margin: 40px 0;
             border: 1px dotted #ddd;
-            font-weight: 700;
+
+            tbody > tr > td,
+            tbody > tr > td:first-child {
+                padding: 25px 25px;
+                text-align: center;
+                vertical-align: middle;
+                border: 1px dotted #ddd;
+                font-weight: 700;
+            }
         }
     }
 }