2024-10-24 21:09:46 +05:30
import type * as Preset from '@docusaurus/preset-classic' ;
import type { Config } from '@docusaurus/types' ;
const config : Config = {
title : 'Status Network Documentation' ,
tagline : 'The Social Playground' ,
url : 'https://docs.status.network' ,
baseUrl : '/' ,
favicon : 'img/favicon.ico' ,
organizationName : 'status-network' ,
projectName : 'docs' ,
2024-10-26 15:27:16 +05:30
i18n : {
defaultLocale : 'en' ,
locales : [ 'en' , 'zh' , 'ko' , 'ja' ] ,
localeConfigs : {
en : {
label : 'English' ,
htmlLang : 'en-US' ,
} ,
zh : {
label : '中文' ,
htmlLang : 'zh-CN' ,
} ,
ko : {
label : '한국어' ,
htmlLang : 'ko-KR' ,
} ,
ja : {
label : '日本語' ,
htmlLang : 'ja-JP' ,
} ,
} ,
} ,
2024-10-24 21:09:46 +05:30
presets : [
[
'classic' ,
{
docs : {
sidebarPath : './sidebars.ts' ,
2025-02-10 18:46:43 +05:30
editUrl : 'https://github.com/status-im/docs.status.network' ,
2024-10-24 21:09:46 +05:30
routeBasePath : '/' ,
2025-02-10 18:46:43 +05:30
showLastUpdateTime : true ,
2024-10-24 21:09:46 +05:30
} ,
blog : false ,
pages : false ,
theme : {
customCss : './src/css/custom.css' ,
} ,
2025-02-10 18:46:43 +05:30
sitemap : {
changefreq : 'weekly' ,
priority : 0.5 ,
ignorePatterns : [ '/tags/**' ] ,
filename : 'sitemap.xml' ,
} ,
gtag : {
trackingID : 'G-4GHNHQDPG2' ,
anonymizeIP : true ,
} ,
2024-10-24 21:09:46 +05:30
} satisfies Preset . Options ,
] ,
] ,
themeConfig : {
2025-02-10 18:46:43 +05:30
image : 'img/sn-social-card.png' ,
2024-10-24 21:09:46 +05:30
navbar : {
title : 'Status Network Docs' ,
logo : {
alt : 'Status Network Logo' ,
src : 'img/sn_logo.svg' ,
} ,
items : [
2024-10-26 15:27:16 +05:30
{
type : 'localeDropdown' ,
position : 'right' ,
className : 'language-dropdown' ,
} ,
2025-02-08 12:57:59 +05:30
] ,
} ,
2025-02-10 18:46:43 +05:30
metadata : [
// General SEO
{
name : 'description' ,
content : 'Documentation for Status Network - The gasless network with sustainable funding for app builders. Launch and scale your social apps and games with truly free transactions.' ,
} ,
{
name : 'keywords' ,
content : 'status network, blockchain, web3, documentation, gasless transactions, social network, cryptocurrency' ,
} ,
{
name : 'author' ,
content : 'Status Network' ,
} ,
// OpenGraph tags
{
property : 'og:title' ,
content : 'Status Network Documentation' ,
} ,
{
property : 'og:description' ,
content : 'Documentation for Status Network - The gasless network with sustainable funding for app builders. Launch and scale your social apps and games with truly free transactions.' ,
} ,
{
property : 'og:image' ,
content : 'https://docs.status.network/img/sn-social-card.png' ,
} ,
{
property : 'og:url' ,
content : 'https://docs.status.network' ,
} ,
{
property : 'og:type' ,
content : 'website' ,
} ,
{
property : 'og:site_name' ,
content : 'Status Network Documentation' ,
} ,
// Twitter Card tags
{
name : 'twitter:card' ,
content : 'summary_large_image' ,
} ,
{
name : 'twitter:site' ,
content : '@statusL2' ,
} ,
{
name : 'twitter:title' ,
content : 'Status Network Documentation' ,
} ,
{
name : 'twitter:description' ,
content : 'Documentation for Status Network - The gasless network with sustainable funding for app builders. Launch and scale your social apps and games with truly free transactions.' ,
} ,
{
name : 'twitter:image' ,
content : 'https://docs.status.network/img/sn-social-card.png' ,
} ,
] ,
colorMode : {
defaultMode : 'dark' ,
respectPrefersColorScheme : true ,
} ,
2025-02-08 12:57:59 +05:30
footer : {
links : [
2024-10-24 21:09:46 +05:30
{
2025-02-08 12:57:59 +05:30
title : 'Legal' ,
items : [
{
label : 'Terms of use' ,
to : '/terms-of-use' ,
} ,
{
label : 'Privacy policy' ,
to : '/privacy-policy' ,
} ,
] ,
2024-10-24 21:09:46 +05:30
} ,
] ,
} ,
2024-10-28 21:36:15 +05:30
algolia : {
appId : 'M7J93TRPJ9' ,
apiKey : '17befa84094fd9acddd40cbb64012976' ,
indexName : 'status' ,
contextualSearch : true ,
} ,
2024-10-24 21:09:46 +05:30
} ,
} satisfies Config ;
export default config ;