You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2015/03/11 23:44:41 UTC

svn commit: r1666031 - in /isis/site/trunk/templates: index-new.html isis-template.html

Author: danhaywood
Date: Wed Mar 11 22:44:41 2015
New Revision: 1666031

URL: http://svn.apache.org/r1666031
Log:
new home page WIP

Modified:
    isis/site/trunk/templates/index-new.html
    isis/site/trunk/templates/isis-template.html

Modified: isis/site/trunk/templates/index-new.html
URL: http://svn.apache.org/viewvc/isis/site/trunk/templates/index-new.html?rev=1666031&r1=1666030&r2=1666031&view=diff
==============================================================================
--- isis/site/trunk/templates/index-new.html (original)
+++ isis/site/trunk/templates/index-new.html Wed Mar 11 22:44:41 2015
@@ -22,158 +22,158 @@
   -->
 
 <div class="jumbotron">
-    <div class="container">
-        <div class="row">
-            <div class="col-sm-5">
-                <h1>Apache Isis</h1>
-                <h3>Domain Driven Applications, Quickly</h3>
-            </div>
-            <div class="col-sm-5">
-                <div class="carousel slide" data-ride="carousel" id="quote-carousel" style="height: 250px;">
+    <div class="row">
+        <div class="col-sm-6">
+            <img src="./images/isis-icon"
+            <h1>Apache Isis</h1>
+            <h3>Domain Driven Applications, Quickly</h3>
+        </div>
+        <div class="col-sm-6">
+            <div class="carousel slide" data-ride="carousel" id="quote-carousel">
 
