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
The following commit(s) were added to refs/heads/master by this push:
new ad5d52f2c site: update logo and content.
ad5d52f2c is described below
commit ad5d52f2c5437a170be71835645bf9290fa45653
Author: Zhaofeng Chen <[email protected]>
AuthorDate: Wed Jul 23 03:28:12 2025 +0000
site: update logo and content.
---
site/docs/community/maturity.md | 6 ++---
site/docusaurus.config.js | 5 +++--
site/src/pages/teaclave-docs/LICENSE.js | 9 ++++++++
site/static/img/logo.svg | 39 +++++++++++++++++++++++----------
4 files changed, 42 insertions(+), 17 deletions(-)
diff --git a/site/docs/community/maturity.md b/site/docs/community/maturity.md
index 295819554..fcce4ee34 100644
--- a/site/docs/community/maturity.md
+++ b/site/docs/community/maturity.md
@@ -24,7 +24,7 @@ welcomes any updates if necessary.
|----|-------------|--------|
| 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. |
+| 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.incubator.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,9 +43,9 @@ 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)
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]