♻️ refactor code #13
Before Width: | Height: | Size: 745 B After Width: | Height: | Size: 745 B |
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 615 B After Width: | Height: | Size: 615 B |
Before Width: | Height: | Size: 363 B After Width: | Height: | Size: 363 B |
Before Width: | Height: | Size: 629 B After Width: | Height: | Size: 629 B |
Before Width: | Height: | Size: 684 B After Width: | Height: | Size: 684 B |
Before Width: | Height: | Size: 691 B After Width: | Height: | Size: 691 B |
Before Width: | Height: | Size: 512 B After Width: | Height: | Size: 512 B |
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
@ -1 +1 @@
|
|||||||
{"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AAUA;EACC;;;AAED;EACC,kBAbU;EAcV,OAZU;EAaV,aATU;EAUV;EACA;EACA;EACA;;;AAED;EACC,aAhBU;;;AAkBX;EACC;;;AAED;EACC;EACA;EACA;;AACA;EACC,kBAhCS;EAiCT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;;AACF;EACC;;AACA;EACC;;;AAEH;EACC;EACA;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OAvEQ;EAwER;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OA9FM;;AA+FR;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA3HQ;EA4HR;;AAEF;EACC,OA3HS;EA4HT;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OA5JM;;AA6JP;EACC,OA5JM;;AA6JP;EACC,OAlKM;;AAmKP;EACC,OAjKM;;AAkKR;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA1KM;;AA2KP;EACC,OAhLM;;AAiLR;EACC;EACA;;AACA;EACC,kBAtLM;EAuLN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;EACA;EACA;;AACA;EACC,OA3MS;EA4MT;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;;AACA;EACC,OAtNQ;;AAuNT;EACC,OAxNQ;;AAyNT;EACC;EACA;;AAEF;EACC,OA9NS;EA+NT;EACA;EACA;;;AAEF;EACC;EACA;EACA;EACA;;AACA;EACC;;;AAEF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC,kBAvPS;EAwPT;EACA,OAvPS;EAwPT;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACF;EACC;;AACA;EACC,OA1QO;EA2QP;;AACD;EACC,OA7QO;;AA8QR;EACC;EACA;;AACD;EACC;;;AAEJ;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"}
|
{"version":3,"sourceRoot":"","sources":["../src/index.sass"],"names":[],"mappings":"AAUA;EACC;;;AAED;EACC,kBAbU;EAcV,OAZU;EAaV,aATU;EAUV;EACA;EACA;EACA;;;AAED;EACC,aAhBU;;;AAkBX;EACC;;;AAED;EACC;EACA;EACA;;AACA;EACC,kBAhCS;EAiCT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;;AACF;EACC;;AACA;EACC;;;AAEH;EACC;EACA;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OAvEQ;EAwER;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OA9FM;;AA+FR;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA3HQ;EA4HR;;AAEF;EACC,OA3HS;EA4HT;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OA5JM;;AA6JP;EACC,OA5JM;;AA6JP;EACC,OAlKM;;AAmKP;EACC,OAjKM;;AAkKR;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA1KM;;AA2KP;EACC,OAhLM;;AAiLR;EACC;EACA;;AACA;EACC,kBAtLM;EAuLN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;EACA;EACA;;AACA;EACC,OA3MS;EA4MT;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;;AACA;EACC,OAtNQ;;AAuNT;EACC,OAxNQ;;AAyNT;EACC;EACA;;AAEF;EACC,OA9NS;EA+NT;EACA;EACA;;;AAEF;EACC;EACA;EACA;EACA;;AACA;EACC;;;AAEF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC,kBAvPS;EAwPT;EACA,OAvPS;EAwPT;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACF;EACC;;AACA;EACC,OA1QO;EA2QP;;AACD;EACC,OA7QO;;AA8QR;EACC;EACA;;AACD;EACC;;;AAEJ;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"}
|
@ -337,5 +337,3 @@ input, button {
|
|||||||
transform: rotate(360deg);
|
transform: rotate(360deg);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*# sourceMappingURL=index.css.map */
|
|
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.1 KiB |
@ -3,7 +3,7 @@
|
|||||||
### compile to regular html and css
|
### compile to regular html and css
|
||||||
|
|
||||||
# compile pug
|
# compile pug
|
||||||
pug raw/index.pug -o html
|
pug ../src/index.pug -o ../html
|
||||||
echo "<title>dnswatch</title>
|
echo "<title>dnswatch</title>
|
||||||
<link rel=\"stylesheet\" href=\"index.css\">
|
<link rel=\"stylesheet\" href=\"index.css\">
|
||||||
<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;700&display=swap\">
|
<link rel=\"stylesheet\" href=\"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;700&display=swap\">
|
||||||
@ -11,15 +11,15 @@ echo "<title>dnswatch</title>
|
|||||||
<meta content=\"text/html;charset=utf-8\" http-equiv=\"Content-Type\">
|
<meta content=\"text/html;charset=utf-8\" http-equiv=\"Content-Type\">
|
||||||
<meta content=\"utf-8\" http-equiv=\"encoding\">
|
<meta content=\"utf-8\" http-equiv=\"encoding\">
|
||||||
<script src=\"index.js\"></script>
|
<script src=\"index.js\"></script>
|
||||||
<script src=\"https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js\"></script>" | cat - html/index.html > temp
|
<script src=\"https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js\"></script>" | cat - ../html/index.html > temp
|
||||||
mv temp html/index.html
|
mv temp ../html/index.html
|
||||||
echo "<script src=\"feather.js\"></script>" >> html/index.html
|
echo "<script src=\"feather.js\"></script>" >> ../html/index.html
|
||||||
|
|
||||||
# compile sass
|
# compile sass
|
||||||
sass raw/index.sass html/index.css
|
sass ../src/index.sass ../html/index.css
|
||||||
|
|
||||||
# move js
|
# move js
|
||||||
cp raw/*.js html
|
cp ../src/*.js ../html
|
||||||
|
|
||||||
# move favicon
|
# move favicon
|
||||||
cp raw/favicon.png html
|
cp ../src/favicon.png ../html
|
25
start/util/jhtml-compile.sh
Executable file
@ -0,0 +1,25 @@
|
|||||||
|
#! /bin/bash
|
||||||
|
|
||||||
|
### make code compatible with jhtml
|
||||||
|
|
||||||
|
# compile pug
|
||||||
|
pug ../src/index.pug -o ..
|
||||||
|
mv ../index.html ../index.php
|
||||||
|
echo "*title(\"dnswatch\")
|
||||||
|
*icon()
|
||||||
|
*style(\"///index.css\")
|
||||||
|
*style(\"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;700&display=swap\")
|
||||||
|
*js(\"///index.js\")
|
||||||
|
*js(\"https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js\")
|
||||||
|
*postjs(\"///feather.js\")" | cat - ../index.php > temp
|
||||||
|
mv temp ../index.php
|
||||||
|
|
||||||
|
# compile sass
|
||||||
|
sass ../src/index.sass ../index.css --no-source-map
|
||||||
|
echo '*stop()' | cat - ../index.css > temp
|
||||||
|
mv temp ../index.css
|
||||||
|
|
||||||
|
# move js
|
||||||
|
cp ../src/*.js ..
|
||||||
|
echo '*stop()' | cat - ../index.js > temp
|
||||||
|
mv temp ../index.js
|
1
ui/jhtml-compat/index.css.map
vendored
@ -1 +0,0 @@
|
|||||||
{"version":3,"sourceRoot":"","sources":["../raw/index.sass"],"names":[],"mappings":"AAUA;EACC;;;AAED;EACC,kBAbU;EAcV,OAZU;EAaV,aATU;EAUV;EACA;EACA;EACA;;;AAED;EACC,aAhBU;;;AAkBX;EACC;;;AAED;EACC;EACA;EACA;;AACA;EACC,kBAhCS;EAiCT;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;;;AAEH;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;;AACF;EACC;;AACA;EACC;;;AAEH;EACC;EACA;;AAEC;EACC;EACA;;AACD;EACC;EACA;EACA;EACA,OAvEQ;EAwER;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA,OA9FM;;AA+FR;EACC;EACA;EACA;EACA;;AACA;EACC;EACA;;AAEJ;EACC;EACA;EACA;;AAED;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AACD;EACC,OA3HQ;EA4HR;;AAEF;EACC,OA3HS;EA4HT;EACA;EACA;;AACA;EACC;;;AAGF;EACC;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;;AAEF;EACC;EACA;;AACA;EACC;;AACA;EACC;;AACA;EACC,OA5JM;;AA6JP;EACC,OA5JM;;AA6JP;EACC,OAlKM;;AAmKP;EACC,OAjKM;;AAkKR;EACC;EACA;;AACD;EACC;EACA;;AACD;EACC;;AACA;EACC,OA1KM;;AA2KP;EACC,OAhLM;;AAiLR;EACC;EACA;;AACA;EACC,kBAtLM;EAuLN;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;;AACD;EACC;EACA;EACA;;;AAEN;EACC;EACA;EACA;;AACA;EACC,OA3MS;EA4MT;EACA;EACA;EACA;;AACA;EACC;EACA;;AACF;EACC;;AACA;EACC,OAtNQ;;AAuNT;EACC,OAxNQ;;AAyNT;EACC;EACA;;AAEF;EACC,OA9NS;EA+NT;EACA;EACA;;;AAEF;EACC;EACA;EACA;EACA;;AACA;EACC;;;AAEF;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AACA;EACC,kBAvPS;EAwPT;EACA,OAvPS;EAwPT;EACA;EACA;EACA;EACA;EACA;;AACA;EACC;EACA;EACA;;AACA;EACC;EACA;EACA;;AACF;EACC;;AACA;EACC,OA1QO;EA2QP;;AACD;EACC,OA7QO;;AA8QR;EACC;EACA;;AACD;EACC;;;AAEJ;EACC;;;AAED;EACC;IACC;;EACD;IACC","file":"index.css"}
|
|
@ -1,25 +0,0 @@
|
|||||||
#! /bin/bash
|
|
||||||
|
|
||||||
### make code compatible with jhtml
|
|
||||||
|
|
||||||
# compile pug
|
|
||||||
pug raw/index.pug -o jhtml-compat
|
|
||||||
mv jhtml-compat/index.html jhtml-compat/index.php
|
|
||||||
echo "*title(\"dnswatch\")
|
|
||||||
*icon()
|
|
||||||
*style(\"///index.css\")
|
|
||||||
*style(\"https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;700&display=swap\")
|
|
||||||
*js(\"///index.js\")
|
|
||||||
*js(\"https://cdn.jsdelivr.net/npm/feather-icons/dist/feather.min.js\")
|
|
||||||
*postjs(\"///feather.js\")" | cat - jhtml-compat/index.php > temp
|
|
||||||
mv temp jhtml-compat/index.php
|
|
||||||
|
|
||||||
# compile sass
|
|
||||||
sass raw/index.sass jhtml-compat/index.css
|
|
||||||
echo '*stop()' | cat - jhtml-compat/index.css > temp
|
|
||||||
mv temp jhtml-compat/index.css
|
|
||||||
|
|
||||||
# move js
|
|
||||||
cp raw/*.js jhtml-compat
|
|
||||||
echo '*stop()' | cat - jhtml-compat/index.js > temp
|
|
||||||
mv temp jhtml-compat/index.js
|
|