import type { BaseLayoutProps } from 'fumadocs-ui/layouts/shared';
import { Code2 } from 'lucide-react';
import { appName, repo } from './shared';

export function baseOptions(): BaseLayoutProps {
  return {
    nav: {
      title: appName,
    },
    // 内部 GitLab(非 GitHub)。type: 'icon' → 渲染在侧栏底栏(主题切换左侧),不占顶部列表。
    links: [
      {
        type: 'icon',
        text: '源码',
        label: '源码(GitLab)',
        icon: <Code2 />,
        url: repo.baseUrl,
        external: true,
      },
    ],
  };
}
