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

zfc pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-teaclave-website.git

commit babbf350c2f8af5fc96129b09c53cb0f3600a38b
Author: Zhaofeng Chen <[email protected]>
AuthorDate: Wed Jul 23 03:35:24 2025 +0000

    site: update logo and content.
---
 site/docs/community/maturity.md         | 10 ++++-----
 site/docusaurus.config.js               |  5 +++--
 site/src/pages/teaclave-docs/LICENSE.js |  9 ++++++++
 site/static/img/logo.svg                | 39 +++++++++++++++++++++++----------
 4 files changed, 44 insertions(+), 19 deletions(-)

diff --git a/site/docs/community/maturity.md b/site/docs/community/maturity.md
index 295819554..9c77376f2 100644
--- a/site/docs/community/maturity.md
+++ b/site/docs/community/maturity.md
@@ -23,8 +23,8 @@ welcomes any updates if necessary.
 | ID | Description | Status |
 |----|-------------|--------|
 | CD10 | The project produces Open Source software for distribution to the 
public, at no charge. | **YES** The project's source code is licensed under the 
`Apache License 2.0`. |
-| CD20 | Anyone can easily discover and access the project's code. | **YES** 
The [official website](https://teaclave.incubator.apache.org/) includes GitHub 
link which can access the project's repository on GitHub directly. |
-| CD30 | Anyone using standard, widely-available tools, can build the code in 
a reproducible way. | **YES** We have `How to Build` files in `/docs` to guide 
users on how to setup the build environment and build the source code. |
+| CD20 | Anyone can easily discover and access the project's code. | **YES** 
The [official website](https://teaclave.apache.org/) includes GitHub link which 
can access the project's repository on GitHub directly. |
+| CD30 | Anyone using standard, widely-available tools, can build the code in 
a reproducible way. | **YES** Comprehensive documentation is available in the 
[Quick Navigation Links](https://teaclave.apache.org/overview), guiding users 
through reproducible builds of the code.|
 | CD40 | The full history of the project's code is available via a source code 
control system, in a way that allows anyone to recreate any released version. | 
**YES** The project uses `git`, and anyone can view the full history of the 
project via commit logs. |
 | CD50 | The source code control system establishes the provenance of each 
line of code in a reliable way, based on strong authentication of the 
committer. When third parties contribute code, commit messages provide reliable 
information about the code provenance. | **YES** The project uses GitHub and is 
managed by Apache Infra, ensuring provenance of each line of code to a 
committer. Third-party contributions follow the contributing guidelines. |
 
@@ -43,16 +43,16 @@ welcomes any updates if necessary.
 | ID | Description | Status |
 |----|-------------|--------|
 | RE10 | Releases consist of source code, distributed using standard and open 
archive formats that are expected to stay readable in the long term. | **YES** 
Source releases are distributed via dist.apache.org and linked from the 
download page. |
-| RE20 | The project's PMC (Project Management Committee, see CS10) approves 
each software release in order to make the release an act of the Foundation. | 
**YES** All releases have been voted at `[email protected]` and 
`[email protected]`, and have at least 3 PPMC member's votes. |
+| RE20 | The project's PMC (Project Management Committee, see CS10) approves 
each software release in order to make the release an act of the Foundation. | 
**YES** All releases have been voted at `[email protected]` and 
`[email protected]`, and have at least 3 PMC member's votes. |
 | RE30 | Releases are signed and/or distributed along with digests that anyone 
can reliably use to validate the downloaded archives. | **YES** All releases 
are signed, and the 
[KEYS](https://downloads.apache.org/incubator/teaclave/KEYS) are available. |
-| RE40 | The project can distribute convenience binaries alongside source 
code, but they are not Apache Releases, they are provided with no guarantee. | 
**YES** Convenience binaries are distributed via dist.apache.org. |
+| RE40 | The project can distribute convenience binaries alongside source 
code, but they are not Apache Releases, they are provided with no guarantee. | 
**YES** Our releases contain source code only and do not include any 
convenience binaries. We are aware of the ASF policy regarding non-source 
distributions and follow it accordingly. |
 | RE50 | The project documents a repeatable release process so that someone 
new to the project can independently generate the complete set of artifacts 
required for a release. | **YES** We document the Release Guide that the 
community can follow to make a new Apache Teaclave release. |
 
 ### Quality (QU)
 
 | ID | Description | Status |
 |----|-------------|--------|
-| QU10 | The project is open and honest about the quality of its code. Various 
levels of quality and maturity for various modules are natural and acceptable 
as long as they are clearly communicated. | **YES** We encourage users to 
[report 
issues](https://teaclave.incubator.apache.org/contributing/#bug-reports). |
+| QU10 | The project is open and honest about the quality of its code. Various 
levels of quality and maturity for various modules are natural and acceptable 
as long as they are clearly communicated. | **YES** We encourage users to 
[report issues](https://teaclave.apache.org/contributing/#bug-reports). |
 | QU20 | The project puts a very high priority on producing secure software. | 
**YES** All security-related issues are handled with high priority. |
 | QU30 | The project provides a well-documented, secure and private channel to 
report security issues, along with a documented way of responding to them. | 
**YES** The GitHub project page provides a security page. |
 | QU40 | The project puts a high priority on backwards compatibility and aims 
to document any incompatible changes and provide tools and documentation to 
help users transition to new features. | **YES** We try our best to follow 
backwards compatibility. If there is an incompatible API change, we provide a 
migration guide. |
diff --git a/site/docusaurus.config.js b/site/docusaurus.config.js
index a5947c425..c8911817f 100644
--- a/site/docusaurus.config.js
+++ b/site/docusaurus.config.js
@@ -155,10 +155,11 @@ const config = {
           alt: 'Apache Teaclave',
           src: 'img/logo.svg',
           style: {
-            height: '5.6rem',
+            height: '2.5rem',
+            maxWidth: '300px',
             paddingLeft: '1.6rem',
             position: 'relative',
-            top: '-1.8rem',
+            top: '0.1rem',
           }
         },
         items: [
diff --git a/site/src/pages/teaclave-docs/LICENSE.js 
b/site/src/pages/teaclave-docs/LICENSE.js
new file mode 100644
index 000000000..ab32fdb4b
--- /dev/null
+++ b/site/src/pages/teaclave-docs/LICENSE.js
@@ -0,0 +1,9 @@
+import { useEffect } from 'react';
+
+export default function TeaclaveDocsLicense() {
+  useEffect(() => {
+    window.location.href = 
'https://github.com/apache/incubator-teaclave/blob/main/LICENSE';
+  }, []);
+
+  return null; // Return null to show nothing
+} 
\ No newline at end of file
diff --git a/site/static/img/logo.svg b/site/static/img/logo.svg
index a845d9c5b..dfa06b626 100644
--- a/site/static/img/logo.svg
+++ b/site/static/img/logo.svg
@@ -1,12 +1,27 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="100px" height="100px" viewBox="0 0 100 100" version="1.1" 
xmlns="http://www.w3.org/2000/svg"; xmlns:xlink="http://www.w3.org/1999/xlink";>
-    <title>Logo</title>
-    <desc>Simple logo.</desc>
-    <g id="Page-1" stroke="none" stroke-width="1" fill="none" 
fill-rule="evenodd" font-family="Futura-Medium, Futura" font-size="24" 
font-weight="400" letter-spacing="-1.09090909">
-        <g id="Letter" transform="translate(-292.000000, -203.000000)" 
fill="#1F1F1F">
-            <text id="Teaclave">
-                <tspan x="299" y="262">Teaclave</tspan>
-            </text>
-        </g>
-    </g>
-</svg>
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg xmlns="http://www.w3.org/2000/svg"; viewBox="0 0 701.87 212.16" 
style="max-width: 100%; height: auto; width: auto;">
+<defs>
+<style>.cls-1{fill:#fff;}</style>
+</defs>
+<rect x="3.23" width="333.5" height="64.64"/>
+<g transform="translate(-49.06,-293.92)">
+       <path class="cls-1" d="M 92.8,336.16 H 75.85 l -4.35,11.99 h -5.73 l 
15.81,-41.4 h 6.41 l 15.12,41.4 h -6.18 z m -15.12,-4.98 h 13.06 l -6.19,-18.33 
h -0.23 z"/>
+       <path class="cls-1" d="m 128.64,330.73 v 17.42 h -5.73 v -41.4 h 19.01 
c 7.79,0.45 11.91,4.3 12.37,11.54 -0.61,8.14 -4.74,12.29 -12.37,12.44 z m 
0,-19.46 v 14.48 h 11.23 c 5.8,0.15 8.7,-2.34 8.7,-7.47 -0.15,-4.52 -2.98,-6.86 
-8.48,-7.01 z"/>
+       <path class="cls-1" d="m 198.83,336.16 h -16.95 l -4.35,11.99 h -5.73 l 
15.81,-41.4 h 6.41 l 15.12,41.4 h -6.18 z m -15.11,-4.98 h 13.06 l -6.19,-18.33 
h -0.23 z"/>
+       <path class="cls-1" d="m 263.31,318.96 h -5.5 c -1.37,-5.43 -5.27,-8.29 
-11.68,-8.6 -8.86,0.6 -13.44,6.19 -13.75,16.74 0,11.46 4.66,17.19 13.97,17.19 
6.41,-0.15 10.38,-3.99 11.91,-11.54 h 5.5 c -1.83,10.26 -8.02,15.61 
-18.56,16.06 -12.22,-0.45 -18.48,-7.61 -18.78,-21.49 0.46,-13.88 7.02,-21.12 
19.7,-21.72 9.78,0.47 15.5,4.92 17.19,13.36 z"/>
+       <path class="cls-1" d="m 312.2,323.71 v -16.97 h 5.73 v 41.4 h -5.73 v 
-19.23 h -21.99 v 19.23 h -5.73 v -41.4 h 5.73 v 16.97 z"/>
+       <path class="cls-1" d="m 372.32,343.17 v 4.98 h -30.93 v -41.4 h 30.47 
v 4.75 h -24.74 v 12.9 h 22.91 v 4.98 h -22.91 v 13.8 h 25.2 z"/>
+</g>
+<path d="M 0,100.68 V 80.48 H 82.18 V 100.68 H 53.07 v 109.85 H 29.11 V 100.68 
Z"/>
+<path d="m 170.26,148.3 -48.46,36.08 -9.95,-12.09 33.72,-25.07 c -4.67,-5.29 
-10.32,-7.94 -16.95,-7.94 -7.37,0 -13.88,2.77 -19.53,8.3 -5.65,5.53 -8.48,11.85 
-8.48,18.94 0,6.74 2.64,12.75 7.92,18.04 2.7,2.52 5.56,4.45 8.57,5.77 3.01,1.33 
6.29,1.99 9.86,1.99 9.21,0 17.14,-4.39 23.77,-13.17 l 17.32,9.74 c -3.68,5.89 
-7.62,10.46 -11.79,13.71 -8.48,6.25 -18.18,9.38 -29.11,9.38 -13.15,0 
-24.2,-4.33 -33.17,-12.99 -8.97,-8.66 -13.45,-19.48 -13.45,-32.47 0,-13.23 
4.51,-24.29 13.54,-33.19 9.03,-8. [...]
+<path d="m 360.91,153.86 7.58,-5.65 c -3.78,-7.01 -8.23,-12.31 -13.25,-15.79 
-7.46,-4.98 -15.43,-7.41 -24.28,-7.41 -12.43,0 -22.52,3.99 -30.86,12.21 
-8.33,8.21 -12.38,18.15 -12.38,30.4 0,11.97 4.01,21.66 12.25,29.63 8.25,7.99 
18.21,11.87 30.44,11.87 10.15,0 18.9,-2.82 26.77,-8.61 2.91,-2.25 5.77,-5.34 
8.5,-9.18 l -10.71,-6.02 c -6.97,7.99 -15.28,12.04 -24.74,12.04 -4.12,0 
-7.98,-0.79 -11.47,-2.34 -3.39,-1.49 -6.65,-3.67 -9.65,-6.47 -6.11,-6.14 
-9.16,-13.15 -9.16,-20.93 0,-8.19 3.24,-15.5 [...]
+<path d="m 241.2,208.73 c -7.37,2.28 -13.27,3.43 -17.69,3.43 -13.27,0 
-24.41,-4.39 -33.44,-13.17 -9.03,-8.78 -13.54,-19.6 -13.54,-32.47 0,-13.23 
4.73,-24.41 14.19,-33.55 9.46,-9.14 20.82,-13.71 34.09,-13.71 13.51,0 
24.63,4.57 33.35,13.71 8.72,9.14 13.08,21.05 13.08,35.72 v 41.85 h -21.56 v 
-41.13 c 0,-8.54 -2.37,-15.57 -7.09,-21.1 -4.73,-5.53 -10.9,-8.3 -18.52,-8.3 
-7.12,0 -13.21,2.47 -18.24,7.4 -2.46,2.53 -4.3,5.23 -5.53,8.12 -1.23,2.89 
-1.84,6.19 -1.84,9.92 0,7.22 2.67,13.38 8.02,18.49 [...]
+<rect x="390" y="84.42" width="13.5" height="122.17"/>
+<path d="m 517.78,206.59 v -37.91 c 0,-13.75 -3.92,-24.54 -11.99,-33 
-8.02,-8.4 -18,-12.49 -30.5,-12.49 -12.32,0 -22.57,4.12 -31.35,12.6 -8.73,8.44 
-12.98,18.49 -12.98,30.72 0,11.87 4.04,21.57 12.35,29.64 8.34,8.11 18.38,12.05 
30.69,12.05 3.46,0 8.07,-0.82 13.75,-2.43 v -12.3 c -3.78,1.36 -7.46,2.05 
-10.98,2.05 -8.88,0 -16.46,-2.95 -22.53,-8.76 -6.12,-5.85 -9.23,-13.03 
-9.23,-21.34 0,-4.25 0.73,-8.11 2.16,-11.47 1.41,-3.32 3.54,-6.45 6.33,-9.32 
5.85,-5.72 12.91,-8.59 21.07,-8.59 8.78,0 1 [...]
+<path d="m 609.81,125.91 h -13.87 l -10.46,57.02 c -2.51,12.24 -10.09,14.05 
-14.38,14.05 -4.39,0 -12.09,-1.82 -14.38,-14.04 l -10.47,-57.03 h -13.86 l 
11.62,59.89 c 1.51,6.77 4.69,12.14 9.7,16.3 4.97,4.12 10.59,6.13 17.2,6.13 
6.75,0 12.54,-2.04 17.69,-6.24 5.15,-4.19 8.28,-9.48 9.58,-16.18 z"/>
+<path d="m 688.33,184.21 c -6.96,8 -15.27,12.04 -24.74,12.04 -4.1,0 
-7.95,-0.78 -11.45,-2.32 -3.4,-1.49 -6.65,-3.68 -9.67,-6.5 -6.12,-6.13 
-9.18,-13.13 -9.18,-20.92 0,-8.16 3.25,-15.48 9.67,-21.76 6.38,-6.25 
13.88,-9.42 22.29,-9.42 6.54,0 12.44,0.55 18.41,7.31 l 2.85,3.23 -33.71,24.78 
6.38,8.24 42.69,-31.78 c -3.8,-7.03 -8.24,-12.33 -13.25,-15.79 -7.36,-4.91 
-15.55,-7.42 -24.29,-7.42 -12.43,0 -22.52,4 -30.86,12.21 -8.32,8.21 
-12.36,18.15 -12.36,30.38 0,11.99 4,21.68 12.24,29.64 8.28,8 18 [...]
+<g transform="translate(-49.06,-293.92)">
+       <path d="m 704.3,376.7 v -2.53 h 18.06 v 2.53 h -7.56 v 19.52 h -2.93 V 
376.7 Z"/>
+       <path d="m 747.14,396.22 h -2.93 V 383.2 c 0,-1.12 0,-2.97 0,-5.54 l 
-6.34,18.56 h -3.05 l -6.22,-18.56 h -0.12 c 0,0.88 0,2.25 0,4.1 0.08,0.8 
0.12,1.29 0.12,1.45 v 13.01 h -3.05 v -22.05 h 4.39 l 6.47,18.68 6.35,-18.68 h 
4.39 v 22.05 z"/>
+</g>
+</svg>
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to