LogoTanStarter 文档
LogoTanStarter 文档
首页模板介绍代码库快速开始环境配置
网站配置
网站配置导航菜单页脚菜单侧边栏菜单头像按钮社交媒体
部署

功能集成

Cloudflare数据库身份验证邮件邮件订阅存储支付通知分析聊天框联盟营销

功能定制

元数据页面落地页博客组件用户管理密钥管理

代码库

项目结构代码检查编辑器设置更新代码库
X (Twitter)

配置

学习如何配置 TanStarter 模板

本文档提供了配置 TanStarter 模板的详细参考。

配置结构

配置被分割到 src/config 目录中的几个文件中,每个文件负责配置网站的特定方面。

website.ts
navbar-config.ts
footer-config.ts
sidebar-config.ts
avatar-config.ts
social-config.ts

配置文件

配置文件用于定义网站的结构和内容。

网站配置

网站的核心设置

导航栏配置

配置头部导航菜单

页脚配置

设置网站页脚中的链接和部分

侧边栏配置

自定义仪表盘侧边栏导航

头像配置

配置用户头像下拉菜单

社交配置

管理社交媒体链接和分享选项

共享数据类型

配置在不同菜单中使用一致的数据类型:

MenuItemConfig

具有以下属性的基本菜单项:

属性类型描述
titlestring菜单项的显示文本
descriptionstring?下拉项的可选描述
iconTablerIcon?可选的 Tabler Icons 图标组件
hrefstring?链接 URL 目标
externalboolean?链接是否在新标签页中打开
authorizeOnlystring[]?可以看到此项的用户角色
itemsMenuItemConfig[]?下拉菜单的子菜单项

最佳实践

  1. 统一使用来自 Tabler Icons 中的图标,以确保一致性
  2. 对于基于特定角色可见的菜单项,可以使用 authorizeOnly 属性来限制可见性
  3. 使用 Routes 对象(在 src/lib/routes.ts 中)定义常用的链接,以确保一致性

下一步

现在您了解了配置结构,请探索其他相关主题:

网站配置

配置网站的核心设置

导航栏配置

配置头部导航菜单

页脚配置

配置网站页脚中的链接

侧边栏配置

配置仪表盘的导航菜单

环境配置

为您的 TanStarter 应用程序配置环境变量

网站配置

TanStarter 网站的核心配置

目录

配置结构
配置文件
共享数据类型
MenuItemConfig
最佳实践
下一步