gtibook 插件 侧边导航

简介: gtibook 插件 侧边导航

侧边导航

文章目录

1. 简介

Gitbook 提供的书籍默认都会在左侧提供书籍目录索引导航的功能。


对于侧边导航功能、UI、布局、效果等等有一些开源的插件可供选择,插件的核心功能与差异:


chapter-fold 插件: 默认的侧边目录是全部展开的,该插件可以让文章按照层级目录折叠起来,同时只能展开一个目录。

expandable-chapters 插件: 默认的侧边目录是全部展开的,该插件可以让文章按照层级目录折叠起来,展开后不会自动折叠。

expandable-chapters-small 插件: 默认的侧边目录是全部展开的,该插件可以让文章按照层级目录折叠起来,展开后不会自动折叠,箭头相比 expandable-chapters 会细一些。

sidebar-style 插件: 会替换掉 Published by GitBook,并在左侧最上面显示标题。

splitter 插件:提供侧边栏宽度可调节功能。

本站点使用:


expandable-chapters-small 插件

sidebar-style 插件

splitter 插件

1. chapter-fold 插件

安装

npm i gitbook-plugin-chapter-fold

默认的侧边目录是全部展开的,该插件可以使左侧导航目录默认折叠。

在点击折叠目录时,只会展开一个目录,新的目录展开时其他目录会折叠。

{
    "plugins": ["chapter-fold"]
}

效果图:

1832b220aa754cd18c504acc7686a560.png

2. expandable-chapters 插件

安装

npm i gitbook-plugin-expandable-chapters

默认的侧边目录是全部展开的,该插件可以使左侧导航目录默认折叠。

可以支持点击展开后的目录一直保持展开的状态,这点和 chapter-fold 不同。

expandable-chapters-small 效果相同,唯一不同的是这个插件的箭头粗一些。

{
    "plugins": [
         "expandable-chapters"
    ]
}

效果图:

1832b220aa754cd18c504acc7686a560.png

3. expandable-chapters-small 插件

安装

npm i gitbook-plugin-expandable-chapters-small

默认的侧边目录是全部展开的,该插件可以使左侧导航目录默认折叠。

可以支持点击展开后的目录一直保持展开的状态,这点和 chapter-fold 不同。

和 expandable-chapters 插件 效果相同,差异是折叠展开箭头图标小一些。

{
    "plugins": [
         "expandable-chapters-small"
    ]
}

效果图:

1832b220aa754cd18c504acc7686a560.png

4. sidebar-style 插件

安装

npm i gitbook-plugin-sidebar-style

在左侧最上方添加标题。

在左侧导航最下方替换掉 Published by GitBook 提示信息

{
    "plugins": ["sidebar-style"],
    "pluginsConfig": {
        "sidebar-style": {
            "title": "《Git Demo》",
            "author": "zongxun"
        }
    }
}

效果图:

1832b220aa754cd18c504acc7686a560.png

5. splitter 插件

安装

npm i gitbook-plugin-splitter

侧边栏宽度可调节

b41705914ab149ed906428aa9032a946.gif

相关文章
如何在cmd中打开指定文件夹路径
如何在cmd中打开指定文件夹路径
3785 0
|
存储 关系型数据库 MySQL
linux环境安装8.0以上版本的MySQL详细教程(亲测好用)
linux环境安装8.0以上版本的MySQL详细教程(亲测好用)
5140 0
|
Linux 编译器 vr&ar
Linux开发中的辅助工具
Linux开发中的辅助工具
418 0
|
7月前
|
人工智能 API 开发者
卷疯了!阿里云百炼Coding Plan上新四大神级模型,编程效率直接拉满
阿里云百炼Coding Plan上线Qwen3.5、GLM-5、MiniMax M2.5、Kimi K2.5四大顶流开源编程模型,支持Qwen Code等多工具切换。Lite/Pro套餐首月仅7.9/39.9元,大幅降低开发成本。(239字)
|
前端开发 安全 Go
开箱即用的 GoWind Admin|风行,企业级前后端一体中后台框架:如何上传文件
GoWind Admin(风行)是企业级中后台框架,支持文件上传功能。通过集成MinIO,实现安全高效的文件管理,提供预签名URL直传与服务端中转两种模式,推荐使用减轻后端压力的直连MinIO方案,提升系统性能与安全性。
490 0
|
8月前
|
人工智能 自然语言处理 Cloud Native
云原生时代的 Vibe Coding:2026 AI 开发助手权威效能评测
在云原生架构日益复杂的今天,如何利用 Vibe Coding 提升全栈开发效率?本文通过权威数据横评了 10 款 AI 助手的工程化能力,重点展示了文心快码在处理复杂上下文及自动化任务拆解方面的卓越表现。
|
Java
CentOS7.8配置Adoptium-Java17运行环境
本指南介绍如何设置清华镜像源并安装 Temurin-17-JRE 运行环境。首先,编辑 `/etc/yum.repos.d/adoptium.repo` 文件,配置清华镜像源。接着,使用 `yum install -y temurin-17-jre` 命令安装 Temurin-17-JRE,并通过 `java --version` 验证安装成功。相关配置和操作界面截图附后。
1146 8
|
JavaScript
文档工具GitBook使用指南
这篇博客提供了GitBook的安装和使用指南,包括如何在本地安装Node.js和GitBook、初始化GitBook项目、生成HTML和电子书格式(PDF、mobi)的文档,以及推荐的相关阅读资源。
881 8
文档工具GitBook使用指南
|
移动开发 前端开发 API
React 拖拽组件 Drag & Drop
本文介绍了在 React 中实现拖拽功能的方法,包括使用原生 HTML5 Drag and Drop API 和第三方库 `react-dnd`。通过代码示例详细讲解了基本的拖拽实现、常见问题及易错点,帮助开发者更好地理解和应用拖拽功能。
1375 9
|
开发工具
如何修改Vscode查看源代码管理版本变动文件的查看方式
这篇文章介绍了如何在VSCode中通过源代码管理插件修改查看源代码版本变动文件的方式,提供了树形视图和列表视图两种查看方法,并说明了如何通过设置选项来切换查看方式,帮助用户根据自己的喜好更高效地查看和管理代码变动。
如何修改Vscode查看源代码管理版本变动文件的查看方式