Files
trustlab-docs/theme.config.tsx
2026-01-08 20:42:43 +07:00

36 lines
1.0 KiB
TypeScript

import React from 'react'
import { DocsThemeConfig } from 'nextra-theme-docs'
const config: DocsThemeConfig = {
logo: (
<div className="flex items-center gap-2">
<img src="/logo.png" alt="TrustLab" width="120" className="dark:hidden" />
<img src="/logo-dark.png" alt="TrustLab" width="120" className="hidden dark:block" />
<span className="font-semibold text-lg hidden sm:inline">Docs</span>
</div>
),
logoLink: '/',
project: {
link: 'https://github.com/dyzulk/trustlab-docs',
},
chat: {
link: 'https://trustlab.dyzulk.com/dashboard/',
icon: (
<span className="text-sm font-semibold bg-blue-600/10 text-blue-600 dark:text-blue-400 px-3 py-1.5 rounded-full hover:bg-blue-600/20 transition-colors">
Go to Dashboard
</span>
)
},
docsRepositoryBase: 'https://github.com/dyzulk/trustlab-docs/tree/main',
head: (
<>
<link rel="icon" href="/favicon.ico" />
</>
),
footer: {
text: 'TrustLab Documentation',
},
}
export default config