-                    <!-- Bottom Carousel Indicators -->
-                    <ol class="carousel-indicators">
-                        <li data-target="#quote-carousel" data-slide-to="0" class="active"></li>
-                        <li data-target="#quote-carousel" data-slide-to="1"></li>
-                        <li data-target="#quote-carousel" data-slide-to="2"></li>
-                        <li data-target="#quote-carousel" data-slide-to="3"></li>
-                        <li data-target="#quote-carousel" data-slide-to="4"></li>
-                        <li data-target="#quote-carousel" data-slide-to="5"></li>
-                        <li data-target="#quote-carousel" data-slide-to="6"></li>
-                        <li data-target="#quote-carousel" data-slide-to="7"></li>
-                        <li data-target="#quote-carousel" data-slide-to="8"></li>
-                        <li data-target="#quote-carousel" data-slide-to="9"></li>
-                    </ol>
-
-                    <!-- Carousel Slides / Quotes -->
-                    <div class="carousel-inner">
-
-                        <div class="item active">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>A fantastic framework! With Apache Isis we can prototype a deployable application in minutes rather than days.</p>
-                                        <small>Jeremy Branham</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>I like the guidance Apache Isis gives me for structuring code along the lines of Domain Driven Design. My first web application in plain Java without writing a single line of DDL or HTML/*Script.  And the GUI is more than just CRUD.  Of course one has to dive into the annotations that do the magic but it pays off.</p>
-                                        <small>Joerg Rade</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>From a Sprint retrospective:</p>
-                                        <p>&quot;We normally don't see anything at all for the first three months, and now you're showing me working screens after two weeks&quot;</p>
-                                        <small>Project programme manager, provided by Ged Byrne</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>Support from the Apache Isis community is excellent. I sense a love and dedication that is inspiring.</p>
-                                        <small>Johan Doornenbal</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>Apache Isis is one of the best tool for hackathons, given a 2 day hackathon challenge I have a perfect framework to create my prototype helping me to focus on business logic.</p>
-                                        <small>Sunand Padmanabhan</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>From a Sprint retrospective</p>
-                                        <p>&quot;This is already looking better than anything we saw after six months of work in the first phase&quot;</p>
-                                        <small>Project test manager, provided by Ged Byrne</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p></p>
-                                        <small></small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>Isis provided us with a great starting point for our app; we simply took the todoapp archetype and used it as a template to help set up our integration tests and BDD specs.  We were productive almost immediately!</p>
-                                        <small>Vladimir Nisevic, A1 Telekom Austria</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>Apache Isis enabled us to focus on the problem domain and data quality and not be distracted by UI concerns because the UI was generated for us by Apache ISIS. Identified security issues were quickly addressed by the Apache Isis committers.</p>
-                                        <small>(from a Government project)</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                        <div class="item">
-                            <blockquote>
-                                <div class="row">
-                                    <div class="col-sm-12">
-                                        <p>From a Sprint retrospective, the criticism of one lead developer sounded more like praise:</p>
-                                        <p>&quot;The problem is that if we show this to the customer they will think that all the work is done." &quot;</p>
-                                        <small>provided by Ged Byrne</small>
-                                    </div>
-                                </div>
-                            </blockquote>
-                        </div>
-                    </div>
-
-                    <!-- Carousel Buttons Next/Prev -->
-                    <a data-slide="prev" href="#quote-carousel" class="left carousel-control"><span class="icon-prev"></span></a>
-                    <a data-slide="next" href="#quote-carousel" class="right carousel-control"><span class="icon-next"></span></a>
+                <!-- Bottom Carousel Indicators -->
+                <ol class="carousel-indicators">
+                    <li data-target="#quote-carousel" data-slide-to="0" class="active"></li>
+                    <li data-target="#quote-carousel" data-slide-to="1"></li>
+                    <li data-target="#quote-carousel" data-slide-to="2"></li>
+                    <li data-target="#quote-carousel" data-slide-to="3"></li>
+                    <li data-target="#quote-carousel" data-slide-to="4"></li>
+                    <li data-target="#quote-carousel" data-slide-to="5"></li>
+                    <li data-target="#quote-carousel" data-slide-to="6"></li>
+                    <li data-target="#quote-carousel" data-slide-to="7"></li>
+                    <li data-target="#quote-carousel" data-slide-to="8"></li>
+                    <li data-target="#quote-carousel" data-slide-to="9"></li>
+                </ol>
+
+                <!-- Carousel Slides / Quotes -->
+                <div class="carousel-inner">
+
+                    <div class="item active">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>I like the guidance Apache Isis gives me for structuring code along the lines of Domain Driven Design. My first web application in plain Java without writing a single line of DDL or HTML/*Script.</p>
+                                    <small>Joerg Rade</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>A fantastic framework! With Apache Isis we can prototype a deployable application in minutes rather than days.</p>
+                                    <small>Jeremy Branham</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>From a Sprint retrospective:</p>
+                                    <p>&quot;We normally don't see anything at all for the first three months, and now you're showing me working screens after two weeks&quot;</p>
+                                    <small>Project programme manager</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>Apache Isis enabled us to focus on the problem domain and data quality and - because the UI was generated for us by the framework - not get distracted by UI concerns. Identified security issues were quickly addressed by the Apache Isis committers.</p>
+                                    <small>Architect</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>Support from the Apache Isis community is excellent. I sense a love and dedication that is inspiring.</p>
+                                    <small>Johan Doornenbal</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>Isis provided us with a great starting point for our app; we simply took the todoapp archetype and used it as a template to help set up our integration tests and BDD specs.  We were productive almost immediately</p>
+                                    <small>Vladimir Nisevic, A1 Telekom Austria</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>From a Sprint retrospective</p>
+                                    <p>&quot;This is already looking better than anything we saw after six months of work in the first phase&quot;</p>
+                                    <small>Project test manager</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>We use Isis because of its simple and fast user interface generation.</p>
+                                    <small>Andreas Lechner</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>Apache Isis is one of the best tool for hackathons.  Given a 2 day hackathon challenge I have a perfect framework to create my prototype helping me to focus on business logic.</p>
+                                    <small>Sunand Padmanabhan</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
+                    <div class="item">
+                        <blockquote>
+                            <div class="row">
+                                <div class="col-sm-12">
+                                    <p>From a Sprint retrospective, the criticism of one lead developer sounded more like praise:</p>
+                                    <p>&quot;The problem is that if we show this to the customer they will think that all the work is done.&quot;</p>
+                                    <small>provided by Ged Byrne</small>
+                                </div>
+                            </div>
+                        </blockquote>
+                    </div>
                 </div>
+
+                <!-- Carousel Buttons Next/Prev -->
+                <a data-slide="prev" href="#quote-carousel" class="left carousel-control"><span class="icon-prev"></span></a>
+                <a data-slide="next" href="#quote-carousel" class="right carousel-control"><span class="icon-next"></span></a>
             </div>
         </div>
-        <div class="row">
-            <div class="col-sm-10">
-                <p>Apache Isis&trade; is a framework for rapidly developing domain-driven apps in Java.  Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API.</p>
-                <p><a class="btn btn-primary btn-lg" href="./documentation.html" role="button">Learn more »</a></p>
-            </div>
+    </div>
+    <div class="row">
+        <div class="col-sm-1"></div>
+        <div class="col-sm-10 description">
+            <p>Apache Isis&trade; is a framework for rapidly developing domain-driven apps in Java.  Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp or a RESTful API.</p>
+            <p><a class="btn btn-primary btn-lg" href="./documentation.html" role="button">Learn more »</a></p>
         </div>
+        <div class="col-sm-1"></div>
     </div>
-
 </div>
 
 <div class="container">
     <!-- Example row of columns -->
     <div class="row">
         <div class="col-md-4">
-            <h2>User Interface "for free"</h2>
+            <h2>UI "for free"</h2>
             <p>Isis builds a generic UI directly from the underlying domain objects.
             This makes for extremely rapid prototyping and short feedback cycle, perfect for agile development.
             The UI can also be extended for specific use cases.</p>
@@ -188,8 +188,7 @@
         </div>
         <div class="col-md-4">
             <h2>Add-ons</h2>
-            <p>Isis has a large number of [addons](http://www.isisaddons.org) to provide out-of-the-box support for
-                security, auditing, command profiling, mail merge and other cross-cutting concerns.</p>
+            <p>Isis has a large number of github-hosted <a href="http://www.isisaddons.org">addons</a> that provide support for security, auditing, command profiling, mail merge and other cross-cutting concerns.  All are open source and designed for out-of-the-box use or to fork as you require.</p>
             <p><a class="btn btn-default" href="#" role="button">View details »</a></p>
         </div>
     </div>

Modified: isis/site/trunk/templates/isis-template.html
URL: http://svn.apache.org/viewvc/isis/site/trunk/templates/isis-template.html?rev=1666031&r1=1666030&r2=1666031&view=diff
==============================================================================
--- isis/site/trunk/templates/isis-template.html (original)
+++ isis/site/trunk/templates/isis-template.html Wed Mar 11 22:44:41 2015
@@ -278,6 +278,10 @@
         }
 
 
+        .jumbotron .description {
+            padding-top: 20px;
+            text-align: center;
+        }
 
         /* carousel */
         #quote-carousel
@@ -293,7 +297,26 @@
             color: #222;
             font-size: 2.3em;
             text-shadow: none;
-            margin-top: -20px;
+            margin-top: 60px;
+        }
+
+        div#quote-carousel {
+            height: 300px;
+        }
+
+        #quote-carousel blockquote p {
+            font-size: medium;
+        }
+
+        #quote-carousel .carousel-inner blockquote small {
+            font-size: 70%;
+        }
+
+        #quote-carousel .carousel-inner blockquote .row .col-md-12 {
+            padding-left: 0px;
+            padding-right: 0px;
+            margin-left: -5px;
+            margin-right: -5px;
         }
 
         #quote-carousel .carousel-control.left
@@ -355,7 +378,7 @@
             #quote-carousel
             {
                 margin-bottom: 0;
-                padding: 0 40px 30px 40px;
+                /*padding: 0 40px 30px 40px;*/
                 margin-top: 30px;
             }
 
@@ -417,7 +440,7 @@
           //Set the carousel options
           $('#quote-carousel').carousel({
               pauseOnHover: true,
-              interval: 1000
+              interval: 3000
           });
       });
     </script>