This is an automated email from the ASF dual-hosted git repository.

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git


The following commit(s) were added to refs/heads/master by this push:
     new 63545d9fd2 backports changes from live website
63545d9fd2 is described below

commit 63545d9fd2f101d9992c5e7e2ef54148767b952e
Author: danhaywood <[email protected]>
AuthorDate: Sun Jan 29 17:23:47 2023 +0000

    backports changes from live website
---
 antora/supplemental-ui/css/home/style.css          |  63 ++++--
 antora/supplemental-ui/css/site-custom.css         |  14 ++
 antora/supplemental-ui/font/android_insomnia.ttf   | Bin 0 -> 35644 bytes
 antora/supplemental-ui/font/android_insomnia.woff  | Bin 0 -> 9404 bytes
 antora/supplemental-ui/font/android_insomnia.woff2 | Bin 0 -> 7896 bytes
 .../img/home/causeway-logo-200-149.png             | Bin 0 -> 21647 bytes
 .../img/home/causeway-logo-605x449.png             | Bin 0 -> 10055 bytes
 .../img/home/causeway-logo-79x64.png               | Bin 5900 -> 0 bytes
 .../img/home/causeway-logo-984x286.png             | Bin 97816 -> 0 bytes
 antora/supplemental-ui/img/home/favicon.png        | Bin 1741 -> 1863 bytes
 antora/supplemental-ui/img/home/favicon2.png       | Bin 2143 -> 0 bytes
 .../home/intro-carousel/intro-carousel-1-ORIG.jpg  | Bin 0 -> 652301 bytes
 .../img/home/intro-carousel/intro-carousel-1.jpg   | Bin 701875 -> 124436 bytes
 .../img/home/intro-carousel/intro-carousel-2.jpg   | Bin 521330 -> 0 bytes
 .../img/home/intro-carousel/intro-carousel-3.jpg   | Bin 952281 -> 0 bytes
 .../img/home/intro-carousel/intro-carousel-4.jpg   | Bin 522018 -> 0 bytes
 .../img/home/intro-carousel/intro-carousel-5.jpg   | Bin 807573 -> 0 bytes
 .../supplemental-ui/img/home/isis-logo-568x286.png | Bin 54660 -> 0 bytes
 antora/supplemental-ui/index.html                  | 252 ++++++---------------
 19 files changed, 132 insertions(+), 197 deletions(-)

diff --git a/antora/supplemental-ui/css/home/style.css 
b/antora/supplemental-ui/css/home/style.css
index 7da78c03f1..1bf30bb138 100644
--- a/antora/supplemental-ui/css/home/style.css
+++ b/antora/supplemental-ui/css/home/style.css
@@ -25,6 +25,8 @@
   License: https://bootstrapmade.com/license/
 */
 
+
+
 /*--------------------------------------------------------------
 # General
 --------------------------------------------------------------*/
@@ -38,8 +40,15 @@
   --color-isis-blue: #3c76bd;
   --color-dark-blue: #0c2e8a;
 
-  --color-theme-blue: var(--color-dark-blue);
-  --color-theme-green: var(--color-isis-green);
+  /* https://coolors.co/5ab1bb-8f3985-eeb4b3-2364aa-fec601 */
+  --color-causeway-purple: #8F3985;
+  --color-causeway-cyan: #5AB1BB;
+  --color-causeway-pink: #EEB4B3;
+  --color-causeway-blue: #2364AA;
+  --color-causeway-yellow: #FEC601;
+
+  --color-theme-blue: var(--color-causeway-purple);
+  --color-theme-green: var(--color-causeway-yellow);
 }
 
 body {
@@ -156,7 +165,7 @@ h6 {
 --------------------------------------------------------------*/
 
 #header {
-  padding: 20px 0;
+  padding: 10px 0;
   height: 84px;
   transition: all 0.5s;
   z-index: 997;
@@ -165,11 +174,11 @@ h6 {
 }
 
 #header #logo h1 {
-  font-size: 42px;
+  font-size: 50px;
   margin: 0;
   padding: 0;
   line-height: 1;
-  font-family: "Montserrat", sans-serif;
+  font-family: "Android Insomnia", "Montserrat", sans-serif;
   font-weight: 700;
 }
 
@@ -177,7 +186,19 @@ h6 {
   color: var(--color-theme-blue);
   line-height: 1;
   display: inline-block;
-  font-size: smaller;
+  font-size: inherit;
+}
+
+#header #logo h1 a span.asf {
+  color: var(--color-causeway-cyan);
+}
+
+#header #logo h1 a img {
+  margin-top: 10px;
+}
+
+#header #logo h1 a span.brand {
+  color: var(--color-causeway-purple);
 }
 
 #header #logo h1 a span {
@@ -234,7 +255,7 @@ h6 {
 #intro .intro-content h2 {
   color: var(--color-theme-blue);
   margin-bottom: 30px;
-  font-size: 64px;
+  /*font-size: 42px;*/
   font-weight: 700;
 }
 
@@ -371,6 +392,7 @@ h6 {
 #nav-menu-container {
   float: right;
   margin: 0;
+  padding-top: 10px;
 }
 
 /* Nav Meu Styling */
@@ -864,7 +886,7 @@ body.mobile-nav-active #mobile-nav-toggle {
 --------------------------------*/
 
 #call-to-action {
