We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
您希望我们的 Archer 主题具有怎样的新功能?或是您发现了它有哪些影响体验的 Bug?
抛砖引玉,这是目前我们在 TODO 中进行中或等待提上日程的较大改进或 Bug 修复:
添加博客多作者模式支持(开启多作者模式,并添加blog中出现的作者功能咨询 #276)。通过配置 Archer 主题目录下的 _config.yml 文件,添加多作者配置,可能包括作者名和其个人网站链接。撰写 Markdown 文件时,在 Front-matter 部分设置作者名,供 Archer 主题读取并渲染。其中,每个作者可以作为一个 Tag,供侧边栏检索。
_config.yml
代码块功能增强,包括一键复制代码(建议增加代码块按钮点击复制功能 #210)和折叠代码块(请问有代码折叠的功能么? #80)的改进。
主页博客预览头图(或许可以在主页每一条博客文章的预览可以加上图片预览功能 #349)。将博客设置的头图展示在主页中来。
增加打赏功能(增加打赏 #131)。主题原作者在 2018 年年中提出的 Issue,几经被催更,但目前尚未有相关 PR。可以在每篇博文的底部添加几张打赏的二维码,再加上程序员常用的聊表谦虚的话“请作者喝杯咖啡吧”。
图片懒加载。当图片首次进入可视范围时再进行加载,提升浏览体验,降低用户带宽需求。文章页面需要考虑图片的大小,可以在加载完成后重新计算 Toc 偏移值。
添加博客页面对翻译文章的独特标记(Footer 提供对翻译文章的支持 #265)。撰写 Markdown 文件时,在 Front-matter 部分添加原文作者和链接等,Archer 主题将读取这些内容,并渲染到博客页面上。作为延伸,可以在为转载文章的 Front-matter 部分添加原文作者和链接等,供 Archer 主题读取与渲染。
添加黑暗模式支持(fix bug: Uncaught ReferenceError: process is not defined & add dark mode feature && support mermaid #300)。黑暗模式基本上已经成为了现代网页的标配,功用不再赘述。目前已经有贡献者提供了黑暗模式的代码,但目前只支持通过获取系统偏好颜色,来设置网页颜色。在下一步的开发中,可以将切换黑暗模式按钮放到页面顶部,例如菜单按钮的右侧或下方。另外,主题原作者也提出可以把 Algolia 搜索按钮放到菜单按钮右边,目前搜索按钮是在侧边栏中。这个改进意味着页面上的浮动按钮可能会变多,如果设计不好可能会降低浏览体验,但好处是以后或许可以添加更多有意思的浮动按钮。
添加图表和流程图支持(fix bug: Uncaught ReferenceError: process is not defined & add dark mode feature && support mermaid #300)。开源社区中比较流行的 mermaid,可以支持 Markdown 编写图标和流程图等,为软件工程领域博文提供支持。
支持更完整的 LaTeX 语法(Add Mathjax to support LaTeX math formula #268)。Hexo 官方维护的 hexo-renderer-marked 对 LaTeX 语法渲染并不完整,可以通过 Archer 主题配置 Mathjax,然后更换 Hexo 的 Markdown 解析器为 hexo-renderer-pandoc,实现对 LaTeX 语法的完整支持。更换解析器可能会导致一些潜在的问题,亟待验证。
统一第三方 js 库使用的 CDN 源站,如 https://www.jsdelivr.com 。不再与多个不同的 CDN 网站建立连接,可以带来些微网络速度提升。同时可以允许用户自行配置 CDN 源站(如果用户知道自己在干什么)。考虑到不同 CDN 站的格式有细微差别,自行配置容易出现问题,因此不提供此功能。
修改滚动条的样式。欢迎提出您的设计思路。
站内搜索功能(关于站内搜索的建议 #219, 怎么引入hexo-generator-searchdb进行本地搜索 #275)。当前的站内搜索功能依赖于 Algolia,它很棒!但我们可以将搜索变为网页站内的功能,而无需依赖第三方服务。
目前 Archer 主题仍然缺少活跃的维护者,如果您对本主题的开发有兴趣,欢迎您提出 PR!
如果愿意更进一步,欢迎联系主题原作者成为主题的 Collaborator(#256)!
The text was updated successfully, but these errors were encountered:
前排催更打赏
Sorry, something went wrong.
巨佬,你的blog 啥时候把algolia加上
前排催更打赏 巨佬,你的blog 啥时候把algolia加上
后面有空看下
已经更新到最新的了,容器化 https://github.com/zhangguanzhang/Dockerfile/tree/master/hexo-archer
No branches or pull requests
您希望我们的 Archer 主题具有怎样的新功能?或是您发现了它有哪些影响体验的 Bug?
抛砖引玉,这是目前我们在 TODO 中进行中或等待提上日程的较大改进或 Bug 修复:
进行中
添加博客多作者模式支持(开启多作者模式,并添加blog中出现的作者功能咨询 #276)。通过配置 Archer 主题目录下的
_config.yml
文件,添加多作者配置,可能包括作者名和其个人网站链接。撰写 Markdown 文件时,在 Front-matter 部分设置作者名,供 Archer 主题读取并渲染。其中,每个作者可以作为一个 Tag,供侧边栏检索。代码块功能增强,包括一键复制代码(建议增加代码块按钮点击复制功能 #210)和折叠代码块(请问有代码折叠的功能么? #80)的改进。
主页博客预览头图(或许可以在主页每一条博客文章的预览可以加上图片预览功能 #349)。将博客设置的头图展示在主页中来。
增加打赏功能(增加打赏 #131)。主题原作者在 2018 年年中提出的 Issue,几经被催更,但目前尚未有相关 PR。可以在每篇博文的底部添加几张打赏的二维码,再加上程序员常用的聊表谦虚的话“请作者喝杯咖啡吧”。
图片懒加载。当图片首次进入可视范围时再进行加载,提升浏览体验,降低用户带宽需求。文章页面需要考虑图片的大小,可以在加载完成后重新计算 Toc 偏移值。
添加博客页面对翻译文章的独特标记(Footer 提供对翻译文章的支持 #265)。撰写 Markdown 文件时,在 Front-matter 部分添加原文作者和链接等,Archer 主题将读取这些内容,并渲染到博客页面上。作为延伸,可以在为转载文章的 Front-matter 部分添加原文作者和链接等,供 Archer 主题读取与渲染。
添加黑暗模式支持(fix bug: Uncaught ReferenceError: process is not defined & add dark mode feature && support mermaid #300)。黑暗模式基本上已经成为了现代网页的标配,功用不再赘述。目前已经有贡献者提供了黑暗模式的代码,但目前只支持通过获取系统偏好颜色,来设置网页颜色。在下一步的开发中,可以将切换黑暗模式按钮放到页面顶部,例如菜单按钮的右侧或下方。另外,主题原作者也提出可以把 Algolia 搜索按钮放到菜单按钮右边,目前搜索按钮是在侧边栏中。这个改进意味着页面上的浮动按钮可能会变多,如果设计不好可能会降低浏览体验,但好处是以后或许可以添加更多有意思的浮动按钮。
添加图表和流程图支持(fix bug: Uncaught ReferenceError: process is not defined & add dark mode feature && support mermaid #300)。开源社区中比较流行的 mermaid,可以支持 Markdown 编写图标和流程图等,为软件工程领域博文提供支持。
支持更完整的 LaTeX 语法(Add Mathjax to support LaTeX math formula #268)。Hexo 官方维护的 hexo-renderer-marked 对 LaTeX 语法渲染并不完整,可以通过 Archer 主题配置 Mathjax,然后更换 Hexo 的 Markdown 解析器为 hexo-renderer-pandoc,实现对 LaTeX 语法的完整支持。更换解析器可能会导致一些潜在的问题,亟待验证。
统一第三方 js 库使用的 CDN 源站,如 https://www.jsdelivr.com 。不再与多个不同的 CDN 网站建立连接,可以带来些微网络速度提升。
同时可以允许用户自行配置 CDN 源站(如果用户知道自己在干什么)。考虑到不同 CDN 站的格式有细微差别,自行配置容易出现问题,因此不提供此功能。等待提上日程
修改滚动条的样式。欢迎提出您的设计思路。
站内搜索功能(关于站内搜索的建议 #219, 怎么引入hexo-generator-searchdb进行本地搜索 #275)。当前的站内搜索功能依赖于 Algolia,它很棒!但我们可以将搜索变为网页站内的功能,而无需依赖第三方服务。
期待您的参与
目前 Archer 主题仍然缺少活跃的维护者,如果您对本主题的开发有兴趣,欢迎您提出 PR!
如果愿意更进一步,欢迎联系主题原作者成为主题的 Collaborator(#256)!
The text was updated successfully, but these errors were encountered: