Hugo-bootstrap-x 开源

发布时间: 更新时间: 总字数:289 阅读时间:1m 作者: 分享 复制网址

Hugo 主题 hugo-bootstrap-x 使用的技术汇总

技术

布局

  • Scrollspy:根据滚动位置自动更新引导导航或列表组组件,以指示viewport中当前活动的链接
  • sticky:根据正常文档流进行定位,相对它的最近滚动祖先位置固定不变

资源压缩

  • font-spider 一个智能 WebFont 压缩工具,它能自动分析出页面使用的 WebFont 并进行按需压缩。使用示例:
# 安装
npm i font-spider -g

# 压缩
sudo font-spider --no-backup --ignore "bootstrap/*.css$" **/*.html
  • purgecss 一个从项目中删除未使用的CSS的工具。使用示例:
# 安装
$ sudo npm i purgecss -g

# 压缩
$ sudo purgecss -css scss/main.min.css -rejected --content "**/*.html" --output scss/

类似的工具还有:purifycss

# 安装
$ sudo npm i -g purifycss

# 使用
purifycss "./scss/main.min-1.css" "**/*.html" --min --info --rejected --out "./scss/main.min.css"

主题

参考:https://web.dev/cls/

Color1 #3069A7
Color2 #4589D0
Color3 #8FB6F8
Color4 #C7CEFB
Border: #d2d3d7
Code background: #f8f9fa

其他

最新评论
加载中...
Home Archives Categories Tags Statistics