soiz1 commited on
Commit
e464879
·
verified ·
1 Parent(s): 9dbcda7

Create localizefonts.sh

Browse files
Files changed (1) hide show
  1. localizefonts.sh +11 -0
localizefonts.sh ADDED
@@ -0,0 +1,11 @@
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #!/bin/sh
2
+
3
+ base='https://fonts\.(gstatic\.com|kavin\.rocks)'
4
+ fonts=$(cat dist/assets/* | grep -Eo "${base}[^)]*" | sort | uniq)
5
+
6
+ for font in $fonts; do
7
+ file="dist/fonts$(echo "$font" | sed -E "s#$base##")"
8
+ mkdir -p "$(dirname "$file")"
9
+ curl -L "$font" -o "$file"
10
+ done
11
+ sed -Ei "s#$base#/fonts#g" dist/assets/*