You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@teaclave.apache.org by ms...@apache.org on 2020/06/07 05:51:46 UTC
[incubator-teaclave-website] 02/02: Tweak SEO config
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
commit fbb924c39ab0d89a129fd277df879a073f7607cb
Author: Mingshen Sun <bo...@mssun.me>
AuthorDate: Sat Jun 6 22:47:58 2020 -0700
Tweak SEO config
---
site/.vuepress/config.js | 21 ++++++++++++++++++++-
site/index.md | 2 ++
2 files changed, 22 insertions(+), 1 deletion(-)
diff --git a/site/.vuepress/config.js b/site/.vuepress/config.js
index e1426d4..c4d309d 100644
--- a/site/.vuepress/config.js
+++ b/site/.vuepress/config.js
@@ -6,6 +6,8 @@ module.exports = {
search: true,
smoothScroll: true,
lastUpdated: 'Last Updated',
+ twitter: '@ApacheTeaclave',
+ domain: 'https://teaclave.apache.org',
nav: [
{ text: 'About', link: '/' },
{ text: 'Community', link: '/community/' },
@@ -78,7 +80,6 @@ module.exports = {
},
plugins: [
'@vuepress/plugin-back-to-top',
- 'seo',
[
'@vuepress/blog',
{
@@ -101,5 +102,23 @@ module.exports = {
notFoundPath: '/404.html',
},
],
+ [
+ 'seo',
+ {
+ customMeta: (add, context) => {
+
+ const {
+ $site, // Site configs provided by Vuepress
+ $page, // Page configs provided by Vuepress
+
+ // All the computed options from above:
+ siteTitle, title, description, author, tags,
+ twitterCard, type, url, image, publishedAt, modifiedAt,
+ } = context;
+
+ add('twitter:site', $site.themeConfig.twitter);
+ },
+ }
+ ],
],
}
diff --git a/site/index.md b/site/index.md
index cc77879..c696736 100644
--- a/site/index.md
+++ b/site/index.md
@@ -1,5 +1,7 @@
---
+title: Apache Teaclave (Incubating)
home: true
+description: Apache Teaclave (Incubating) is an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple.
heroText: Apache Teaclave (Incubating)
tagline: an open source universal secure computing platform, making computation on privacy-sensitive data safe and simple
actionText: Get Started →
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@teaclave.apache.org
For additional commands, e-mail: commits-help@teaclave.apache.org