Author: dsetrakyan
Date: Sat Dec 27 00:38:07 2014
New Revision: 1648027

URL: http://svn.apache.org/r1648027
Log:
side nav work in progress

Added:
    incubator/ignite/site/branches/sidenav/computing.html
    incubator/ignite/site/branches/sidenav/config.rb
Modified:
    incubator/ignite/site/branches/sidenav/css/all.css
    incubator/ignite/site/branches/sidenav/scss/all.scss

Added: incubator/ignite/site/branches/sidenav/computing.html
URL: 
http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/computing.html?rev=1648027&view=auto
==============================================================================
--- incubator/ignite/site/branches/sidenav/computing.html (added)
+++ incubator/ignite/site/branches/sidenav/computing.html Sat Dec 27 00:38:07 
2014
@@ -0,0 +1,323 @@
+<!DOCTYPE html>
+
+<html>
+
+<head>
+
+    <meta charset="utf-8">
+
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+    <title>Apache Ignite</title>
+
+    <link media="all" rel="stylesheet" href="css/all.css">
+
+    <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>
+
+    <div id="wrapper">
+
+        <header id="header" class="affix" data-spy="affix">
+
+            <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>
+
+                    <div class="col-md-9 col-sm-9 col-xs-4">
+
+                        <nav id="nav" class="navbar navbar-default" 
role="navigation">
+
+                            <div class="container-fluid">
+
+                                <div class="navbar-header">
+
+                                    <button type="button" class="navbar-toggle 
collapsed" data-toggle="collapse"
+                                            data-target="#navbar">
+
+                                        <span class="sr-only">Toggle 
navigation</span>
+
+                                        <span class="icon-bar"></span>
+
+                                        <span class="icon-bar"></span>
+
+                                        <span class="icon-bar"></span>
+
+                                    </button>
+
+                                </div>
+
+                                <div class="collapse navbar-collapse" 
id="navbar">
+
+                                    <ul class="nav navbar-nav">
+
+                                        <li><a 
href="index.html#overview">Overview</a></li>
+
+                                        <li><a 
href="index.html#documentation">Documentation</a></li>
+
+                                        <li><a 
href="index.html#community">Community</a></li>
+
+                                        <li><a 
href="index.html#download">Download</a></li>
+
+                                    </ul>
+
+                                </div>
+
+                            </div>
+
+                        </nav>
+
+                    </div>
+
+                </div>
+
+            </div>
+
+        </header>
+
+        <main id="main" role="main" class="container">
+            <div class="row">
+                <!-- Side Nav -->
+                <div class="col-md-3 hidden-xs hidden-sm sidebar" >
+                    <ul id="sidebar-main-menu" class="nav-stacked affix 
list-unstyled">
+
+                        <li><a href="#hpc">High Performance Computing</a></li>
+                            <ul id="sidebar-sub-menu" class="list-unstyled">
+                                <li><a href="#clustering">Clustering</a></li>
+                                <li><a 
href="#distributedmessaging">Distributed Messaging</a></li>
+                                <li><a href="#distributedevents">Distributed 
Events</a></li>
+                                <li><a href="#distributedservices">Distributed 
Services</a></li>
+                            </ul>
+
+                        <li><a href="">Data Grid</a>
+                            <ul id="sidebar-sub-menu" class="list-unstyled">
+                                <li><a href="">Distributed Caching</a></li>
+                                <li><a href="">Web Session Clustering</a></li>
+                                <li><a href="">Hibernate L2 Cache</a></li>
+                                <li><a href="">Distributed Data 
Structures</a></li>
+                                <li><a href="">Distributed Cache 
Queries</a></li>
+                                <li><a href="">Distributed 
Transactions</a></li>
+                                <li><a href="">Distributed Locking</a></li>
+                            </ul>
+                        </li>
+
+                        <li><a href="">Streaming</a>
+                            <ul id="sidebar-sub-menu" class="list-unstyled">
+                                <li><a href="">Complex Event 
Processing</a></li>
+                            </ul>
+                        </li>
+
+                        <li><a href="">Hadoop Acceleration</a>
+                            <ul id="sidebar-sub-menu" class="list-unstyled">
+                                <li><a href="">Distributed File System</a></li>
+                                <li><a href="">MapReduce</a></li>
+                            </ul>
+                        </li>
+                    </ul>
+                </div>
+
+                <!--Main Content -->
+                <div class="col-md-9 col-sm-9 main-content"  data-spy="scroll" 
data-target=".sidebar">
+
+                    <section class="hpc" id="hpc">
+
+                        <h2>High Performance Computing</h2>
+
+                        <p>High Performance Computing (HPC) systems provide 
the means for parallel processing of CPU or otherwise resource intensive 
tasks.</p>
+
+                        <img src="images/in_memory_compute.png"/><br/><br/>
+
+                        <p>Apache Ignite computational features include</p>
+
+                        <ul class="list-unstyled">
+
+                            <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>
+
+                    </section>
+
+                    <section class="clustering" id="clustering">
+
+                        <h2>Clustering</h2>
+
+                        <p>Apache Ignite provides one of the most 
sophisticated clustering technologies on the Java Virtual Machine (JVM). It's 
advanced clustering features are fully exposed to developers and offer</p>
+
+                        <ul class="list-unstyled">
+
+                            <li>Dynamic topology management</li>
+                            <li>Automatic discovery on LAN, WAN, and AWS</li>
+                            <li>Automatic “split-brain” (i.e. network 
segmentation) resolution</li>
+                            <li>Unicast, broadcast, and group-based message 
exchange</li>
+                            <li>On-demand and direct deployment</li>
+                            <li>Support for virtual clusters and node 
groupings</li>
+
+                        </ul>
+
+                    </section>
+
+                    <section class="distributedmessaging"  
id="distributedmessaging">
+
+                        <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. Among the key features of 
Ignite’s messaging support are
+
+                        <ul class="list-unstyled">
+                            <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>
+
+                    </section>
+
+                    <section class="distributedevents"  id="distributedevents">
+
+                        <h2>Distributed Events</h2>
+
+                        <p>Developers can use distributed events to get 
notified about remote tasks executions or any cache data changes within the 
grid. With GridGain distributed events support you can</p>
+
+                        <ul class="list-unstyled">
+                            <li>Subscribe local and remote listeners within 
grid</li>
+                            <li>Enable and disable any event</li>
+                            <li>Provide local and remote filters for 
fine-grained control over notifications</li>
+                        </ul>
+
+                    </section>
+
+                    <section class="distributedservices"  
id="distributedservices">
+
+                        <h2>Distributed Services</h2>
+
+                        <p>GridGain allows you to control how many instances 
of your service should be deployed on each grid node and will automatically 
ensure proper deployment and fault tolerance of all managed services .
+                            With managed services you can
+
+                        <ul class="list-unstyled">
+                            <li>Deploy any number of distributed service 
instances in the grid</li>
+                            <li>Deploy singletons, including 
cluster-singleton, node-singleton, or key-affinity-singleton</li>
+                            <li>Deploy distributed services on node 
start-up</li>
+                            <li>Undeploy any of the deployed services</li>
+                            <li>Get information about service deployment 
topology within the grid</li>
+                            <li>Create service proxy for accessing remotely 
deployed distributed services</li>
+                        </ul>
+
+                    </section>
+
+                </div>
+
+            </div>
+
+        </main>
+
+        <footer id="footer">
+
+            <div class="container">
+
+                <div class="row">
+
+                    <div class="col-md-4 col-sm-5">
+
+                        <div class="logo"><a href="#wrapper"><img 
src="images/logo2.png"
+                                                                  alt="Crowley 
Marine serving boalers for over years."></a>
+                        </div>
+
+                    </div>
+
+                    <nav class="col-md-4 col-sm-3 footer-nav">
+
+                        <ul class="list-unstyled">
+
+                            <li><a href="index.html#overview">Overview</a></li>
+
+                            <li><a 
href="index.html#documentation">Documentation</a></li>
+
+                            <li><a 
href="index.html#community">Community</a></li>
+
+                            <li><a href="index.html#download">Download</a></li>
+
+                        </ul>
+
+                    </nav>
+
+                    <div class="col-md-4 col-sm-4">
+
+                        <p>&copy;2014 Copyright <a href="#">Apache 
Ignite</a></p>
+
+                        <ul class="social-networks list-unstyled">
+
+                            <li><a 
href="https://www.linkedin.com/company/249196"; class="icon-linkedin"></a></li>
+
+                            <li><a href="https://www.twitter.com/gridgain"; 
class="icon-twitter"></a></li>
+
+                            <li><a 
href="https://plus.google.com/101084158514011491168/posts"; 
class="icon-google-plus"></a></li>
+
+                            <li><a href="https://www.vimeo.com/gridgain"; 
class="icon-youtube"></a></li>
+
+                        </ul>
+
+                    </div>
+
+                </div>
+
+            </div>
+
+        </footer>
+
+    </div>
+
+    <script type="text/javascript" 
src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js";></script>
+
+    <script type="text/javascript">window.jQuery || document.write('<script 
src="js/jquery-1.11.1.min.js"><\/script>')
+    </script>
+
+    <script 
src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.0/js/bootstrap.min.js";></script>
+
+    <script type="text/javascript" src="js/jquery.main.js"></script>
+
+    <script type="text/javascript">
+
+            if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
+
+                var msViewportStyle = document.createElement('style')
+
+                msViewportStyle.appendChild(
+
+                    document.createTextNode(
+
+                        '@-ms-viewport{width:auto!important}'
+
+                    )
+
+                )
+
+                document.querySelector('head').appendChild(msViewportStyle)
+
+            }
+
+
+    </script>
+
+</body>
+
+</html>
+

Added: incubator/ignite/site/branches/sidenav/config.rb
URL: 
http://svn.apache.org/viewvc/incubator/ignite/site/branches/sidenav/config.rb?rev=1648027&view=auto
==============================================================================
--- incubator/ignite/site/branches/sidenav/config.rb (added)
+++ incubator/ignite/site/branches/sidenav/config.rb Sat Dec 27 00:38:07 2014
@@ -0,0 +1,25 @@
+require 'compass/import-once/activate'
+# Require any additional compass plugins here.
+
+# Set this to the root of your project when deployed:
+http_path = "/"
+css_dir = "css"
+sass_dir = "scss"
+images_dir = "images"
+javascripts_dir = "js"
+
+# You can select your preferred output style here (can be overridden via the 
command line):
+output_style = :expanded
+
+# To enable relative paths to assets via compass helper functions. Uncomment:
+# relative_assets = true
+
+# To disable debugging comments that display the original location of your 
selectors. Uncomment:
+line_comments = false
+
+
+# If you prefer the indented syntax, you might want to regenerate this
+# project again passing --syntax sass, or you can uncomment this:
+preferred_syntax = :sass
+# and then run:
+# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss 
sass


Reply via email to