OSDN Git Service

fix: remove bootcss
authorIr1d <sirius.caffrey@gmail.com>
Sun, 30 Sep 2018 16:33:45 +0000 (00:33 +0800)
committerIr1d <sirius.caffrey@gmail.com>
Sun, 30 Sep 2018 16:34:29 +0000 (00:34 +0800)
build.sh
docs/_static/css/han.css
mkdocs.yml
netlify_build.sh
static/footer.html

index 9935748..d4cd898 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -12,10 +12,10 @@ set -e
 # Clone Theme for Editing
 if [ ! -d "mkdocs-material" ] ; then
   git clone --depth 1 https://github.com/squidfunk/mkdocs-material.git
-  sed -i '9a\<meta http-equiv="x-dns-prefetch-control" content="on">\n\<link rel="dns-prefetch" href="//fonts.loli.net">\n\<link rel="dns-prefetch" href="//cdn.bootcss.com">\n\<link rel="dns-prefetch" href="//unpkg.com">\n\<link rel="dns-prefetch" href="//npmcdn.com">\n\<link rel="dns-prefetch" href="//oi-wiki.org">\n\<link rel="dns-prefetch" href="//api.github.com">' mkdocs-material/material/base.html
+  sed -i '9a\<meta http-equiv="x-dns-prefetch-control" content="on">\n\<link rel="dns-prefetch" href="//fonts.loli.net">\n\<link rel="dns-prefetch" href="//unpkg.com">\n\<link rel="dns-prefetch" href="//oi-wiki.org">\n\<link rel="dns-prefetch" href="//api.github.com">' mkdocs-material/material/base.html
 fi
 sed -i "s/name: 'material'/name: null\n  custom_dir: 'mkdocs-material\/material'\n  static_templates:\n    - 404.html/g" mkdocs.yml
-sed -i "s/- 'https:\/\/cdn.bootcss.com\/mathjax\/2.7.2\/MathJax.js?config=TeX-MML-AM_CHTML'//g" mkdocs.yml
+sed -i "s/- 'https:\/\/cdn.staticfile.org\/mathjax\/2.7.5\/MathJax.js?config=TeX-MML-AM_CHTML'//g" mkdocs.yml
 
 # Change Google CDN to loli.net
 sed -i 's/fonts.gstatic.com/gstatic.loli.net/g' mkdocs-material/material/base.html
