1const path = require('path'); 2 3module.exports = { 4 base: "/webui-vue/", 5 title: "OpenBMC Web UI Style Guide", 6 description: 7 "Guidance on code style and development for the OpenBMC browser-based UI", 8 smoothScroll: true, 9 themeConfig: { 10 nav: [ 11 { 12 text: "Guide", 13 link: "/guide/" 14 }, 15 { 16 text: "Themes", 17 link: "/themes/" 18 }, 19 { 20 text: "Github", 21 link: "https://github.com/openbmc/webui-vue" 22 } 23 ], 24 sidebarDepth: 1, 25 sidebar: { 26 "/guide/": [ 27 "", 28 { 29 title: "Coding Standards", 30 children: [ 31 "/guide/coding-standards/", 32 ["/guide/coding-standards/accessibility", "Accessibility"], 33 ["/guide/coding-standards/sass", "SASS"], 34 ["/guide/coding-standards/javascript", "JavaScript"] 35 ] 36 }, 37 { 38 title: "Guidelines", 39 children: [ 40 "/guide/guidelines/", 41 "/guide/guidelines/colors", 42 "/guide/guidelines/motion", 43 "/guide/guidelines/typography" 44 ] 45 }, 46 { 47 title: "Components", 48 children: [ 49 "/guide/components/", 50 "/guide/components/alert", 51 "/guide/components/button", 52 "/guide/components/toast", 53 ] 54 } 55 ], 56 "/themes/": ["", "customize", "env"] 57 }, 58 }, 59 configureWebpack: { 60 resolve: { 61 alias: { 62 '@': path.resolve(__dirname, '../../src') 63 } 64 } 65 } 66 };