blob: 257b6fe138ec932e896617852c0a6ebf73162a02 [file] [log] [blame]
const path = require('path');
module.exports = {
base: "/webui-vue/",
title: "OpenBMC Web UI Style Guide",
description:
"Guidance on code style and development for the OpenBMC browser-based UI",
smoothScroll: true,
themeConfig: {
nav: [
{
text: "Guide",
link: "/guide/"
},
{
text: "Customization",
link: "/customization/"
},
{
text: "Github",
link: "https://github.com/openbmc/webui-vue"
}
],
sidebarDepth: 1,
sidebar: {
"/guide/": [
"",
{
title: "Coding Standards",
children: [
["/guide/coding-standards/", "JavaScript and SASS"],
["/guide/coding-standards/accessibility", "Accessibility"],
]
},
{
title: "Guidelines",
children: [
"/guide/guidelines/colors",
"/guide/guidelines/internationalization",
"/guide/guidelines/motion",
"/guide/guidelines/typography"
]
},
"/guide/unit-testing/",
{
title: "Components",
children: [
"/guide/components/",
"/guide/components/alerts/",
"/guide/components/buttons/",
"/guide/components/file-upload/",
"/guide/components/info-tooltip/",
"/guide/components/page-section/",
"/guide/components/page-title/",
"/guide/components/status-icon/",
"/guide/components/table/",
"/guide/components/toasts/"
]
},
{
title: "Quick Start",
children: [
"/guide/quickstart/forms",
"/guide/quickstart/page-anatomy",
"/guide/quickstart/store-anatomy"
]
}
],
"/customization/": ["", "theme", "build"]
},
}
};