website/siteConfig.js (50 lines of code) (raw):
/**
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*
* @format
*/
// See https://docusaurus.io/docs/site-config for all the possible
// site configuration options.
const baseUrl = '/';
// If true, include Algolia search bar when building site
// Note: this setting is toggled to false by publish_site.sh script, so
// it should not be renamed without modifying that script.
const includeAlgolia = true;
// List of projects/orgs using your project for the users page.
const users = [];
const siteConfig = {
title: 'Ax',
tagline: 'Adaptive Experimentation Platform',
url: 'https://ax.dev/',
baseUrl: baseUrl,
// Used for publishing and more
projectName: 'Ax',
organizationName: 'facebook',
// Google analytics
gaTrackingId: 'UA-139570076-1',
// For no header links in the top nav bar -> headerLinks: [],
headerLinks: [
{doc: 'why-ax', label: 'Docs'},
{href: `${baseUrl}tutorials/`, label: 'Tutorials'},
{href: `${baseUrl}api/`, label: 'API'},
// Search can be enabled when site is online
// {search: true},
{href: 'https://github.com/facebook/Ax', label: 'GitHub'},
],
// If you have users set above, you add it here:
users,
/* path to images for header/footer */
headerIcon: 'img/ax_lockup_white.svg',
footerIcon: 'img/ax.svg',
favicon: 'img/favicon.png',
/* Colors for website */
colors: {
primaryColor: '#1F2833',
secondaryColor: '#C5C6C7',
},
highlight: {
// Highlight.js theme to use for syntax highlighting in code blocks.
theme: 'default',
},
// Custom scripts that are placed in <head></head> of each page
scripts: [
'https://cdn.plot.ly/plotly-latest.min.js',
`${baseUrl}js/plotUtils.js`,
'https://buttons.github.io/buttons.js',
`${baseUrl}js/mathjax.js`,
'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS_HTML',
],
// On page navigation for the current documentation page.
onPageNav: 'separate',
// Use .html extensions for paths.
cleanUrl: false,
// Open Graph and Twitter card images.
ogImage: 'img/ax.svg',
twitterImage: 'img/ax.svg',
// Show documentation's last contributor's name.
// enableUpdateBy: true,
// Show documentation's last update time.
// enableUpdateTime: true,
// enable scroll to top button a the bottom of the site
scrollToTop: true,
wrapPagesHTML: true,
};
if (includeAlgolia == true) {
siteConfig['algolia'] = {
apiKey: '467d4f1f6cace3ecb36ab551cb44905b',
indexName: 'ax',
algoliaOptions: {}, // Optional, if provided by Algolia
};
}
module.exports = siteConfig;