Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lightapis/webstacktypechotheme
WebStack 网址导航 Typecho 主题
https://github.com/lightapis/webstacktypechotheme
typecho typecho-theme webstack
Last synced: 7 days ago
JSON representation
WebStack 网址导航 Typecho 主题
- Host: GitHub
- URL: https://github.com/lightapis/webstacktypechotheme
- Owner: LightAPIs
- License: mit
- Created: 2022-07-21T12:45:53.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-27T12:44:40.000Z (about 2 years ago)
- Last Synced: 2023-04-14T18:11:52.114Z (over 1 year ago)
- Topics: typecho, typecho-theme, webstack
- Language: CSS
- Homepage:
- Size: 2.61 MB
- Stars: 15
- Watchers: 1
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
WebStack 网址导航 Typecho 主题
> Typecho 网址导航主题
## 简介
这是一个基于开源项目[WebStack](https://github.com/WebStackPage/WebStackPage.github.io)和[WebStack_钻芒二开版](https://github.com/wclk/WebStack_ZMKI)而制作的 Typecho 网址导航主题。
该项目主要是为了构建一个更适合~~我~~个人使用的网址导航站点,一切从简,以简约实用为原则做个简单纯粹的网址导航。
因此对比一些其他的网址导航程序,本导航程序可能也更适合搭建在像 NAS 这样的私人服务器上面去使用。
## 预览
### 主页预览
- ![index_day](img/index_day.jpg)
- ![index_dark](img/index_dark.jpg)### 主题设置预览
- ![config](img/config.jpg)
## 安装
1. 前往 [Typecho](https://typecho.org/download) 下载 Typecho 博客程序,参照安装环境要求及[安装文档](http://docs.typecho.org/install),根据安装过程中的安装向导依次完成安装即可。
2. 前往 [Releases](https://github.com/LightAPIs/WebStackTypechoTheme/releases/latest) 下载主题文件压缩包,解压得到 `WebStack` 目录,将其上传至服务器 Typecho 主题目录 `/usr/themes/`。
3. 在浏览器里打开 Typecho 后台页面(默认:`/admin/index.php`),点击"更换外观"进入外观设置页面,找到 WebStack Typecho Theme 主题并点击启用即可。此时回到博客首页便能看到导航主题效果了。## 使用
### 添加分类
在后台的分类管理页面(默认:`/admin/manage-categories.php`)中可以添加或编辑分类,其对应导航页中左侧边栏里的菜单项,一般可以按照网址的类别来进行分类。
填写分类缩略名可实现为菜单项显示图标的功能,例如在分类缩略名处填写 `book` 或者 `fa-book` 时,将在菜单项前面显示一个书本的小图标。具体可用的分类缩略名可以查看:[Font Awesome Icons](https://fontawesome.com/v4/icons/)。
### 添加项目
在后台的文章管理页面(默认:`/admin/manage-posts.php`)中可以添加或编辑具体的网址导航项目。
![add](img/add.jpg)
其中可以填写的项目包括:
- 标题:即导航的标题
- 跳转链接:即导航到的网址
- 链接描述:可以补充一些关于该导航的信息描述
- 链接 Logo:即导航显示的图标地址,也可以自行在附件中上传图标并将地址填入
- 分类:选择导航网址的分类,不勾选则为默认分类
- *排序:同分类下的导航项目默认按照创建时间进行排序,可以通过填写此值使该导航项目排序更靠前*(**注:该功能需要另外安装 [EnablePostsOrder](https://github.com/LightAPIs/EnablePostsOrder) 插件才能实现**)### 主题设置
在后台的外观设置页面(默认:`/admin/options-theme.php`)中可以调整设置关于本主题的其他功能。
## 插件
一些提供功能增强的 Typecho 插件:
- [LightAPIs/EnablePostsOrder](https://github.com/LightAPIs/EnablePostsOrder):用于支持排序导航项目,推荐安装使用
- [LightAPIs/EncryptYourSite](https://github.com/LightAPIs/EncryptYourSite):用于加密导航站点,若导航为私人使用且不想每个知道导航域名的都能看到站点内容,则可以安装使用该插件
- [LightAPIs/RelativePathOfAttachment](https://github.com/LightAPIs/RelativePathOfAttachment):使上传附件时返回的附件地址为路径地址而非完整地址一些提供功能增强的浏览器插件:
- [LightAPIs/webstack-get-site-favicon](https://github.com/LightAPIs/webstack-get-site-favicon):实现在编辑页面中查询跳转链接网站图标的功能
## 相关项目
本项目的诞生离不开以下这些优秀的项目:
- [wclk/WebStack_ZMKI](https://github.com/wclk/WebStack_ZMKI)
- [WebStackPage/WebStackPage.github.io](https://github.com/WebStackPage/WebStackPage.github.io)## License
[MIT](./LICENSE) license