Giter VIP home page Giter VIP logo

fly's People

Contributors

1092772959 avatar amadeus-1048 avatar appointat avatar bughht avatar c09x314 avatar chinggg avatar dengtesla avatar dmax1314 avatar errant404 avatar ethanh3514 avatar fxtg138 avatar jungle0430 avatar kai2510 avatar kexinqiu avatar kyshek avatar lishpr avatar lujiaxuan0520 avatar luyi-eve avatar mengjiejia avatar ohcherryyy avatar ovsia avatar robertjyh avatar rogueknight021 avatar shenjiyuan123 avatar xu-zhiwei avatar yangsheng0511 avatar young-mann avatar zhonghongshu avatar zzheng2020 avatar zzzr0111 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fly's Issues

增加对 Pull Request 的自动检查

使用 GitHub Actions 能方便地对新创建的 Pull Request 进行自动检查,只需自动测试用 Hugo 部署不出错即可,如有必要可以对接 vercel 实现部署预览

规范项目文件及目录结构

此前一直使用 Github 作为图床,直到 2023-05-09,官方出于安全和隐私考虑做出了访问限制。

此前的解决方案是创建 content/posts/images 目录,并将相关图片放置其中。但关于 Hugo 的内容组织,正确的实践是创建一个文件夹,把每篇文章的相关内容放在一起,包括文本和其他资源文件,其中文本文件命名为 index.md,具体参考官方文档

To Do List

  • 删除 .DS_store,并添加到 .gitignore 中
  • content/posts/images 目录下文件整理至相关文章目录下,static 目录下的部分文件也需要重新整理
  • #60 中图片整理至相关文章目录下(可选,工作量较大)

开启评论功能

基于 Waline.js 开启了评论功能:
目前的功能包括:

  • 支持基本的 markdown 语法。
  • 评论必须填写邮箱。此外,个人昵称、个人网站的 url 也是可选项。
  • 评论的字数限制为 1000 字。
  • 提供基础的 emoji 表情。
  • 提供代码高亮与 tex 渲染(不过 tex 无法在预览中显示)。

优化国内网络环境访问

由于众所周知的原因,Github Pages 的国内访问体验一直都不太好
考虑使用 CDN 加速或者其他方法优化国内网络环境访问 Github Pages 的效果
image

评论区内容不挂梯子无法获取

不挂梯子访问评论区会无法获取评论内容,怀疑是因为vercel.app域名被屏蔽导致的

可能的解决方法:搞一个国内可以访问的域名

为评论区增加评论的邮件提醒

在评论区被评论了没有邮件通知,只能管理员定时查看口头通知,效率非常低下

开启邮件通知可以完善评论区的功能

使用更朴素且信息集中的主题代替 Hugo FixIt

最初由于维护成本采用了偏技术风的主题 https://github.com/hugo-fixit/FixIt

现考虑换用 https://jialanxin.github.io/njuphy-/ 中采用的主题 https://github.com/flysnow-org/maupassant-hugo

优点是更加朴素且右侧同页能显示分类、标签等

缺点是缺少夜间模式和其他更符合现代人的特性。

目前我们还是想采用Blog形式记录文章,所以可能还在寻找更多更适合的主题,如有其他更好的主题也欢迎PR :D

欢迎大家支持!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.