-  background: #081e5b;
+  background: var(--color-causeway-purple);
   background-size: cover;
   padding: 40px 0;
 }
@@ -1115,6 +1137,21 @@ body.mobile-nav-active #mobile-nav-toggle {
   }
 }
 
+@media (max-width: 1200px) {
+  h1 a span.brand {
+    display: none;
+  }
+}
+
+@media (max-width: 768px) {
+  #nav-menu-container {
+    display: none;
+  }
+  #mobile-nav-toggle {
+    display: inline;
+  }
+}
+
 @media (max-width: 768px) {
   .back-to-top {
     bottom: 15px;
@@ -1133,14 +1170,6 @@ body.mobile-nav-active #mobile-nav-toggle {
     max-height: 40px;
   }
 
-  #nav-menu-container {
-    display: none;
-  }
-
-  #mobile-nav-toggle {
-    display: inline;
-  }
-
   #why .why-img {
     height: auto;
   }
@@ -1185,7 +1214,7 @@ body.mobile-nav-active #mobile-nav-toggle {
 
 #call-to-action pre {
   color: wheat;
-  background-color: darkslateblue;
+  background-color: var(--color-causeway-blue);
 }
 
 img.helloworld-copy,
diff --git a/antora/supplemental-ui/css/site-custom.css 
b/antora/supplemental-ui/css/site-custom.css
index 158a09f0d3..a553727853 100644
--- a/antora/supplemental-ui/css/site-custom.css
+++ b/antora/supplemental-ui/css/site-custom.css
@@ -18,6 +18,20 @@
  *
  */
 
