Skip to content

Commit eca5d44

Browse files
committed
feat: transfer
1 parent 2981d4d commit eca5d44

60 files changed

Lines changed: 698 additions & 27 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ node_modules
77

88
# Generated files
99
sitemap.xml
10+
js/sw-files.js

5etools.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,17 @@
1212

1313
<title>5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/fontawesome.css">
1719
<link rel="stylesheet" href="css/jquery-ui.css">
1820
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1921
<link rel="stylesheet" href="css/style.css">
2022
<link rel="icon" href="favicon.png">
2123

24+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
25+
2226
<script type="text/javascript" src="js/styleswitch.js"></script>
2327
<script type="text/javascript" src="js/navigation.js"></script>
2428
<script type="text/javascript" src="js/browsercheck.js"></script>

adventure.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Adventure - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

adventures.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Adventures - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

backgrounds.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Backgrounds - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

bestiary.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Bestiary - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

blacklist.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Content Blacklist - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

book.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Rules - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

books.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,16 @@
1212

1313
<title>Books - 5etools</title>
1414

15+
<link rel="manifest" href="manifest.webmanifest">
16+
1517
<link rel="stylesheet" href="css/bootstrap.css">
1618
<link rel="stylesheet" href="css/jquery-ui.css">
1719
<link rel="stylesheet" href="css/jquery-ui-slider-pips.css">
1820
<link rel="stylesheet" href="css/style.css">
1921
<link rel="icon" href="favicon.png">
2022

23+
<script>if ("serviceWorker" in navigator) navigator.serviceWorker.register("/sw.js");</script>
24+
2125
<script type="text/javascript" src="js/styleswitch.js"></script>
2226
<script type="text/javascript" src="js/navigation.js"></script>
2327
<script type="text/javascript" src="js/browsercheck.js"></script>

build/deploy-prep-prod.sh

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,12 +44,19 @@ find . -maxdepth 1 -type f -name '*.html' -print0 |
4444
done
4545

4646
echo "Installing Query Strings."
47+
# JS files
4748
for file in js/*; do
4849
find . -maxdepth 1 -type f -name '*.html' -print0 |
4950
while IFS= read -r -d $'\0' line; do
5051
sed -i -e "s;$file;$file?v=${version};g" $line
5152
done
5253
done
54+
# Handle the unique service worker .js strings
55+
find . -maxdepth 1 -type f -name '*.html' -print0 |
56+
while IFS= read -r -d $'\0' line; do
57+
sed -i -e "s;/sw.js;/sw.js?v=${version};g" $line
58+
done
59+
# CSS files
5360
for file in css/*; do
5461
find . -maxdepth 1 -type f -name '*.html' -print0 |
5562
while IFS= read -r -d $'\0' line; do

0 commit comments

Comments
 (0)