This is an automated email from the ASF dual-hosted git repository.
mssun 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 860e96c Use fontawesome for features logo
860e96c is described below
commit 860e96c64d566622f7dd10c710dcacb6a02948e6
Author: Mingshen Sun <[email protected]>
AuthorDate: Wed Mar 17 12:40:02 2021 -0700
Use fontawesome for features logo
---
site/.vuepress/config.js | 1 +
site/.vuepress/theme/components/Home.vue | 6 +++---
site/index.md | 8 ++++----
3 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/site/.vuepress/config.js b/site/.vuepress/config.js
index f8fc258..6611339 100644
--- a/site/.vuepress/config.js
+++ b/site/.vuepress/config.js
@@ -4,6 +4,7 @@ module.exports = {
base: '/',
head: [
['link', { rel: 'stylesheet', href:
'https://fonts.googleapis.com/css?family=Cutive+Mono|Roboto:100,300,400,500,700,900|Roboto+Condensed:300,400|Noto+Sans+SC:400,500,700,900'
}],
+ ['script', { src:
'https://use.fontawesome.com/releases/v5.15.0/js/all.js' } ],
],
themeConfig: {
search: false,
diff --git a/site/.vuepress/theme/components/Home.vue
b/site/.vuepress/theme/components/Home.vue
index d63106b..587e695 100644
--- a/site/.vuepress/theme/components/Home.vue
+++ b/site/.vuepress/theme/components/Home.vue
@@ -107,7 +107,7 @@ export default {
h1
font-size 2.5rem
font-weight 900
- letter-spacing: 0.06em;
+ letter-spacing: 0.04em;
h1, .description, .action
margin 1.8rem auto
.description
@@ -119,13 +119,13 @@ export default {
.action-button
display inline-block
font-size 1rem
+ font-weight 700
color #fff
background-color $accentColor
- padding 0.5rem 1.6rem
+ padding 0.3rem 1.4rem
border-radius 4px
transition background-color .1s ease
box-sizing border-box
- border-bottom 1px solid darken($accentColor, 10%)
&:hover
background-color lighten($accentColor, 10%)
.features
diff --git a/site/index.md b/site/index.md
index 5ff9fe0..f693f8d 100644
--- a/site/index.md
+++ b/site/index.md
@@ -11,7 +11,7 @@ actionLink: /docs/my-first-function/
<div class="features">
<div class="feature">
-<h3>Secure and Attestable</h3>
+<h3><i class="fas fa-shield-alt"></i> Secure and Attestable</h3>
<p>
Teaclave adopts multiple security technologies to enable secure computing,
in particular, Teaclave uses Intel SGX to serve the most security-sensitive
@@ -21,7 +21,7 @@ Also, Teaclave is written in Rust to prevent memory-safety
issues.
</div>
<div class="feature">
-<h3>Function-as-a-Service</h3>
+<h3><i class="fas fa-server"></i> Function-as-a-Service</h3>
<p> Teaclave is a
function-as-a-service platform supporting tasks like privacy-preserving machine
learning, private set intersection, and crypto computation. In addition,
@@ -32,7 +32,7 @@ general secure computing tasks and flexible multi-party
secure computation.
</div>
<div class="feature">
-<h3>Ease of Use</h3>
+<h3><i class="fas fa-grin"></i> Ease of Use</h3>
<p> Teaclave builds its
components in containers, therefore, it supports deployment both locally and
within cloud infrastructures. Teaclave also provides convenient endpoint APIs,
@@ -40,7 +40,7 @@ client SDKs and command line tools. </p>
</div>
<div class="feature">
-<h3>Flexible</h3>
+<h3><i class="fas fa-shapes"></i> Flexible</h3>
<p> Components in Teaclave are designed in
modular, and features like remote attestation can be easily embedded in other
projects. In addition, Teaclave SGX SDK and Teaclave TrustZone SDK can also be
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]