代码拉取完成,页面将自动刷新
同步操作将从 何翰霖/jekyll-rtd-theme 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
#!/bin/bash
bundle update
rm -rf _sass/lib && mkdir -p _sass/lib
mkdir -p _sass/lib/@primer/css
mkdir -p _sass/lib/font-awesome
mkdir -p _sass/lib/rouge
mkdir -p _sass/lib/material-design-lite
# @primer/css
cp -r node_modules/@primer/css/support _sass/lib/@primer/css
cp -r node_modules/@primer/css/base _sass/lib/@primer/css
cp -r node_modules/@primer/css/breadcrumb _sass/lib/@primer/css
cp -r node_modules/@primer/css/buttons _sass/lib/@primer/css
cp -r node_modules/@primer/css/forms _sass/lib/@primer/css
cp -r node_modules/@primer/css/loaders _sass/lib/@primer/css
cp -r node_modules/@primer/css/markdown _sass/lib/@primer/css
cp -r node_modules/@primer/css/utilities _sass/lib/@primer/css
# font-awesome
cp node_modules/font-awesome/scss/_variables.scss _sass/lib/font-awesome
cp node_modules/font-awesome/scss/_icons.scss _sass/lib/font-awesome
# rouge
rougify style github | sass-convert --to scss > _sass/lib/rouge/github.scss
# material-design-lite
cp node_modules/material-design-lite/src/_color-definitions.scss _sass/lib/material-design-lite
cp node_modules/material-design-lite/src/_functions.scss _sass/lib/material-design-lite
cp node_modules/material-design-lite/src/_mixins.scss _sass/lib/material-design-lite
cp node_modules/material-design-lite/src/_variables.scss _sass/lib/material-design-lite
rm -rf assets/css/fonts && mkdir -p assets/css/fonts
# lato-font
cp -r node_modules/lato-font/fonts/lato-bold/* assets/css/fonts
cp -r node_modules/lato-font/fonts/lato-bold-italic/* assets/css/fonts
cp -r node_modules/lato-font/fonts/lato-normal/* assets/css/fonts
cp -r node_modules/lato-font/fonts/lato-normal-italic/* assets/css/fonts
# roboto-fontface
cp node_modules/roboto-fontface/fonts/roboto-slab/Roboto-Slab-Bold.woff assets/css/fonts
cp node_modules/roboto-fontface/fonts/roboto-slab/Roboto-Slab-Bold.woff2 assets/css/fonts
cp node_modules/roboto-fontface/fonts/roboto-slab/Roboto-Slab-Regular.woff assets/css/fonts
cp node_modules/roboto-fontface/fonts/roboto-slab/Roboto-Slab-Regular.woff2 assets/css/fonts
# font-awesome
cp -r node_modules/font-awesome/fonts/* assets/css/fonts && rm -f assets/css/fonts/FontAwesome.otf
# jquery
rm -f assets/js/jquery.min.js
cp node_modules/jquery/dist/jquery.min.js assets/js
# mermaid
rm -f assets/js/mermaid.min.js
cp node_modules/mermaid/dist/mermaid.min.js assets/js && sed -i '$d' assets/js/mermaid.min.js
# format
npm run format
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。