+
+
+@font-face {
+    font-family: 'Android Insomnia';
+    src: url('../font/android_insomnia.woff2') format('woff2'),
+    url('../font/android_insomnia.woff') format('woff'),
+    url('../font/android_insomnia.ttf') format('truetype');
+    font-weight: normal;
+    font-style: normal;
+    font-display: swap;
+}
+
+
+
 .content .hljs-meta {
     color: olivedrab;
     font-weight: 500;
diff --git a/antora/supplemental-ui/font/android_insomnia.ttf 
b/antora/supplemental-ui/font/android_insomnia.ttf
new file mode 100644
index 0000000000..c4bf38054c
Binary files /dev/null and b/antora/supplemental-ui/font/android_insomnia.ttf 
differ
diff --git a/antora/supplemental-ui/font/android_insomnia.woff 
b/antora/supplemental-ui/font/android_insomnia.woff
new file mode 100644
index 0000000000..d4b3a0e61f
Binary files /dev/null and b/antora/supplemental-ui/font/android_insomnia.woff 
differ
diff --git a/antora/supplemental-ui/font/android_insomnia.woff2 
b/antora/supplemental-ui/font/android_insomnia.woff2
new file mode 100644
index 0000000000..23ebbf2e4c
Binary files /dev/null and b/antora/supplemental-ui/font/android_insomnia.woff2 
differ
diff --git a/antora/supplemental-ui/img/home/causeway-logo-200-149.png 
b/antora/supplemental-ui/img/home/causeway-logo-200-149.png
new file mode 100644
index 0000000000..ef1b683211
Binary files /dev/null and 
b/antora/supplemental-ui/img/home/causeway-logo-200-149.png differ
diff --git a/antora/supplemental-ui/img/home/causeway-logo-605x449.png 
b/antora/supplemental-ui/img/home/causeway-logo-605x449.png
new file mode 100644
index 0000000000..8e66322bdf
Binary files /dev/null and 
b/antora/supplemental-ui/img/home/causeway-logo-605x449.png differ
diff --git a/antora/supplemental-ui/img/home/causeway-logo-79x64.png 
b/antora/supplemental-ui/img/home/causeway-logo-79x64.png
deleted file mode 100644
index cb416bfc69..0000000000
Binary files a/antora/supplemental-ui/img/home/causeway-logo-79x64.png and 
/dev/null differ
diff --git a/antora/supplemental-ui/img/home/causeway-logo-984x286.png 
b/antora/supplemental-ui/img/home/causeway-logo-984x286.png
deleted file mode 100644
index f4b05ff9c1..0000000000
Binary files a/antora/supplemental-ui/img/home/causeway-logo-984x286.png and 
/dev/null differ
diff --git a/antora/supplemental-ui/img/home/favicon.png 
b/antora/supplemental-ui/img/home/favicon.png
index aab35c2216..31e8a1f43a 100644
Binary files a/antora/supplemental-ui/img/home/favicon.png and 
b/antora/supplemental-ui/img/home/favicon.png differ
diff --git a/antora/supplemental-ui/img/home/favicon2.png 
b/antora/supplemental-ui/img/home/favicon2.png
deleted file mode 100644
index 258658996e..0000000000
Binary files a/antora/supplemental-ui/img/home/favicon2.png and /dev/null differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1-ORIG.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1-ORIG.jpg
new file mode 100644
index 0000000000..6e47408b43
Binary files /dev/null and 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1-ORIG.jpg 
differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1.jpg
index 4e8e15a1aa..442af927a6 100644
Binary files 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1.jpg and 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-1.jpg differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-2.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-2.jpg
deleted file mode 100644
index 5bb8e2c05c..0000000000
Binary files 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-2.jpg and 
/dev/null differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-3.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-3.jpg
deleted file mode 100644
index ded45b1450..0000000000
Binary files 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-3.jpg and 
/dev/null differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-4.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-4.jpg
deleted file mode 100644
index b04a61eaf3..0000000000
Binary files 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-4.jpg and 
/dev/null differ
diff --git 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-5.jpg 
b/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-5.jpg
deleted file mode 100644
index 0dfbfed582..0000000000
Binary files 
a/antora/supplemental-ui/img/home/intro-carousel/intro-carousel-5.jpg and 
/dev/null differ
diff --git a/antora/supplemental-ui/img/home/isis-logo-568x286.png 
b/antora/supplemental-ui/img/home/isis-logo-568x286.png
deleted file mode 100644
index fa98f22240..0000000000
Binary files a/antora/supplemental-ui/img/home/isis-logo-568x286.png and 
/dev/null differ
diff --git a/antora/supplemental-ui/index.html 
b/antora/supplemental-ui/index.html
index 829d8d9c0c..d00f3c5373 100644
--- a/antora/supplemental-ui/index.html
+++ b/antora/supplemental-ui/index.html
@@ -22,13 +22,13 @@
 <html lang="en">
 <head>
   <meta charset="utf-8">
-  <title>Apache Causeway</title>
+  <title>apache causeway</title>
   <meta content="width=device-width, initial-scale=1.0" name="viewport">
   <meta content="" name="keywords">
   <meta content="" name="description">
 
   <!-- Favicons -->
-  <link href="_/img/home/favicon2.png" rel="icon">
+  <link href="_/img/home/favicon.png" rel="icon">
   <link href="_/img/home/apple-touch-icon.png" rel="apple-touch-icon">
 
   <!-- Google Fonts -->
@@ -65,9 +65,6 @@
   <div class="container clearfix">
     <div class="contact-info float-left">
       <i class="fa fa-envelope-o"></i> <a 
href="mailto:[email protected]";>[email protected]</a>
-      <!--
-              <i class="fa fa-phone"></i> +1 5589 55488 55
-      -->
     </div>
     <div class="social-links float-right">
       <a href="docs/latest/support/mailing-list.html" class="email"><i 
class="fa fa-at"></i></a>
@@ -89,7 +86,10 @@
       <!--
               <h1><a href="#body" class="scrollto">Reve<span>al</span></a></h1>
       -->
-      <h1><a href="#body" class="scrollto"><img 
src="_/img/home/causeway-logo-79x64.png"></img>Apache Causeway</a></h1>
+      <h1><a href="#body" class="scrollto">
+        <img src="_/img/home/causeway-logo-200-149.png"></img>
+        <!--<span class="asf">apache</span>-->
+        <span class="brand">causeway</span></a></h1>
     </div>
 
     <nav id="nav-menu-container">
@@ -164,11 +164,9 @@
   </div>
 
   <div id="intro-carousel" class="owl-carousel" >
+    <!-- https://unsplash.com/photos/YlF-IyTE6sA -->
+    <!-- https://palette.fm/color/filters 'pastel notes' to colourize -->
     <div class="item" style="background-image: 
url('_/img/home/intro-carousel/intro-carousel-1.jpg');"></div>
-    <div class="item" style="background-image: 
url('_/img/home/intro-carousel/intro-carousel-2.jpg');"></div>
-    <div class="item" style="background-image: 
url('_/img/home/intro-carousel/intro-carousel-3.jpg');"></div>
-    <div class="item" style="background-image: 
url('_/img/home/intro-carousel/intro-carousel-4.jpg');"></div>
-    <div class="item" style="background-image: 
url('_/img/home/intro-carousel/intro-carousel-5.jpg');"></div>
   </div>
 
 </section>
@@ -187,17 +185,17 @@
         </div>
 
         <div class="col-lg-6 content">
-          <h3><b>Apache Isis™ enables domain-driven application development by 
automatically generating a UI for your Spring Boot™ apps.  That means:</b></h3>
+          <h3><b>Apache Causeway™ enables domain-driven application 
development by automatically generating a UI for your Spring Boot™ apps.  That 
means:</b></h3>
 
           <ul>
             <li><i 
class="ion-android-checkmark-circle"></i><span><b>Productivity</b> - the app is 
mostly business logic, with costly UI code eliminated.</span></li>
             <li><i 
class="ion-android-checkmark-circle"></i><span><b>Discovery</b> - the business 
domain experts and the techies can work hand-in-hand to understand the problem 
space and then the solution space.</span></li>
             <li><i class="ion-android-checkmark-circle"></i><span><b>Ease of 
Use</b> - business users will find the app easy to learn as the business 
concepts are front and center</span></li>
-            <li><i class="ion-android-checkmark-circle"></i><span><b>Clean 
Architecture</b> - the framework ensures separation of concerns within your 
app's internal architecture</span></li>
-            <li><i class="ion-android-checkmark-circle"></i><span><b>Simple 
Integration</b> - automatically publishes generic domain event for async 
integrations and a REST API for sync integration.</span></li>
+            <li><i class="ion-android-checkmark-circle"></i><span><b>Simple 
Integration</b> - the framework automatically publishes domain events for async 
integration, and automatically provides a REST API for sync 
integration.</span></li>
+            <li><i class="ion-android-checkmark-circle"></i><span><b>Clean 
Architecture</b> - the framework ensures a clear separation of concerns within 
your app's internal architecture</span></li>
           </ul>
 
-          <p>And because Apache Isis™ is <b>open source</b>, built on 
industry/de-facto standards such as Spring Boot™, there's no vendor lock-in.</p>
+          <p>And because Apache Causeway™ is <b>open source</b>, built on 
industry / de-facto standards such as Spring Boot™, there's no vendor 
lock-in.</p>
         </div>
       </div>
 
@@ -219,7 +217,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            I'm super happy with Apache Isis! It allows us to move forward at 
an amazing speed.
+            I'm super happy with Apache Causeway! It allows us to move forward 
at an amazing speed.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Martin Hesse</h3>
@@ -228,10 +226,10 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis' philosophy is awesome - it drives you to focus on the 
domain model and encourages you to practice Behavior Driven Development.
+            Apache Causeway' philosophy is awesome - it drives you to focus on 
the domain model and encourages you to practice Behavior Driven Development.
             In addition, it brings the team together, sets the common platform 
and provides the right set of tools (Wicket Viewer OOUI, REST APIs, Swagger UI, 
Cucumber Framework) to work collaboratively which is simply great for the 
software development.
             It's a fabulously fantastic framework!
-            A big thank you to the Apache Isis team.
+            A big thank you to the Apache Causeway team.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Mansingh Shitole</h3>
@@ -241,7 +239,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis enabled us to concentrate on modelling the domain and 
getting the UI and REST Interface with nearly no effort so we could build a 
fast and reliable application. Now we've started using it for the second 
project and I'm still very impressed by the framework and the community behind 
it.
+            Apache Causeway enabled us to concentrate on modelling the domain 
and getting the UI and REST Interface with nearly no effort so we could build a 
fast and reliable application. Now we've started using it for the second 
project and I'm still very impressed by the framework and the community behind 
it.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Timothy Simecsek</h3>
@@ -252,7 +250,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            We'd been looking for a RAD-tool for building our app; after 
trying different tools, Apache Isis gave us the most confidence for getting the 
job done.  It's really remarkable how easy it is to use, while contributors and 
users on the Isis' active mailing list are ready to help on more advanced 
topics.
+            We'd been looking for a RAD-tool for building our app; after 
trying different tools, Apache Causeway gave us the most confidence for getting 
the job done.  It's really remarkable how easy it is to use, while contributors 
and users on the Causeway' active mailing list are ready to help on more 
advanced topics.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Erik de Hair</h3>
@@ -263,7 +261,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            A fantastic framework! With Apache Isis we can prototype a 
deployable application in minutes rather than days.
+            A fantastic framework! With Apache Causeway we can prototype a 
deployable application in minutes rather than days.
 
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
@@ -276,7 +274,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            With its automatic UI and REST web services generation, Apache 
Isis kept our developers amazed and happy. Having had strenuous experiences 
with architecture and infrastructure concerns differing from project to 
project, it's like having back the fun in software development
+            With its automatic UI and REST web services generation, Apache 
Causeway kept our developers amazed and happy. Having had strenuous experiences 
with architecture and infrastructure concerns differing from project to 
project, it's like having back the fun in software development
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Willie Loyd Tandingan</h3>
@@ -288,7 +286,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis' focus on the business domain improves communication 
between our end-users, architects and developers.  Having a better application 
in a fraction of the time and cost is something we highly appreciate.
+            Apache Causeway' focus on the business domain improves 
communication between our end-users, architects and developers.  Having a 
better application in a fraction of the time and cost is something we highly 
appreciate.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Cesar Lugo</h3>
@@ -299,7 +297,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            The Apache Isis team is very supportive. They even added new 
functionality for Summernote when I needed a WYSIWYG editor in my prototype 
project.
+            The Apache Causeway team is very supportive. They even added new 
functionality for Summernote when I needed a WYSIWYG editor in my prototype 
project.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Marianne Hagaseth</h3>
@@ -310,7 +308,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            What interests me most about Apache Isis is its goal of making 
both developers and users co-owners of their domain models.  Apache Isis will 
be of interest to businesses who see their custom software as a strategic 
investment. It's not trying to be all things to all people, but it has depth 
and also, I predict, a bright future.
+            What interests me most about Apache Causeway is its goal of making 
both developers and users co-owners of their domain models.  Apache Causeway 
will be of interest to businesses who see their custom software as a strategic 
investment. It's not trying to be all things to all people, but it has depth 
and also, I predict, a bright future.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Steve Cameron</h3>
@@ -321,7 +319,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            As students most of us prefer sticking with business logic than 
spending much time with UX enhancements.  Apache Isis provides a great platform 
to create a perfectly working prototypes with loads of inbuilt UX concerns and 
customizations without worrying a single bit on the GUI perspective.
+            As students most of us prefer sticking with business logic than 
spending much time with UX enhancements.  Apache Causeway provides a great 
platform to create a perfectly working prototypes with loads of inbuilt UX 
concerns and customizations without worrying a single bit on the GUI 
perspective.
             And I must say this: "Great Support from the development team"
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
@@ -333,7 +331,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis has allowed us to be focused on the Domain instead of 
infrastructure issues. The extensive metamodel let us further automate and 
enhance our custom viewer and integrate with external frameworks.
+            Apache Causeway has allowed us to be focused on the Domain instead 
of infrastructure issues. The extensive metamodel let us further automate and 
enhance our custom viewer and integrate with external frameworks.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Nacho Canovas</h3>
@@ -344,7 +342,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache 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
+            Apache Causeway 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
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Vladimir Nisevic</h3>
@@ -357,7 +355,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            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.
+            Apache Causeway 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 Causeway committers.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3></h3>
@@ -369,7 +367,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            We use Apache Isis because of its simple and fast user interface 
generation.
+            We use Apache Causeway because of its simple and fast user 
interface generation.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Andreas Lechner</h3>
@@ -381,7 +379,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis is an easy to learn, efficient and productive RAD 
platform.
+            Apache Causeway is an easy to learn, efficient and productive RAD 
platform.
             Further I can say it is evolving to be "the best RAD platform" 
without any exaggerations.
             The help from the community is simply wonderful.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
@@ -395,7 +393,7 @@
         <div class="testimonial-item">
           <p>
             <img src="_/img/home/quote-sign-left.png" class="quote-sign-left" 
alt="">
-            Apache Isis is one of the best tools for hackathons.  Given a 2 
day hackathon challenge I have the perfect framework to create my prototype 
helping me to focus on business logic.
+            Apache Causeway is one of the best tools for hackathons.  Given a 
2 day hackathon challenge I have the perfect framework to create my prototype 
helping me to focus on business logic.
             <img src="_/img/home/quote-sign-right.png" 
class="quote-sign-right" alt="">
           </p>
           <h3>Sunand Padmanabhan</h3>
@@ -438,35 +436,26 @@
         <div class="col-lg-4">
           <div class="box wow fadeInUp">
             <h2>UI &amp; REST &ldquo;for free&rdquo;</h2>
-            <p class="description">Apache Isis™ dynamically builds both a 
generic user interface and also a rich hypermedia REST API directly from the 
underlying domain objects. This makes for extremely rapid prototyping and a 
short feedback cycle, perfect for agile development. The UI can also be 
extended for specific use cases, and can be themed using Bootstrap.</p>
+            <p class="description">Apache Causeway™ dynamically builds both a 
generic user interface and also a rich hypermedia REST API directly from the 
underlying domain objects. This makes for extremely rapid prototyping and a 
short feedback cycle, perfect for agile development. The UI can also be 
extended for specific use cases, and can be themed using Bootstrap.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInUp" data-wow-delay="0.1s">
             <h2>Domain-Driven</h2>
-            <p class="description">The core of an Apache Isis™ application are 
the domain objects, either persisted entities or view models. Business rules 
can be associated directly with domain objects, or can be factored out into 
separate services. Apache Isis performs dependency injection everywhere to 
ensure that the application remains decoupled and testable.</p>
+            <p class="description">The core of an Apache Causeway™ application 
are the domain objects, either persisted entities or view models. Business 
rules can be associated directly with domain objects, or can be factored out 
into separate services. Apache Causeway performs dependency injection 
everywhere to ensure that the application remains decoupled and testable.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInUp" data-wow-delay="0.1s">
             <h2>Add-ons</h2>
-            <p class="description">Apache Isis™ includes a large number of 
add-on modules for security, auditing, command profiling, mail merge and other 
cross-cutting concerns. It also has a number of UI extensions for maps, 
calendars etc. All are open source and designed for out-of-the-box use or to 
modify as you require.</p>
+            <p class="description">Apache Causeway™ includes a large number of 
add-on modules for security, auditing, command profiling, mail merge and other 
cross-cutting concerns. It also has a number of UI extensions for maps, 
calendars etc. All are open source and designed for out-of-the-box use or to 
modify as you require.</p>
           </div>
         </div>
 
       </div>
 
-      <!--
-            <div>
-              <li><i class="ion-android-checkmark-circle"></i>Write your 
business logic in entities, domain services or view models.</li>
-              <li><i class="ion-android-checkmark-circle"></i>Your users 
access your business logic through a web UI that the framework dynamically 
renders from your domain model.</li>
-              <li><i class="ion-android-checkmark-circle"></i>Consume your 
domain model from other apps through REST API or the Swagger UI, also 
dynamically rendered.</li>
-              <li><i class="ion-android-checkmark-circle"></i>Integration test 
your domain model, on top of JUnit 5.  No need to write slow &amp; fragile 
Selenium tests, as the UI is automatically generated.</li>
-            </div>
-      -->
-
     </div>
   </section>
 
@@ -477,50 +466,62 @@
     <div class="container">
       <div class="section-header">
         <h2>Built with</h2>
-        <p>Apache Isis™ is built on top of industry leading open source 
products, all licensed with business-friendly Apache Software License v2.0 or 
MIT.</p>
+        <p>Apache Causeway™ is built on top of industry leading open source 
products, all licensed with business-friendly Apache Software License v2.0 or 
MIT.</p>
       </div>
 
       <div class="row">
 
         <div class="col-lg-4">
           <div class="box wow fadeInLeft" data-wow-delay="0.1s">
-            <div class="pic"><img 
src="_/img/home/built-with/spring-boot-logo.png" height="105px" alt=""></div>
-            <p class="description"><a 
href="https://spring.io/projects/spring-boot";>Spring Boot</a> makes it easy to 
create stand-alone, production-grade Spring based Applications that you can 
"just run".</p>
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/spring-boot-logo.png" 
height="105px" alt="">-->
+              <a href="https://spring.io/projects/spring-boot";>Spring 
Boot</a></div>
+            <p class="description">... to create stand-alone, production-grade 
Spring based Applications.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInLeft">
-            <div class="pic"><img 
src="_/img/home/built-with/apache-wicket.png" height="80px" alt=""></div>
-            <p class="description"><a href="https://wicket.apache.org";>Apache 
Wicket™<a/> is an open source Java component oriented web application framework 
that powers thousands of web applications and web sites.</p>
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/apache-wicket.png" 
height="80px" alt="">-->
+              <a href="https://wicket.apache.org";>Apache Wicket™<a/></div>
+            <p class="description">... is an open source Java component 
oriented web application framework that powers thousands of web applications 
and web sites.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInRight">
-            <div class="pic"><img 
src="_/img/home/built-with/resteasy_logo_600x.gif" height="105px" alt=""></div>
-            <p class="description"><a 
href="https://resteasy.github.io";>RESTEasy</a> is a JBoss project that provides 
various frameworks to help you build RESTful Web Services and RESTful Java 
applications.</p>
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/resteasy_logo_600x.gif" 
height="105px" alt="">-->
+              <a href="https://resteasy.github.io";>RESTEasy</a></div>
+            <p class="description">... a portable implementation of the JAX-RS 
specification for RESTful APIs</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInLeft" data-wow-delay="0.1s">
-            <div class="pic"><img src="_/img/home/built-with/EclipseLink.png" 
width="300px" height="105px" alt=""></div>
-            <p class="description"><a 
href="https://www.eclipse.org/eclipselink/";>EclipseLink</a>, the reference 
implementation for JPA, is a comprehensive open-source Java persistence 
solution addressing relational, XML, and database web services.</p>
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/EclipseLink.png" 
width="300px" height="105px" alt="">-->
+              <a 
href="https://www.eclipse.org/eclipselink/";>EclipseLink</a></div>
+              <p class="description">... the reference implementation for JPA, 
a comprehensive open-source Java persistence solution addressing relational, 
XML, and database web services.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
           <div class="box wow fadeInLeft" data-wow-delay="0.2s">
-            <div class="pic"><img 
src="_/img/home/built-with/datanucleus-logo.png" width="300px" alt=""></div>
-            <p class="description"><a 
href="https://www.datanucleus.org";>DataNucleus AccessPlatform</a>, the 
reference implementation for JDO, provides persistence and retrieval of data to 
a range of datastores using a range of APIs, with a range of query 
languages.</p>
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/datanucleus-logo.png" 
width="300px" alt="">-->
+              <a href="https://www.datanucleus.org";>DataNucleus 
AccessPlatform</a></div>
+              <p class="description">... the reference implementation for JDO, 
provides persistence and retrieval of data to a range of datastores using a 
range of APIs, with a range of query languages.</p>
           </div>
         </div>
 
         <div class="col-lg-4">
-          <div class="box wow fadeInRight" data-wow-delay="0.2s">
-            <div class="pic"><img src="_/img/home/built-with/byte-buddy.png" 
height="105px" alt=""></div>
-            <p class="description"><a href="https://bytebuddy.net";>Byte 
Buddy</a> is a code generation and manipulation library for creating and 
modifying Java classes during the runtime of a Java application.</p>
+          <div class="box wow fadeInLeft" data-wow-delay="0.2s">
+            <div class="pic">
+              <!--<img src="_/img/home/built-with/byte-buddy.png" 
height="105px" alt="">-->
+              <a href="https://bytebuddy.net";>Byte Buddy</a></div>
+              <p class="description">... a code generation and manipulation 
library for creating and modifying Java classes during the runtime of a Java 
application.</p>
           </div>
         </div>
 
@@ -550,7 +551,7 @@
             </div>
             <div class="col-lg-6 text-left text-lg-left">
               <p class="cta-text text-center" style="margin-block-end: 0; ">
-                Learn about Apache Isis™ by running the minimal <a 
href="docs/latest/starters/helloworld.html">helloworld</a> starter&nbsp;app.
+                Learn about Apache Causeway™ by running the minimal <a 
href="docs/latest/starters/helloworld.html">helloworld</a> starter&nbsp;app.
                 You can see the app running <a 
href="https://helloworld-jpa-snapshot.apps.causeway.dev/"; target="_blank">here 
(jpa)</a> or <a href="https://helloworld-jdo-snapshot.apps.causeway.dev/"; 
target="_blank">here (jdo)</a>.
                 <br/>
                 (These scale to zero when not in use, so please allow up to a 
minute for them to restart if necessary).
@@ -558,7 +559,7 @@
             </div>
             <div class="col-lg-6 text-left text-lg-left">
               <p class="cta-text text-center" style="margin-block-end: 0; ">
-                Develop your own Apache Isis™ app with the structured <a 
href="docs/latest/starters/simpleapp.html">simpleapp</a> starter&nbsp;app.
+                Develop your own Apache Causeway™ app with the structured <a 
href="docs/latest/starters/simpleapp.html">simpleapp</a> starter&nbsp;app.
                 You can see the app running <a 
href="https://simpleapp-jpa-snapshot.apps.causeway.dev/"; target="_blank">here 
(jpa)</a> or <a href="https://simpleapp-jdo-snapshot.apps.causeway.dev/"; 
target="_blank">here (jdo)</a>.
                 <br/>
                 (These scale to zero when not in use, so please allow up to a 
minute for them to restart if necessary).
@@ -569,7 +570,7 @@
             <div class="col-lg-6 text-left text-lg-left">
               <p>
               <pre id="helloworld-jdo-text">
-APP=isis-app-helloworld
+APP=causeway-app-helloworld
 BRANCH=jdo
 curl https://codeload.github.com/apache/$APP/zip/$BRANCH | jar xv
 cd $APP-$BRANCH
@@ -581,7 +582,7 @@ mvn spring-boot:run</pre>
             <div class="col-lg-6 text-left text-lg-left">
               <p>
               <pre id="simpleapp-jdo-text">
-APP=isis-app-simpleapp
+APP=causeway-app-simpleapp
 BRANCH=jdo
 curl https://codeload.github.com/apache/$APP/zip/$BRANCH | jar xv
 cd $APP-$BRANCH
@@ -607,7 +608,7 @@ mvn -pl webapp spring-boot:run</pre>
             <div class="col-lg-6 text-left text-lg-left">
               <p>
               <pre id="helloworld-jpa-text">
-APP=isis-app-helloworld
+APP=causeway-app-helloworld
 BRANCH=jpa
 curl https://codeload.github.com/apache/$APP/zip/$BRANCH | jar xv
 cd $APP-$BRANCH
@@ -619,7 +620,7 @@ mvn spring-boot:run</pre>
             <div class="col-lg-6 text-left text-lg-left">
               <p>
               <pre id="simpleapp-jpa-text">
-APP=isis-app-simpleapp
+APP=causeway-app-simpleapp
 BRANCH=jpa
 curl https://codeload.github.com/apache/$APP/zip/$BRANCH | jar xv
 cd $APP-$BRANCH
@@ -644,7 +645,7 @@ mvn -pl webapp spring-boot:run</pre>
           <div class="row">
             <div class="col-lg-12 text-left text-lg-left">
               <p class="cta-text text-center" style="margin-block-end: 0; 
margin-top: 20px;">
-                You can also explore the Apache Isis programming model through 
the demo app, running <a 
href="https://demo-wicket-jpa-snapshot.apps.causeway.dev/"; target="_blank">here 
(jpa)</a> or <a href="https://demo-wicket-jdo-snapshot.apps.causeway.dev/"; 
target="_blank">here (jdo)</a>.
+                You can also explore the Apache Causeway™ programming model 
through the demo app, running <a 
href="https://demo-wicket-jpa-snapshot.apps.causeway.dev/"; target="_blank">here 
(jpa)</a> or <a href="https://demo-wicket-jdo-snapshot.apps.causeway.dev/"; 
target="_blank">here (jdo)</a>.
                 <br/>
                 (These scale to zero when not in use, so please allow up to a 
minute for them to restart if necessary).
               </p>
@@ -671,7 +672,7 @@ mvn -pl webapp spring-boot:run</pre>
           <div class="contact-email">
             <i class="ion-ios-filing-outline"></i>
             <h3>Slack</h3>
-            <p><a href="docs/latest/support/slack-channel.html">Join 
#apache-isis <br/>(on the ASF slack workspace)</a></p>
+            <p><a href="docs/latest/support/slack-channel.html">Join 
#apache-causeway <br/>(on the ASF slack workspace)</a></p>
           </div>
         </div>
 
@@ -679,8 +680,8 @@ mvn -pl webapp spring-boot:run</pre>
           <div class="contact-email">
             <i class="ion-ios-email-outline"></i>
             <h3>Subscribe</h3>
-            <p><a href="mailto:[email protected]";>users mailing 
list</a> <br/>(<a 
href="https://lists.apache.org/[email protected]";>archives</a>)</p>
-            <p><a href="mailto:[email protected]";>dev mailing 
list</a> <br/>(<a 
href="https://lists.apache.org/[email protected]";>archives</a>)</p>
+            <p><a href="mailto:[email protected]";>users 
mailing list</a> <br/>(<a 
href="https://lists.apache.org/[email protected]";>archives</a>)</p>
+            <p><a href="mailto:[email protected]";>dev mailing 
list</a> <br/>(<a 
href="https://lists.apache.org/[email protected]";>archives</a>)</p>
           </div>
         </div>
 
@@ -688,123 +689,14 @@ mvn -pl webapp spring-boot:run</pre>
           <div class="contact-email">
             <i class="ion-ios-help-outline"></i>
             <h3>Help</h3>
-            <p><a 
href="https://issues.apache.org/jira/projects/ISIS";>Jira</a></p>
-            <p><a href="https://stackoverflow.com/questions/tagged/isis";>Stack 
Overflow</a></p>
+            <p><a 
href="https://issues.apache.org/jira/projects/CAUSEWAY";>Jira</a></p>
+            <p><a 
href="https://stackoverflow.com/questions/tagged/causeway";>Stack 
Overflow</a></p>
           </div>
         </div>
 
-      </div>
-    </div>
-
-    <!--
-        <section id="team" class="wow fadeInUp">
-          <div class="container">
-            <div class="section-header">
-              <h2>Committers</h2>
-            </div>
-            <div class="row">
-              <div class="col-md-12">
-                <p class="cta-text">Apache Isis currently has 14 committers, 
including:</p>
-              </div>
-            </div>
-            <div class="row">
-              <div class="col-lg-3 col-md-6">
-                <div class="member">
-                  <div class="pic"><img src="_/img/home/team/DanHaywood.jfif" 
height="255px" alt=""></div>
-                  <div class="details">
-                    <h4>Dan Haywood</h4>
-                    <span>Haywood Associates Ltd.</span>
-                    <div class="social">
-                      <a href="https://github.com/danhaywood";><i class="fa 
fa-github"></i></a>
-                      <a href="https://twitter.com/dkhaywood";><i class="fa 
fa-twitter"></i></a>
-                      <a href="https://www.linkedin.com/in/dkhaywood";><i 
class="fa fa-linkedin"></i></a>
-                    </div>
-                  </div>
-                </div>
-              </div>
-
-              <div class="col-lg-3 col-md-6">
-                <div class="member">
-                  <div class="pic"><img src="_/img/home/team/AndiHuber.jpg" 
height="255px" alt=""></div>
-                  <div class="details">
-                    <h4>Andi Huber</h4>
-                    <span>Java Enthusiast</span>
-                    <div class="social">
-                      <a href="https://github.com/andi-huber";><i class="fa 
fa-github"></i></a>
-                    </div>
-                  </div>
-                </div>
-              </div>
-
-              <div class="col-lg-3 col-md-6">
-                <div class="member">
-                  <div class="pic"><img 
src="_/img/home/team/JeroenVanDerWal.jfif" height="255px" alt=""></div>
-                  <div class="details">
-                    <h4>Jeroen van der Wal</h4>
-                    <span>Incode Software</span>
-                    <div class="social">
-                      <a href="https://github.com/jcvanderwal";><i class="fa 
fa-github"></i></a>
-                      <a href="https://www.linkedin.com/in/jcvanderwal/";><i 
class="fa fa-linkedin"></i></a>
-                    </div>
-                  </div>
-                </div>
-              </div>
-
-              <div class="col-lg-3 col-md-6">
-                <div class="member">
-                  <div class="pic"><img 
src="_/img/home/team/JohanDoornenbal.jfif" height="255px" alt=""></div>
-                  <div class="details">
-                    <h4>Johan Doornenbal</h4>
-                    <span>Incode Software</span>
-                    <div class="social">
-                      <a href="https://github.com/johandoornenbal";><i 
class="fa fa-github"></i></a>
-                      <a 
href="https://www.linkedin.com/in/johan-doornenbal-3b286210/";><i class="fa 
fa-linkedin"></i></a>
-                    </div>
-                  </div>
                 </div>
-              </div>
             </div>
 
-          </div>
-        </section>
-    -->
-
-    <!--
-          <div class="container mb-4">
-            <iframe 
src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d22864.11283411948!2d-73.96468908098944!3d40.630720240038435!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c24fa5d33f083b%3A0xc80b8f06e177fe62!2sNew+York%2C+NY%2C+USA!5e0!3m2!1sen!2sbg!4v1540447494452";
 width="100%" height="380" frameborder="0" style="border:0" 
allowfullscreen></iframe>
-          </div>
-    -->
-
-    <!--
-          <div class="container">
-            <div class="form">
-              <div id="sendmessage">Your message has been sent. Thank 
you!</div>
-              <div id="errormessage"></div>
-              <form action="" method="post" role="form" class="contactForm">
-                <div class="form-row">
-                  <div class="form-group col-md-6">
-                    <input type="text" name="name" class="form-control" 
id="name" placeholder="Your Name" data-rule="minlen:4" data-msg="Please enter 
at least 4 chars" />
-                    <div class="validation"></div>
-                  </div>
-                  <div class="form-group col-md-6">
-                    <input type="email" class="form-control" name="email" 
id="email" placeholder="Your Email" data-rule="email" data-msg="Please enter a 
valid email" />
-                    <div class="validation"></div>
-                  </div>
-                </div>
-                <div class="form-group">
-                  <input type="text" class="form-control" name="subject" 
id="subject" placeholder="Subject" data-rule="minlen:4" data-msg="Please enter 
at least 8 chars of subject" />
-                  <div class="validation"></div>
-                </div>
-                <div class="form-group">
-                  <textarea class="form-control" name="message" rows="5" 
data-rule="required" data-msg="Please write something for us" 
placeholder="Message"></textarea>
-                  <div class="validation"></div>
-                </div>
-                <div class="text-center"><button type="submit">Send 
Message</button></div>
-              </form>
-            </div>
-          </div>
-    -->
-
   </section>
 
 </main>
@@ -818,8 +710,8 @@ mvn -pl webapp spring-boot:run</pre>
 
       <div class="col-md-8">
         <div class="copyright">
-          Copyright © 2010~2022 The Apache Software Foundation, licensed under 
the Apache License, v2.0.
-          Apache, the Apache feather logo, Apache Isis™, and the Apache Isis 
project logo are all trademarks of The Apache Software Foundation.
+          Copyright ©2010~2023  The Apache Software Foundation, licensed under 
the Apache License, v2.0.
+          Apache, the Apache feather logo, Apache Causeway™, and the Apache 
Causeway project logo are all trademarks of The Apache Software Foundation.
         </div>
       </div>
 


Reply via email to