You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by da...@apache.org on 2024/01/28 12:53:56 UTC
(causeway) 03/04: CAUSEWAY-3676: improves logos
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit 8bc951c1c113c47cde1aa146a44258ffa23f7a9d
Author: danhaywood <da...@haywood-associates.co.uk>
AuthorDate: Sun Jan 28 11:56:06 2024 +0000
CAUSEWAY-3676: improves logos
---
.../img/home/built-with/EclipseLink.png | Bin 3365 -> 17078 bytes
.../img/home/built-with/apache-wicket.svg | 92 +++++++++++++++++++++
.../img/home/built-with/bootstrap-logo.svg | 1 +
.../img/home/built-with/byte-buddy.png | Bin 17123 -> 10042 bytes
.../img/home/built-with/datanucleus-logo.png | Bin 10289 -> 27344 bytes
.../img/home/built-with/graphql-java.png | Bin 36243 -> 17777 bytes
.../img/home/built-with/project-lombok.png | Bin 62117 -> 12733 bytes
.../img/home/built-with/spring-2.svg | 47 +++++++++++
antora/supplemental-ui/index.html | 20 ++---
9 files changed, 150 insertions(+), 10 deletions(-)
diff --git a/antora/supplemental-ui/img/home/built-with/EclipseLink.png b/antora/supplemental-ui/img/home/built-with/EclipseLink.png
index e84068f3ff..9d8d2c0104 100644
Binary files a/antora/supplemental-ui/img/home/built-with/EclipseLink.png and b/antora/supplemental-ui/img/home/built-with/EclipseLink.png differ
diff --git a/antora/supplemental-ui/img/home/built-with/apache-wicket.svg b/antora/supplemental-ui/img/home/built-with/apache-wicket.svg
new file mode 100644
index 0000000000..44d78388af
--- /dev/null
+++ b/antora/supplemental-ui/img/home/built-with/apache-wicket.svg
@@ -0,0 +1,92 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="154mm"
+ height="50mm"
+ viewBox="0 0 154 50"
+ version="1.1"
+ id="svg4214"
+ inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
+ sodipodi:docname="logo-apachewicket.svg">
+ <defs
+ id="defs4208" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="0.98994949"
+ inkscape:cx="210.5964"
+ inkscape:cy="308.12076"
+ inkscape:document-units="mm"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1848"
+ inkscape:window-height="1016"
+ inkscape:window-x="72"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ showborder="true"
+ width="120mm" />
+ <metadata
+ id="metadata4211">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:label="Layer 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-247)">
+ <text
+ x="55.81369"
+ y="270.08493"
+ style="font-size:22.52662659px;font-family:'League Gothic';fill:#111111;stroke-width:0.26193747"
+ id="text4192">
+ <tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;fill:#d22128;fill-opacity:1;stroke-width:0.26193747"
+ id="tspan5021">APACHE</tspan>
+ </text>
+ <g
+ id="g10"
+ transform="matrix(0.72147418,0,0,0.72147418,-141.5211,248.98161)">
+ <circle
+ cx="231"
+ cy="32"
+ r="32"
+ id="circle12"
+ style="fill:#ff9925" />
+ <path
+ d="m 199,0 m 20,20 v 24 h 8 8 8 V 20 l -8,16 -4,-8 -4,8 z"
+ style="fill:#ffffff"
+ id="path14"
+ inkscape:connector-curvature="0" />
+ </g>
+ <text
+ x="55.719563"
+ y="291.28949"
+ style="font-size:22.52662659px;font-family:'League Gothic';fill:#111111;stroke-width:0.26193747"
+ id="text4192-6">
+ <tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:Arial;-inkscape-font-specification:Arial;fill:#303284;fill-opacity:1;stroke-width:0.26193747;letter-spacing:0.66675px"
+ id="tspan5021-7">WICKET</tspan>
+ </text>
+ </g>
+</svg>
diff --git a/antora/supplemental-ui/img/home/built-with/bootstrap-logo.svg b/antora/supplemental-ui/img/home/built-with/bootstrap-logo.svg
new file mode 100644
index 0000000000..f0189652b8
--- /dev/null
+++ b/antora/supplemental-ui/img/home/built-with/bootstrap-logo.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="512" height="408"><defs><linearGradient id="bs-logo-a" x1="76.079" x2="523.48" y1="10.798" y2="365.945" gradientUnits="userSpaceOnUse"><stop stop-color="#9013fe"/><stop offset="1" stop-color="#6610f2"/></linearGradient><linearGradient id="bs-logo-b" x1="193.508" x2="293.514" y1="109.74" y2="278.872" gradientUnits="userSpaceOnUse"><stop stop-color="#fff"/><stop offset="1" stop-color="#f1e5fc"/></linearGradient><filter xmlns="http://www.w3.org [...]
diff --git a/antora/supplemental-ui/img/home/built-with/byte-buddy.png b/antora/supplemental-ui/img/home/built-with/byte-buddy.png
index bbd6176d66..7178462778 100644
Binary files a/antora/supplemental-ui/img/home/built-with/byte-buddy.png and b/antora/supplemental-ui/img/home/built-with/byte-buddy.png differ
diff --git a/antora/supplemental-ui/img/home/built-with/datanucleus-logo.png b/antora/supplemental-ui/img/home/built-with/datanucleus-logo.png
index 1428a945a3..43a4afe8aa 100644
Binary files a/antora/supplemental-ui/img/home/built-with/datanucleus-logo.png and b/antora/supplemental-ui/img/home/built-with/datanucleus-logo.png differ
diff --git a/antora/supplemental-ui/img/home/built-with/graphql-java.png b/antora/supplemental-ui/img/home/built-with/graphql-java.png
index b6e3c4dc81..8d155afe9d 100644
Binary files a/antora/supplemental-ui/img/home/built-with/graphql-java.png and b/antora/supplemental-ui/img/home/built-with/graphql-java.png differ
diff --git a/antora/supplemental-ui/img/home/built-with/project-lombok.png b/antora/supplemental-ui/img/home/built-with/project-lombok.png
index 2151e3f1d9..53c9b6eb7f 100644
Binary files a/antora/supplemental-ui/img/home/built-with/project-lombok.png and b/antora/supplemental-ui/img/home/built-with/project-lombok.png differ
diff --git a/antora/supplemental-ui/img/home/built-with/spring-2.svg b/antora/supplemental-ui/img/home/built-with/spring-2.svg
new file mode 100644
index 0000000000..8a63385516
--- /dev/null
+++ b/antora/supplemental-ui/img/home/built-with/spring-2.svg
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Generator: Adobe Illustrator 24.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+ viewBox="0 0 377.5 97.1" style="enable-background:new 0 0 377.5 97.1;" xml:space="preserve">
+<style type="text/css">
+ .st0{fill:#6DB33F;}
+ .st1{fill:#FFFFFF;}
+</style>
+<path class="st0" d="M88.5,5.7c-1.3,3.2-3.1,6.3-5.2,9.1C64.7-4.5,34-5,14.8,13.6S-5,62.9,13.6,82.1c0.6,0.7,1.3,1.3,2,1.9l1.8,1.6
+ c20.4,17.2,51,14.6,68.2-5.8C92.2,72,96.2,62.2,96.9,52C98.3,39.9,94.6,24.3,88.5,5.7z M22.6,84.5c-1.4,1.8-4,2-5.8,0.6
+ s-2-4-0.6-5.8s4-2,5.8-0.6C23.7,80.1,24,82.7,22.6,84.5z M88.2,70C76.3,85.9,50.7,80.5,34.4,81.3c0,0-2.9,0.2-5.8,0.6
+ c0,0,1.1-0.5,2.5-1c11.5-4,16.9-4.8,23.9-8.4c13.1-6.7,26.2-21.4,28.8-36.6c-5,14.6-20.2,27.2-34,32.3c-9.5,3.5-26.6,6.9-26.6,6.9
+ l-0.7-0.4c-11.6-5.7-12-30.9,9.2-39c9.3-3.6,18.1-1.6,28.2-4C70.6,29.2,83,21.2,88,10.7C93.6,27.6,100.4,53.8,88.2,70z"/>
+<path class="st0" d="M124.4,67.6c-1.3-0.8-2.1-2.2-2-3.7c0-2.4,1.9-4.4,4.3-4.4c0,0,0,0,0.1,0c0.8,0,1.6,0.2,2.3,0.6
+ c4,2.8,8.7,4.3,13.5,4.5c4.6,0,7.3-2,7.3-5.1v-0.2c0-3.7-5-4.9-10.5-6.6c-6.9-2-14.7-4.8-14.7-13.8v-0.2c0-8.9,7.4-14.3,16.7-14.3
+ c5.2,0.1,10.2,1.4,14.8,3.8c1.6,0.8,2.6,2.3,2.6,4.1c0,2.4-2,4.4-4.4,4.4h-0.1c-0.7,0-1.4-0.2-2.1-0.5c-3.4-1.9-7.1-3-11-3.2
+ c-4.2,0-6.6,2-6.6,4.6v0.2c0,3.5,5.1,4.9,10.6,6.7c6.9,2.1,14.6,5.3,14.6,13.7v0.2c0,9.9-7.7,14.8-17.4,14.8
+ C136,73.1,129.7,71.2,124.4,67.6z"/>
+<path class="st0" d="M163.8,29.9c-0.1-2.9,2.3-5.3,5.2-5.4h0.1c3,0,5.4,2.4,5.4,5.4l0,0v3.2c3.5-4.9,8.4-8.8,16-8.8
+ c11,0,21.8,8.7,21.8,24.4v0.2c0,15.6-10.7,24.4-21.8,24.4c-7.8,0-12.7-3.9-16-8.3v16.6c0,3-2.4,5.4-5.4,5.4l0,0
+ c-2.9,0-5.3-2.4-5.3-5.3v-0.1V29.9z M201.5,48.9v-0.2c0-9.1-6.1-15-13.4-15s-13.7,6.1-13.7,15v0.2c0,9,6.4,15,13.7,15
+ S201.5,58.2,201.5,48.9z"/>
+<path class="st0" d="M216.5,29.9c-0.1-2.9,2.3-5.3,5.2-5.4h0.1c3,0,5.4,2.4,5.4,5.4l0,0v2.6c0.5-4,7.1-8,11.8-8
+ c2.7-0.2,5.1,1.8,5.3,4.5c0,0.3,0,0.5,0,0.8c0,2.6-1.8,4.8-4.3,5.2c-7.7,1.3-12.9,8-12.9,17.3v15.5c0,3-2.4,5.3-5.4,5.3
+ c-2.9,0-5.3-2.3-5.3-5.2c0,0,0,0,0-0.1L216.5,29.9L216.5,29.9z"/>
+<path class="st0" d="M248.6,30c-0.1-2.9,2.3-5.3,5.2-5.4h0.1c3,0,5.4,2.4,5.4,5.4l0,0v37.9c0,3-2.4,5.3-5.4,5.3s-5.3-2.4-5.3-5.3
+ L248.6,30z"/>
+<path class="st0" d="M264.8,30c-0.1-2.9,2.3-5.3,5.2-5.4h0.1c3,0,5.4,2.4,5.4,5.4l0,0v2.2c3.2-5,8.8-7.9,14.7-7.7
+ c10.6,0,16.7,7.1,16.7,18v25.3c0.1,2.9-2.2,5.2-5.1,5.3c-0.1,0-0.1,0-0.2,0c-2.9,0.1-5.3-2.3-5.4-5.2v-0.1v-22
+ c0-7.3-3.6-11.5-10.1-11.5c-6.2,0-10.6,4.4-10.6,11.7v21.9c0,3-2.4,5.4-5.4,5.4s-5.4-2.4-5.4-5.4L264.8,30L264.8,30z"/>
+<path class="st0" d="M354.3,24.4c-3,0-5.4,2.4-5.4,5.4l0,0V33c-3.5-4.9-8.4-8.8-16-8.8c-11,0-21.8,8.7-21.8,24.4v0.2
+ c0,15.6,10.7,24.4,21.8,24.4c7.8,0,12.7-3.9,16-8.2c-0.5,8.5-5.7,12.9-14.8,12.9c-5,0-10-1.2-14.4-3.7c-0.6-0.3-1.2-0.4-1.9-0.4
+ c-2.5,0-4.5,1.9-4.6,4.4c0,1.9,1.2,3.7,3,4.3c5.7,2.8,11.9,4.2,18.2,4.2c8.5,0,15.1-2,19.3-6.3c3.9-3.9,6-9.8,6-17.7V29.9
+ c0.1-3-2.3-5.4-5.3-5.5C354.4,24.4,354.3,24.4,354.3,24.4z M335.4,63.9c-7.4,0-13.4-5.8-13.4-15.1v-0.2c0-9.1,6.1-15,13.4-15
+ s13.7,6.1,13.7,15v0.2C349.2,57.8,342.8,63.9,335.4,63.9z"/>
+<path class="st0" d="M259.4,11.6c0,3-2.4,5.4-5.4,5.4s-5.4-2.4-5.4-5.4s2.4-5.4,5.4-5.4l0,0c2.9-0.1,5.3,2.3,5.4,5.2
+ C259.4,11.5,259.4,11.5,259.4,11.6z"/>
+<path class="st0" d="M372,35.7c-3,0-5.5-2.5-5.5-5.5s2.5-5.5,5.5-5.5s5.5,2.5,5.5,5.5S375,35.7,372,35.7z M372,25.5
+ c-2.6,0-4.7,2.1-4.7,4.7s2.1,4.7,4.7,4.7s4.7-2.1,4.7-4.7s-2-4.7-4.6-4.7H372z M373.5,33.3l-1.6-2.5h-1.1v2.5h-0.9V27h2.6
+ c1.1-0.1,2,0.8,2.1,1.9l0,0c0,0.9-0.7,1.7-1.6,1.9l1.7,2.5H373.5z M372.4,27.8h-1.6V30h1.7c0.6,0,1.1-0.5,1.1-1.1
+ S373.1,27.8,372.4,27.8L372.4,27.8z"/>
+<path class="st0" d="M85.6,79.8C92.2,72,96.2,62.2,96.9,52"/>
+<path class="st1" d="M88.2,70C76.3,85.9,50.7,80.5,34.4,81.3c0,0-2.9,0.2-5.8,0.6c0,0,1.1-0.5,2.5-1c11.5-4,16.9-4.8,23.9-8.4
+ c13.1-6.7,26.2-21.4,28.8-36.6c-5,14.6-20.2,27.2-34,32.3c-9.5,3.5-26.6,6.9-26.6,6.9l-0.7-0.4c-11.6-5.7-12-30.9,9.2-39
+ c9.3-3.6,18.1-1.6,28.2-4C70.6,29.2,83,21.2,88,10.7C93.6,27.6,100.4,53.8,88.2,70z"/>
+<path class="st1" d="M22.6,84.5c-1.4,1.8-4,2-5.8,0.6s-2-4-0.6-5.8s4-2,5.8-0.6C23.7,80.1,24,82.7,22.6,84.5z"/>
+</svg>
diff --git a/antora/supplemental-ui/index.html b/antora/supplemental-ui/index.html
index 12c75180a1..0580e056e2 100644
--- a/antora/supplemental-ui/index.html
+++ b/antora/supplemental-ui/index.html
@@ -195,13 +195,13 @@
</div>
<div class="col-lg-6 content">
- <h3><b>Apache Causeway™ 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 dynamically generating a UI and API for your Spring Boot™ apps. That means:</b></h3>
<ul>
<li><i class="ion-android-checkmark-circle"></i><span><b>Productivity</b> - your app is mostly business logic, with costly UI code eliminated.</span></li>
<li><i class="ion-android-checkmark-circle"></i><span><b>Discovery</b> - you can work hand-in-hand with your business domain experts, to understand the problem space and to explore and then select a solution within the solution space.</span></li>
<li><i class="ion-android-checkmark-circle"></i><span><b>Ease of Use</b> - your business users will find the app easy to learn, with the business concepts front and center</span></li>
- <li><i class="ion-android-checkmark-circle"></i><span><b>Simple Integration</b> - you can integrate easily with other systems, through domain events published automatically for async integration, and with automatically provided <a href="https://graphql.org/">GraphQL</a> and <a href="https://en.wikipedia.org/wiki/REST">RESTful</a> APIs for sync integration.</span></li>
+ <li><i class="ion-android-checkmark-circle"></i><span><b>Simple Integration</b> - you can integrate easily with other systems using the dynamically provided <a href="https://graphql.org/">GraphQL</a> and <a href="https://en.wikipedia.org/wiki/REST">RESTful</a> APIs, or by through the automatically published domain events for async communication.</span></li>
<li><i class="ion-android-checkmark-circle"></i><span><b>Clean Architecture</b> - you will find it easy to maintain a clear separation of concerns within your app's internal architecture</span></li>
</ul>
@@ -451,7 +451,7 @@
<a href="https://en.wikipedia.org/wiki/REST">RESTful API</a>, with both behaviour and structure inferred
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>
+ The UI is themed using Bootstrap.</p>
</div>
</div>
@@ -494,7 +494,7 @@
<div class="col-lg-4">
<div class="box wow fadeInLeft" data-wow-delay="0.1s">
<div class="pic">
- <a href="https://spring.io"><img src="_/img/home/built-with/spring-framework.png" width="300px" alt="Spring Framework™"/></a></div>
+ <a href="https://spring.io"><img src="_/img/home/built-with/spring-2.svg" height="105px" alt="Spring Framework™"/></a></div>
</div>
<p class="description">... making programming Java quicker, easier, and safer for everybody. Spring’s focus on speed, simplicity, and productivity has made it the world's most popular Java framework..</p>
</div>
@@ -509,8 +509,7 @@
<div class="col-lg-4">
<div class="box wow fadeInLeft">
- <div class="pic">
- <a href="https://wicket.apache.org"><img src="_/img/home/built-with/apache-wicket.png" height="80px" alt="Apache Wicket™"/></a></div>
+ <div class="pic"><a href="https://wicket.apache.org"><img src="_/img/home/built-with/apache-wicket.svg" height="105px" alt="Apache Wicket™"/></a></div>
<p class="description">... an open source Java component oriented web application framework that powers thousands of web applications and web sites.</p>
</div>
</div>
@@ -518,8 +517,9 @@
<div class="col-lg-4">
<div class="box wow fadeInRight">
<div class="pic">
- <a href="https://resteasy.github.io"><img src="_/img/home/built-with/resteasy_logo_600x.gif" height="105px" alt="RESTEasy™"/></a></div>
- <p class="description">... a portable implementation of the JAX-RS specification for RESTful APIs</p>
+ <a href="https://resteasy.dev"><img src="_/img/home/built-with/resteasy_logo_600x.gif" height="105px" alt="RESTEasy™"/></a>
+ </div>
+ <p class="description">... an implementation of the <a href="https://github.com/eclipse-ee4j/jaxrs-api">Jakarta RESTful Web Services</a> specification for building RESTful Web Services and RESTful Java applications.</p>
</div>
</div>
@@ -527,7 +527,7 @@
<div class="box wow fadeInLeft" data-wow-delay="0.2s">
<div class="pic">
<a href="https://www.graphql-java.com/"><img src="_/img/home/built-with/graphql-java.png" height="105px" alt="GraphQL Java™"/></a></div>
- <p class="description">... the Java™ implementation of the GraphQL specification.</p>
+ <p class="description">... the Java™ implementation of the <a href="https://spec.graphql.org/">GraphQL specification</a>.</p>
</div>
</div>
@@ -724,7 +724,7 @@ docker run -p 8080:8080 apache/causeway-app-demo-jdo:latest</pre>
<div class="col-md-8">
<div class="copyright">
- Copyright ©2010~2023 The Apache Software Foundation, licensed under the Apache License, v2.0.
+ Copyright ©2010~2024 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>