Skip to content

Commit

Permalink
chore: update docusaurus template
Browse files Browse the repository at this point in the history
Signed-off-by: aeneasr <aeneasr@users.noreply.github.com>
  • Loading branch information
aeneasr committed Aug 6, 2020
1 parent 067059b commit 6197043
Show file tree
Hide file tree
Showing 4 changed files with 1,602 additions and 1,079 deletions.
2 changes: 1 addition & 1 deletion docs/contrib/sidebar.js
Expand Up @@ -25,7 +25,7 @@ let sidebar = {
Welcome: ['index']
}

const cn = path.join(__dirname, '..', 'sidebar.js')
const cn = path.join(__dirname, '..', 'sidebar.json')
if (fs.existsSync(cn)) {
sidebar = require(cn)
}
Expand Down
125 changes: 61 additions & 64 deletions docs/docusaurus.config.js
@@ -1,51 +1,51 @@
const config = require('./contrib/config.js')
const fs = require('fs')
const admonitions = require('remark-admonitions');
const config = require("./contrib/config.js");
const fs = require("fs");
const admonitions = require("remark-admonitions");

const links = [
{
to: 'index',
to: "index",
activeBasePath: `${config.projectSlug}/docs`,
label: `Docs`,
position: 'left',
position: "left"
},
{
href: 'https://www.ory.sh/docs',
label: 'Ecosystem',
position: 'left',
href: "https://www.ory.sh/docs",
label: "Ecosystem",
position: "left"
},
{
href: 'https://www.ory.sh/blog', label: 'Blog',
position: 'left',
href: "https://www.ory.sh/blog", label: "Blog",
position: "left"
},
{
href: 'https://community.ory.sh', label: 'Forum',
position: 'left',
href: "https://community.ory.sh", label: "Forum",
position: "left"
},
{
href: 'https://www.ory.sh/chat', label: 'Chat',
position: 'left',
href: "https://www.ory.sh/chat", label: "Chat",
position: "left"
},
{
href: `https://github.com/ory/${config.projectSlug}`,
label: 'GitHub',
position: 'left',
},
]
label: "GitHub",
position: "left"
}
];

let version = ['latest']
let version = ["latest"];

if (fs.existsSync('./versions.json')) {
version = require('./versions.json');
if (fs.existsSync("./versions.json")) {
version = require("./versions.json");
if (version && version.length > 0) {
links.push({
label: version[0],
position: 'right',
to: 'versions'
position: "right",
to: "versions"
});
}
if (version.length === 0) {
version = ['latest']
version = ["master"];
}
}

Expand All @@ -54,82 +54,79 @@ module.exports = {
tagline: config.projectTagLine,
url: `https://www.ory.sh/`,
baseUrl: `/${config.projectSlug}/docs/`,
favicon: 'img/favico.png',
organizationName: 'ory', // Usually your GitHub org/user name.
favicon: "img/favico.png",
organizationName: "ory", // Usually your GitHub org/user name.
projectName: config.projectSlug, // Usually your repo name.
themeConfig: {
googleAnalytics: {
trackingID: 'UA-71865250-1',
anonymizeIP: true,
trackingID: "UA-71865250-1",
anonymizeIP: true
},
algolia: {
apiKey: '8463c6ece843b377565726bb4ed325b0',
indexName: 'ory',
apiKey: "8463c6ece843b377565726bb4ed325b0",
indexName: "ory",
algoliaOptions: {
facetFilters: [`tags:${config.projectSlug}`, `version:${version[0]}`],
},
facetFilters: [`tags:${config.projectSlug}`, `version:${version[0]}`]
}
},
navbar: {
logo: {
alt: config.projectName,
src: `img/logo-${config.projectSlug}.svg`,
href: `https://www.ory.sh/${config.projectSlug}`
},
links: links
items: links
},
footer: {
style: 'dark',
style: "dark",
copyright: `Copyright © ${new Date().getFullYear()} ORY GmbH`,
links: [
{
title: 'Company',
title: "Company",
items: [
{
label: 'Imprint',
href: 'https://www.ory.sh/imprint',
label: "Imprint",
href: "https://www.ory.sh/imprint"
},
{
label: 'Privacy',
href: 'https://www.ory.sh/privacy',
label: "Privacy",
href: "https://www.ory.sh/privacy"
},
{
label: 'Terms',
href: 'https://www.ory.sh/tos',
},
],
},
],
},
label: "Terms",
href: "https://www.ory.sh/tos"
}
]
}
]
}
},
plugins: [
[
require.resolve("@docusaurus/plugin-content-docs"),
"@docusaurus/plugin-content-docs",
{
path: config.projectSlug === 'docusaurus-template' ? 'contrib/docs' : 'docs',
sidebarPath: require.resolve('./contrib/sidebar.js'),
path: config.projectSlug === "docusaurus-template" ? "contrib/docs" : "docs",
sidebarPath: require.resolve("./contrib/sidebar.js"),
editUrl:
`https://github.com/ory/${config.projectSlug}/edit/master/docs`,
routeBasePath: '',
homePageId: 'index',
routeBasePath: "",
homePageId: "index",
showLastUpdateAuthor: true,
showLastUpdateTime: true,
remarkPlugins: [admonitions],
},
],
[
require.resolve("@docusaurus/plugin-content-pages"),
remarkPlugins: [admonitions]
}
],
[require.resolve("@docusaurus/plugin-google-analytics")],
[require.resolve("@docusaurus/plugin-sitemap")]
"@docusaurus/plugin-content-pages",
"@docusaurus/plugin-google-analytics",
"@docusaurus/plugin-sitemap"
],
themes: [
[
require.resolve("@docusaurus/theme-classic"),
"@docusaurus/theme-classic",
{
customCss: config.projectSlug === 'docusaurus-template' ? require.resolve('./contrib/theme.css') : require.resolve('./src/css/theme.css'),
customCss: config.projectSlug === "docusaurus-template" ? require.resolve("./contrib/theme.css") : require.resolve("./src/css/theme.css")
}
], [
require.resolve("@docusaurus/theme-search-algolia")
]
],
],
"@docusaurus/theme-search-algolia"
]
};

0 comments on commit 6197043

Please sign in to comment.