index 887b60f..4ac0446 100644 (file)
@@ -813,97 +813,97 @@ h-word {
 }
 @font-face {
   font-family: "Biaodian Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Yakumono Sans";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Arial Unicode MS"), local("MS Gothic");
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Yakumono Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho"), local("Microsoft Yahei");
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Sans";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Sans CNS";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Serif CNS";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Sans GB";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Pro Serif GB";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSong), local("Microsoft Yahei"), local(SimSun);
   unicode-range: U+2014;
 }
 @font-face {
   font-family: "Biaodian Sans";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local("MS Mincho"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Yakumono Sans";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(Meiryo), local("MS Gothic");
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Yakumono Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("MS Mincho");
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Sans";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Serif";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Sans CNS";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Serif CNS";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Sans GB";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Sans GB"), local("Hiragino Kaku Gothic ProN"), local("Hiragino Kaku Gothic Pro"), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
   font-family: "Biaodian Pro Serif GB";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU);
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype"), local("Hiragino Mincho ProN"), local("Hiragino Mincho Pro"), local("Songti SC"), local(STSongti), local(SimSun), local(PMingLiU);
   unicode-range: U+2026;
 }
 @font-face {
@@ -1050,61 +1050,61 @@ h-word {
 }
 @font-face {
   font-family: "Biaodian Basic";
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Basic";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Sans";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Sans";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Sans";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Sans CNS";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Sans GB";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Serif";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Serif CNS";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
   font-family: "Biaodian Pro Serif GB";
   font-weight: bold;
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+2014, U+2026, U+00B7;
 }
 @font-face {
@@ -1220,27 +1220,27 @@ h-word {
   unicode-range: U+270C;
 }
 @font-face {
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075;
   font-family: "Zhuyin Kaiti";
 }
 @font-face {
   unicode-range: U+3105-312D, U+31A0-31BA, U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075;
   font-family: "Zhuyin Heiti";
-  src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: local("Hiragino Sans GB"), local("Heiti TC"), local("Microsoft Jhenghei"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
 }
 @font-face {
   font-family: "Zhuyin Heiti";
-  src: local("Heiti TC"), local("Microsoft Jhenghei"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: local("Heiti TC"), local("Microsoft Jhenghei"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   unicode-range: U+3127;
 }
 @font-face {
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   font-family: "Zhuyin Heiti";
   unicode-range: U+02D9, U+02CA, U+02C5, U+02C7, U+02CB, U+02EA-02EB, U+31B4, U+31B5, U+31B6, U+31B7, U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075;
 }
 @font-face {
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han.otf?v3.3.0") format("opentype");
   font-family: "Romanization Sans";
   unicode-range: U+030D, U+0358, U+F31B4-F31B7, U+F0061, U+F0065, U+F0069, U+F006F, U+F0075;
 }
@@ -1591,7 +1591,7 @@ h-hws[hidden].quote-outer:lang(zh-CN) {
   display: none;
 }
 @font-face {
-  src: url("https://cdn.bootcss.com/Han/3.3.0/font/han-space.woff?v3.3.0") format("woff"), url("https://cdn.bootcss.com/Han/3.3.0/font/han-space.woff?v3.3.0") format("opentype");
+  src: url("https://cdn.staticfile.org/Han/3.3.0/font/han-space.woff?v3.3.0") format("woff"), url("https://cdn.staticfile.org/Han/3.3.0/font/han-space.woff?v3.3.0") format("opentype");
   font-family: "Han Space";
   unicode-range: U+20;
 }
index 3c6c3f3..85871f7 100644 (file)
@@ -251,9 +251,9 @@ extra:
   pagetime: 'on'
 
 extra_javascript:
-  - 'https://cdn.bootcss.com/Han/3.3.0/han.min.js'
+  - 'https://cdn.staticfile.org/Han/3.3.0/han.min.js'
   - '_static/js/extra.js?v=10'
-  - 'https://cdn.bootcss.com/mathjax/2.7.2/MathJax.js?config=TeX-MML-AM_CHTML'
+  - 'https://cdn.staticfile.org/mathjax/2.7.5/MathJax.js?config=TeX-MML-AM_CHTML'
   
 
 extra_css:
index 88339c4..c34c309 100755 (executable)
@@ -12,10 +12,10 @@ set -e
 # Clone Theme for Editing
 if [ ! -d "mkdocs-material" ] ; then
   git clone --depth 1 https://github.com/squidfunk/mkdocs-material.git
-  sed -i '9a\<meta http-equiv="x-dns-prefetch-control" content="on">\n\<link rel="dns-prefetch" href="//fonts.loli.net">\n\<link rel="dns-prefetch" href="//cdn.bootcss.com">\n\<link rel="dns-prefetch" href="//unpkg.com">\n\<link rel="dns-prefetch" href="//npmcdn.com">\n\<link rel="dns-prefetch" href="//oi-wiki.org">\n\<link rel="dns-prefetch" href="//api.github.com">' mkdocs-material/material/base.html
+  sed -i '9a\<meta http-equiv="x-dns-prefetch-control" content="on">\n\<link rel="dns-prefetch" href="//fonts.loli.net">\n\<link rel="dns-prefetch" href="//unpkg.com">\n\<link rel="dns-prefetch" href="//oi-wiki.org">\n\<link rel="dns-prefetch" href="//api.github.com">' mkdocs-material/material/base.html
 fi
 sed -i "s/name: 'material'/name: null\n  custom_dir: 'mkdocs-material\/material'\n  static_templates:\n    - 404.html/g" mkdocs.yml
-sed -i "s/- 'https:\/\/cdn.bootcss.com\/mathjax\/2.7.2\/MathJax.js?config=TeX-MML-AM_CHTML'//g" mkdocs.yml 
+sed -i "s/- 'https:\/\/cdn.staticfile.org\/mathjax\/2.7.5\/MathJax.js?config=TeX-MML-AM_CHTML'//g" mkdocs.yml
 
 # Change Google CDN to loli.net
 sed -i 's/fonts.gstatic.com/gstatic.loli.net/g' mkdocs-material/material/base.html
index 4edc449..232ad16 100644 (file)
@@ -1,7 +1,7 @@
 {% import "partials/language.html" as lang with context %}
 
 <!-- InstantClick -->
-<script type="text/javascript" src="https://cdn.bootcss.com/instantclick/3.0.0/instantclick.js" data-no-instant></script>
+<script type="text/javascript" src="https://cdn.staticfile.org/instantclick/3.0.1/instantclick.min.js" data-no-instant></script>
 <script data-no-instant>
 InstantClick.init(true);
 </script>