2021-10-22 19:35:13 -07:00
// @ts-check
/** @type {import('@docusaurus/types').Config} */
const config = {
2021-04-01 17:34:44 -07:00
title : "Meshtastic" ,
tagline : "Open Source hiking, pilot, skiing and secure GPS mesh communicator" ,
url : "https://meshtastic.org" ,
baseUrl : "/" ,
onBrokenLinks : "throw" ,
onBrokenMarkdownLinks : "warn" ,
favicon : "img/meshtastic-design/web/favicon.ico" ,
organizationName : "meshtastic" ,
projectName : "meshtastic" ,
2021-10-22 19:35:13 -07:00
themeConfig : /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ {
2021-04-01 17:34:44 -07:00
colorMode : {
2021-11-09 10:47:03 -08:00
respectPrefersColorScheme : true ,
2021-11-09 10:39:49 -08:00
} ,
announcementBar : {
2021-11-09 15:48:00 -08:00
id : "play_store_workaround" ,
2021-11-09 10:39:49 -08:00
content :
2021-11-09 15:48:00 -08:00
'Android app unavailable in the Google Play Store store. Install by <a href="/docs/software/android/android-installation">side-loading</a> from <a href="https://github.com/meshtastic/Meshtastic-Android/releases">GitHub</a> or <a href="https://www.amazon.com/Geeksville-Industries-Meshtastic/dp/B08CY9394Q">Amazon</a>.' ,
backgroundColor : "#ff9999" ,
textColor : "#091E42" ,
2021-11-09 14:53:00 -08:00
isCloseable : true ,
2021-04-01 17:34:44 -07:00
} ,
navbar : {
title : "Meshtastic" ,
logo : {
alt : "Meshtastic Logo" ,
src : "img/meshtastic-design/logo/svg/Mesh_Logo_Black.svg" ,
srcDark : "img/meshtastic-design/logo/svg/Mesh_Logo_White.svg" ,
} ,
items : [
{
2021-04-17 00:13:07 -07:00
to : "docs/getting-started" ,
activeBasePath : "docs/getting-started" ,
2021-04-11 04:03:19 -07:00
label : "Getting Started" ,
position : "left" ,
} ,
{
2021-04-11 18:29:30 -07:00
to : "docs/software" ,
2021-04-11 04:03:19 -07:00
activeBasePath : "docs/software" ,
label : "Software" ,
position : "left" ,
} ,
{
2021-04-11 18:29:30 -07:00
to : "docs/hardware" ,
2021-04-11 04:03:19 -07:00
activeBasePath : "docs/hardware" ,
label : "Hardware" ,
position : "left" ,
} ,
{
2021-04-11 18:29:30 -07:00
to : "docs/developers" ,
2021-04-11 04:03:19 -07:00
activeBasePath : "docs/developers" ,
label : "Developers" ,
2021-04-01 17:34:44 -07:00
position : "left" ,
} ,
{
href : "https://meshtastic.discourse.group" ,
label : "Forum" ,
position : "left" ,
} ,
{
href : "https://github.com/meshtastic/meshtastic" ,
position : "right" ,
className : "header-github-link" ,
"aria-label" : "GitHub repository" ,
} ,
] ,
} ,
footer : {
style : "dark" ,
links : [
{
title : "Docs" ,
items : [
{
2021-04-11 04:03:19 -07:00
label : "Getting Started" ,
2021-04-17 00:13:07 -07:00
to : "docs/getting-started" ,
2021-04-01 17:34:44 -07:00
} ,
{
label : "Software" ,
2021-04-11 18:29:30 -07:00
to : "docs/software" ,
2021-04-01 17:34:44 -07:00
} ,
{
2021-04-11 04:03:19 -07:00
label : "Hardware" ,
2021-04-11 18:29:30 -07:00
to : "docs/hardware" ,
2021-04-01 17:34:44 -07:00
} ,
{
2021-04-11 04:03:19 -07:00
label : "Developers" ,
2021-04-11 18:29:30 -07:00
to : "docs/developers" ,
2021-04-01 17:34:44 -07:00
} ,
] ,
} ,
{
title : "Community" ,
items : [
{
2021-04-11 04:03:19 -07:00
label : "Forum" ,
href : "https://meshtastic.discourse.group" ,
2021-04-01 17:34:44 -07:00
} ,
{
2021-08-01 19:32:54 -07:00
label : "Discord" ,
href : "https://discord.gg/UQJ5QuM7vq" ,
2021-04-01 17:34:44 -07:00
} ,
] ,
} ,
{
title : "More" ,
items : [
{
label : "GitHub" ,
href : "https://github.com/meshtastic/meshtastic" ,
} ,
2021-04-17 06:54:35 -07:00
{
label : "Legal" ,
to : "docs/legal" ,
} ,
2021-04-01 17:34:44 -07:00
] ,
} ,
] ,
2021-11-11 14:27:21 -08:00
copyright : ` <a href="https://vercel.com/?utm_source=meshtastic&utm_campaign=oss" style="color: white">Powered by ▲ Vercel</a> | Meshtastic® trademark is a registered trademark belonging to Geeksville Industries LLC ` ,
2021-04-01 17:34:44 -07:00
} ,
2021-04-21 00:59:45 -07:00
algolia : {
2021-08-01 19:32:54 -07:00
apiKey : "01ad7e13d3fe392d2ad26da3c69dbc21" ,
indexName : "meshtastic" ,
2021-04-21 00:59:45 -07:00
contextualSearch : false ,
searchParameters : { } ,
} ,
2021-04-01 17:34:44 -07:00
} ,
presets : [
[
"@docusaurus/preset-classic" ,
2021-10-22 19:35:13 -07:00
/** @type {import('@docusaurus/preset-classic').Options} */
2021-04-01 17:34:44 -07:00
{
docs : {
sidebarPath : require . resolve ( "./sidebars.js" ) ,
editUrl :
"https://github.com/meshtastic/meshtastic/edit/master/website/" ,
} ,
theme : {
customCss : require . resolve ( "./src/css/custom.css" ) ,
} ,
} ,
] ,
] ,
} ;
2021-10-22 19:35:13 -07:00
module . exports = config ;