Frontend: Adjust app icon files
Signed-off-by: Fred Boniface <fred@fjla.uk>
@ -33,4 +33,5 @@
|
|||||||
## Backend:
|
## Backend:
|
||||||
|
|
||||||
* Rewrite sanitizing functions to remove external dependancy.
|
* Rewrite sanitizing functions to remove external dependancy.
|
||||||
* DB: Count document creation, should only add date if doesn't already exist.
|
* DB: Count document creation, should only add date if doesn't already exist.
|
||||||
|
- Then the count doesn't need clearing at each start.
|
@ -107,7 +107,7 @@ async function createCount() {
|
|||||||
await client.connect();
|
await client.connect();
|
||||||
let col = db.collection("meta");
|
let col = db.collection("meta");
|
||||||
var filter = {type: "count", target: "counters"};
|
var filter = {type: "count", target: "counters"};
|
||||||
var update = {$set:{since: new Date, type: "count", target: "counters"}};
|
var update = {$set:{/*since: new Date,*/ type: "count", target: "counters"}};
|
||||||
var options = {upsert: true}; // If document isn't present will insert.
|
var options = {upsert: true}; // If document isn't present will insert.
|
||||||
try {
|
try {
|
||||||
var result = await col.updateOne(filter,update,options)
|
var result = await col.updateOne(filter,update,options)
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<title>OwlBoard - Loading</title>
|
<title>OwlBoard - Loading</title>
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/find-code.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/find-code.css"/>
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/help.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/help.css"/>
|
||||||
|
116
static/images/.mask-icon.inkscape.svg
Normal file
@ -0,0 +1,116 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1081"
|
||||||
|
xml:space="preserve"
|
||||||
|
width="1230.515"
|
||||||
|
height="1201.8389"
|
||||||
|
viewBox="0 0 1230.515 1201.8389"
|
||||||
|
sodipodi:docname="mask-icon.svg"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
inkscape:export-filename="mask-icon.svg"
|
||||||
|
inkscape:export-xdpi="100"
|
||||||
|
inkscape:export-ydpi="100"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata
|
||||||
|
id="metadata1087"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs1085"><linearGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
id="linearGradient1265"><stop
|
||||||
|
style="stop-color:#252525;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop1263" /><stop
|
||||||
|
style="stop-color:#2b3239;stop-opacity:1;"
|
||||||
|
offset="0.4658249"
|
||||||
|
id="stop1261" /></linearGradient><radialGradient
|
||||||
|
inkscape:collect="always"
|
||||||
|
xlink:href="#linearGradient1265"
|
||||||
|
id="radialGradient2009"
|
||||||
|
cx="450.71869"
|
||||||
|
cy="433.33655"
|
||||||
|
fx="450.71869"
|
||||||
|
fy="433.33655"
|
||||||
|
r="615.25751"
|
||||||
|
gradientTransform="matrix(1,0,0,0.97669582,0,10.098554)"
|
||||||
|
gradientUnits="userSpaceOnUse" /></defs><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1007"
|
||||||
|
id="namedview1083"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="0.45123617"
|
||||||
|
inkscape:cx="944.07326"
|
||||||
|
inkscape:cy="469.82049"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="g1089"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showguides="true"><sodipodi:guide
|
||||||
|
position="951.26654,509.03214"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide1739"
|
||||||
|
inkscape:locked="false" /><sodipodi:guide
|
||||||
|
position="-245.44604,956.69129"
|
||||||
|
orientation="0,-1"
|
||||||
|
id="guide1741"
|
||||||
|
inkscape:locked="false" /><sodipodi:guide
|
||||||
|
position="268.69714,695.18743"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide2010"
|
||||||
|
inkscape:locked="false" /></sodipodi:namedview><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
inkscape:label="bbf"
|
||||||
|
transform="translate(164.53882,167.58289)"><rect
|
||||||
|
style="fill:url(#radialGradient2009);fill-opacity:1;fill-rule:evenodd;stroke-width:1.24011"
|
||||||
|
id="rect409"
|
||||||
|
width="1230.515"
|
||||||
|
height="1201.8389"
|
||||||
|
x="-164.53882"
|
||||||
|
y="-167.58289" /><rect
|
||||||
|
style="fill:#fcfc09;fill-opacity:1;stroke-width:1"
|
||||||
|
id="rect1066"
|
||||||
|
width="81.996971"
|
||||||
|
height="48.754959"
|
||||||
|
x="213.88437"
|
||||||
|
y="260.42319"
|
||||||
|
inkscape:export-filename="wide_logo.svg"
|
||||||
|
inkscape:export-xdpi="100"
|
||||||
|
inkscape:export-ydpi="100" /><rect
|
||||||
|
style="fill:#f0ffff;fill-opacity:1"
|
||||||
|
id="rect5117"
|
||||||
|
width="181.72302"
|
||||||
|
height="68.700165"
|
||||||
|
x="167.34554"
|
||||||
|
y="187.29076" /></g><g
|
||||||
|
id="g1089"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="owl-silhouette-freesvg.org"
|
||||||
|
transform="matrix(1.3333333,0,0,-1.3333333,164.53882,1047.5829)"><g
|
||||||
|
id="g1337"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1"
|
||||||
|
transform="translate(7.5,-7.5)"><path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path1191"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||||
|
d="m 112.253,369.323 c 12.988,-10.101 30.989,0.076 39.875,15.722 9.969,-34.512 37.501,-53.367 57.648,-37.596 -6.503,-20.085 -34.373,-34.554 -61.522,13.215 -15.947,-14.598 -28.559,-14.416 -36.001,8.659 m 14.302,-81.369 c 15.405,-6.791 28.15,7.974 30.66,25.885 21.351,-31.973 53.097,-43.81 65.802,-22.905 1.237,-21.743 -18.954,-43.315 -60.644,-2.464 -9.305,-18.663 -20.837,-21.694 -35.818,-0.516 m 33.549,175.931 24.381,-9.342 24.382,9.342 -24.382,-24.381 z m -14.899,47.955 c 1.574,0 3.075,-0.31 4.448,-0.869 -1.973,-1.1 -3.309,-3.206 -3.309,-5.626 0,-3.554 2.883,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.208,1.566 0.005,-0.143 0.008,-0.284 0.008,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.512,0 -11.791,5.279 -11.791,11.791 0,6.513 5.279,11.793 11.791,11.793 m 77.642,0 c 1.573,0 3.075,-0.31 4.447,-0.869 -1.973,-1.1 -3.308,-3.206 -3.308,-5.626 0,-3.554 2.882,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.207,1.566 0.006,-0.143 0.009,-0.284 0.009,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.513,0 -11.792,5.279 -11.792,11.791 0,6.513 5.279,11.793 11.792,11.793 m 0,8.887 c 11.421,0 20.677,-9.259 20.677,-20.68 0,-11.42 -9.256,-20.677 -20.677,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 m -77.642,0 c 11.42,0 20.679,-9.259 20.679,-20.68 0,-11.42 -9.259,-20.677 -20.679,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 M 367.82,249.402 c -5.257,-16.303 -14.169,-16.431 -25.436,-6.118 -19.182,-33.751 -38.872,-23.527 -43.468,-9.336 14.236,-11.143 33.688,2.178 40.73,26.562 6.28,-11.055 18.998,-18.245 28.174,-11.108 m -7.657,101.75 c -5.26,-16.304 -14.169,-16.433 -25.436,-6.118 -19.182,-33.751 -38.873,-23.529 -43.469,-9.338 14.236,-11.142 33.688,2.179 40.731,26.564 6.279,-11.055 18.997,-18.247 28.174,-11.108 m 3.828,-50.877 c -5.259,-16.302 -14.168,-16.429 -25.435,-6.117 -19.182,-33.752 -38.873,-23.528 -43.469,-9.338 14.236,-11.14 33.687,2.181 40.731,26.564 6.279,-11.055 18.996,-18.243 28.173,-11.109 m -184.999,-126.56 8.456,14.687 -2.481,14.064 c 8.24,-6.441 16.897,-12.257 25.895,-17.419 l -13.787,-20.682 c -5.163,5.163 -11.523,8.215 -18.083,9.35 m 214.435,47.276 -16.013,24.214 v 93.753 c 0,40.019 -32.441,72.459 -72.458,72.459 -37.742,0 -68.739,-28.855 -72.144,-65.707 -0.563,6.626 -0.974,13.336 -1.228,20.135 0,36.412 26.858,66.546 61.843,71.684 15.118,42.436 3.44,91.058 -31.815,121.878 -0.332,0.288 -0.668,0.569 -1.002,0.854 -14.934,-8.987 -28.921,-18.756 -41.766,-29.467 14.159,17.506 30.102,32.253 47.212,45.198 -47.368,32.008 -116.692,32.008 -164.058,0 17.11,-12.946 33.054,-27.694 47.212,-45.201 -11.522,9.609 -23.965,18.462 -37.188,26.67 -40.329,-37.119 -47.937,-98.2 -17.545,-144.158 4.83,-7.304 7.155,-15.981 6.624,-24.722 -3.808,-62.683 19.436,-123.991 63.84,-168.396 3.505,-3.505 7.116,-6.877 10.824,-10.115 l -15.66,-23.489 c -18.988,18.987 -54.154,9.494 -56.053,-19.369 4.94,7.294 12.965,10.334 21.93,10.306 4.624,3.683 10.595,5.668 18.277,5.498 -14.197,-2.669 -23.71,-11.684 -25.256,-26.007 9.826,11.065 21.246,13.643 34.785,11.262 -7.045,-4.94 -12.081,-12.841 -12.767,-23.274 4.941,7.293 12.965,10.335 21.932,10.303 1.457,1.162 3.047,2.155 4.783,2.963 0.557,-0.597 1.095,-1.202 1.614,-1.819 -7.504,-4.493 -12.316,-11.823 -13.378,-21.652 5.924,6.673 12.428,10.259 19.627,11.533 1.471,-3.662 2.152,-7.45 1.823,-11.24 4.057,2.964 6.698,7.077 8.006,11.651 2.475,-0.187 5.026,-0.574 7.654,-1.132 12.8,-8.149 22.377,-20.41 21.31,-32.736 11.849,8.659 11.621,27.116 1.367,38.28 l 8.659,15.04 -2.26,12.808 c 15.693,-7.825 32.28,-13.746 49.402,-17.626 -7.313,17.831 -12.59,36.793 -15.633,56.995 19.737,-52.989 51.201,-99.462 92.224,-140.627 3.548,-6.147 10.784,-9.143 17.64,-7.305 6.856,1.837 11.623,8.048 11.623,15.147 v 65.793 c 33.793,-9.913 62.771,-33.463 79.074,-66.13 l 119.851,29.509 c -14.567,69.186 -99.576,110.135 -175.589,96.362 z" /></g></g></svg>
|
After Width: | Height: | Size: 7.8 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 117 KiB |
BIN
static/images/app-icons/any/plain-logo-512.png
Normal file
After Width: | Height: | Size: 54 KiB |
87
static/images/app-icons/any/plain-logo.svg
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1081"
|
||||||
|
xml:space="preserve"
|
||||||
|
width="667.25983"
|
||||||
|
height="706.80176"
|
||||||
|
viewBox="0 0 667.25983 706.80176"
|
||||||
|
sodipodi:docname=".wide-logo.inkscape.svg"
|
||||||
|
inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
|
||||||
|
inkscape:export-filename="mono-logo.svg"
|
||||||
|
inkscape:export-xdpi="100"
|
||||||
|
inkscape:export-ydpi="100"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata
|
||||||
|
id="metadata1087"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs1085" /><sodipodi:namedview
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1"
|
||||||
|
objecttolerance="10"
|
||||||
|
gridtolerance="10"
|
||||||
|
guidetolerance="10"
|
||||||
|
inkscape:pageopacity="0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1007"
|
||||||
|
id="namedview1083"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:zoom="0.45123617"
|
||||||
|
inkscape:cx="944.07326"
|
||||||
|
inkscape:cy="469.82049"
|
||||||
|
inkscape:window-x="0"
|
||||||
|
inkscape:window-y="0"
|
||||||
|
inkscape:window-maximized="1"
|
||||||
|
inkscape:current-layer="g1089"
|
||||||
|
inkscape:showpageshadow="2"
|
||||||
|
inkscape:pagecheckerboard="0"
|
||||||
|
inkscape:deskcolor="#d1d1d1"
|
||||||
|
showguides="true"><sodipodi:guide
|
||||||
|
position="667.8065,288.1742"
|
||||||
|
orientation="1,0"
|
||||||
|
id="guide1739"
|
||||||
|
inkscape:locked="false" /><sodipodi:guide
|
||||||
|
position="-511.177,709.23975"
|
||||||
|
orientation="0,-1"
|
||||||
|
id="guide1741"
|
||||||
|
inkscape:locked="false" /></sodipodi:namedview><g
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
inkscape:label="bbf"
|
||||||
|
transform="translate(-101.19214,-80.002686)"><rect
|
||||||
|
style="fill:#fcfc09;fill-opacity:1;stroke-width:0.75"
|
||||||
|
id="rect1066"
|
||||||
|
width="61.49773"
|
||||||
|
height="36.566219"
|
||||||
|
x="152.91328"
|
||||||
|
y="-472.18262"
|
||||||
|
transform="matrix(1.3333333,0,0,1.3333333,0,880)"
|
||||||
|
inkscape:export-filename="wide_logo.svg"
|
||||||
|
inkscape:export-xdpi="100"
|
||||||
|
inkscape:export-ydpi="100" /><rect
|
||||||
|
style="fill:#f0ffff;fill-opacity:1"
|
||||||
|
id="rect5117"
|
||||||
|
width="181.72302"
|
||||||
|
height="68.700165"
|
||||||
|
x="157.34554"
|
||||||
|
y="177.29076" /></g><g
|
||||||
|
id="g1089"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
inkscape:label="owl-silhouette-freesvg.org"
|
||||||
|
transform="matrix(1.3333333,0,0,-1.3333333,-101.19214,799.99731)"><g
|
||||||
|
id="g1337"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1"><path
|
||||||
|
inkscape:connector-curvature="0"
|
||||||
|
id="path1191"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||||
|
d="m 112.253,369.323 c 12.988,-10.101 30.989,0.076 39.875,15.722 9.969,-34.512 37.501,-53.367 57.648,-37.596 -6.503,-20.085 -34.373,-34.554 -61.522,13.215 -15.947,-14.598 -28.559,-14.416 -36.001,8.659 m 14.302,-81.369 c 15.405,-6.791 28.15,7.974 30.66,25.885 21.351,-31.973 53.097,-43.81 65.802,-22.905 1.237,-21.743 -18.954,-43.315 -60.644,-2.464 -9.305,-18.663 -20.837,-21.694 -35.818,-0.516 m 33.549,175.931 24.381,-9.342 24.382,9.342 -24.382,-24.381 z m -14.899,47.955 c 1.574,0 3.075,-0.31 4.448,-0.869 -1.973,-1.1 -3.309,-3.206 -3.309,-5.626 0,-3.554 2.883,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.208,1.566 0.005,-0.143 0.008,-0.284 0.008,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.512,0 -11.791,5.279 -11.791,11.791 0,6.513 5.279,11.793 11.791,11.793 m 77.642,0 c 1.573,0 3.075,-0.31 4.447,-0.869 -1.973,-1.1 -3.308,-3.206 -3.308,-5.626 0,-3.554 2.882,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.207,1.566 0.006,-0.143 0.009,-0.284 0.009,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.513,0 -11.792,5.279 -11.792,11.791 0,6.513 5.279,11.793 11.792,11.793 m 0,8.887 c 11.421,0 20.677,-9.259 20.677,-20.68 0,-11.42 -9.256,-20.677 -20.677,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 m -77.642,0 c 11.42,0 20.679,-9.259 20.679,-20.68 0,-11.42 -9.259,-20.677 -20.679,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 M 367.82,249.402 c -5.257,-16.303 -14.169,-16.431 -25.436,-6.118 -19.182,-33.751 -38.872,-23.527 -43.468,-9.336 14.236,-11.143 33.688,2.178 40.73,26.562 6.28,-11.055 18.998,-18.245 28.174,-11.108 m -7.657,101.75 c -5.26,-16.304 -14.169,-16.433 -25.436,-6.118 -19.182,-33.751 -38.873,-23.529 -43.469,-9.338 14.236,-11.142 33.688,2.179 40.731,26.564 6.279,-11.055 18.997,-18.247 28.174,-11.108 m 3.828,-50.877 c -5.259,-16.302 -14.168,-16.429 -25.435,-6.117 -19.182,-33.752 -38.873,-23.528 -43.469,-9.338 14.236,-11.14 33.687,2.181 40.731,26.564 6.279,-11.055 18.996,-18.243 28.173,-11.109 m -184.999,-126.56 8.456,14.687 -2.481,14.064 c 8.24,-6.441 16.897,-12.257 25.895,-17.419 l -13.787,-20.682 c -5.163,5.163 -11.523,8.215 -18.083,9.35 m 214.435,47.276 -16.013,24.214 v 93.753 c 0,40.019 -32.441,72.459 -72.458,72.459 -37.742,0 -68.739,-28.855 -72.144,-65.707 -0.563,6.626 -0.974,13.336 -1.228,20.135 0,36.412 26.858,66.546 61.843,71.684 15.118,42.436 3.44,91.058 -31.815,121.878 -0.332,0.288 -0.668,0.569 -1.002,0.854 -14.934,-8.987 -28.921,-18.756 -41.766,-29.467 14.159,17.506 30.102,32.253 47.212,45.198 -47.368,32.008 -116.692,32.008 -164.058,0 17.11,-12.946 33.054,-27.694 47.212,-45.201 -11.522,9.609 -23.965,18.462 -37.188,26.67 -40.329,-37.119 -47.937,-98.2 -17.545,-144.158 4.83,-7.304 7.155,-15.981 6.624,-24.722 -3.808,-62.683 19.436,-123.991 63.84,-168.396 3.505,-3.505 7.116,-6.877 10.824,-10.115 l -15.66,-23.489 c -18.988,18.987 -54.154,9.494 -56.053,-19.369 4.94,7.294 12.965,10.334 21.93,10.306 4.624,3.683 10.595,5.668 18.277,5.498 -14.197,-2.669 -23.71,-11.684 -25.256,-26.007 9.826,11.065 21.246,13.643 34.785,11.262 -7.045,-4.94 -12.081,-12.841 -12.767,-23.274 4.941,7.293 12.965,10.335 21.932,10.303 1.457,1.162 3.047,2.155 4.783,2.963 0.557,-0.597 1.095,-1.202 1.614,-1.819 -7.504,-4.493 -12.316,-11.823 -13.378,-21.652 5.924,6.673 12.428,10.259 19.627,11.533 1.471,-3.662 2.152,-7.45 1.823,-11.24 4.057,2.964 6.698,7.077 8.006,11.651 2.475,-0.187 5.026,-0.574 7.654,-1.132 12.8,-8.149 22.377,-20.41 21.31,-32.736 11.849,8.659 11.621,27.116 1.367,38.28 l 8.659,15.04 -2.26,12.808 c 15.693,-7.825 32.28,-13.746 49.402,-17.626 -7.313,17.831 -12.59,36.793 -15.633,56.995 19.737,-52.989 51.201,-99.462 92.224,-140.627 3.548,-6.147 10.784,-9.143 17.64,-7.305 6.856,1.837 11.623,8.048 11.623,15.147 v 65.793 c 33.793,-9.913 62.771,-33.463 79.074,-66.13 l 119.851,29.509 c -14.567,69.186 -99.576,110.135 -175.589,96.362 z" /></g></g></svg>
|
After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 24 KiB |
Before Width: | Height: | Size: 41 KiB |
Before Width: | Height: | Size: 73 KiB |
Before Width: | Height: | Size: 176 KiB |
64
static/images/app-icons/maskable/mask-icon.svg
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
version="1.1"
|
||||||
|
id="svg1081"
|
||||||
|
xml:space="preserve"
|
||||||
|
width="1230.515"
|
||||||
|
height="1201.8389"
|
||||||
|
viewBox="0 0 1230.515 1201.8389"
|
||||||
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata
|
||||||
|
id="metadata1087"><rdf:RDF><cc:Work
|
||||||
|
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /></cc:Work></rdf:RDF></metadata><defs
|
||||||
|
id="defs1085"><linearGradient
|
||||||
|
id="linearGradient1265"><stop
|
||||||
|
style="stop-color:#252525;stop-opacity:1;"
|
||||||
|
offset="0"
|
||||||
|
id="stop1263" /><stop
|
||||||
|
style="stop-color:#2b3239;stop-opacity:1;"
|
||||||
|
offset="0.4658249"
|
||||||
|
id="stop1261" /></linearGradient><radialGradient
|
||||||
|
xlink:href="#linearGradient1265"
|
||||||
|
id="radialGradient2009"
|
||||||
|
cx="450.71869"
|
||||||
|
cy="433.33655"
|
||||||
|
fx="450.71869"
|
||||||
|
fy="433.33655"
|
||||||
|
r="615.25751"
|
||||||
|
gradientTransform="matrix(1,0,0,0.97669582,0,10.098554)"
|
||||||
|
gradientUnits="userSpaceOnUse" /></defs><g
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(164.53882,167.58289)"><rect
|
||||||
|
style="fill:url(#radialGradient2009);fill-opacity:1;fill-rule:evenodd;stroke-width:1.24011"
|
||||||
|
id="rect409"
|
||||||
|
width="1230.515"
|
||||||
|
height="1201.8389"
|
||||||
|
x="-164.53882"
|
||||||
|
y="-167.58289" /><rect
|
||||||
|
style="fill:#fcfc09;fill-opacity:1;stroke-width:1"
|
||||||
|
id="rect1066"
|
||||||
|
width="81.996971"
|
||||||
|
height="48.754959"
|
||||||
|
x="213.88437"
|
||||||
|
y="260.42319" /><rect
|
||||||
|
style="fill:#f0ffff;fill-opacity:1"
|
||||||
|
id="rect5117"
|
||||||
|
width="181.72302"
|
||||||
|
height="68.700165"
|
||||||
|
x="167.34554"
|
||||||
|
y="187.29076" /></g><g
|
||||||
|
id="g1089"
|
||||||
|
transform="matrix(1.3333333,0,0,-1.3333333,164.53882,1047.5829)"><g
|
||||||
|
id="g1337"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1"
|
||||||
|
transform="translate(7.5,-7.5)"><path
|
||||||
|
id="path1191"
|
||||||
|
style="fill:#00b7b7;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||||
|
d="m 112.253,369.323 c 12.988,-10.101 30.989,0.076 39.875,15.722 9.969,-34.512 37.501,-53.367 57.648,-37.596 -6.503,-20.085 -34.373,-34.554 -61.522,13.215 -15.947,-14.598 -28.559,-14.416 -36.001,8.659 m 14.302,-81.369 c 15.405,-6.791 28.15,7.974 30.66,25.885 21.351,-31.973 53.097,-43.81 65.802,-22.905 1.237,-21.743 -18.954,-43.315 -60.644,-2.464 -9.305,-18.663 -20.837,-21.694 -35.818,-0.516 m 33.549,175.931 24.381,-9.342 24.382,9.342 -24.382,-24.381 z m -14.899,47.955 c 1.574,0 3.075,-0.31 4.448,-0.869 -1.973,-1.1 -3.309,-3.206 -3.309,-5.626 0,-3.554 2.883,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.208,1.566 0.005,-0.143 0.008,-0.284 0.008,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.512,0 -11.791,5.279 -11.791,11.791 0,6.513 5.279,11.793 11.791,11.793 m 77.642,0 c 1.573,0 3.075,-0.31 4.447,-0.869 -1.973,-1.1 -3.308,-3.206 -3.308,-5.626 0,-3.554 2.882,-6.436 6.437,-6.436 1.608,0 3.079,0.59 4.207,1.566 0.006,-0.143 0.009,-0.284 0.009,-0.428 0,-6.512 -5.28,-11.791 -11.792,-11.791 -6.513,0 -11.792,5.279 -11.792,11.791 0,6.513 5.279,11.793 11.792,11.793 m 0,8.887 c 11.421,0 20.677,-9.259 20.677,-20.68 0,-11.42 -9.256,-20.677 -20.677,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 m -77.642,0 c 11.42,0 20.679,-9.259 20.679,-20.68 0,-11.42 -9.259,-20.677 -20.679,-20.677 -11.42,0 -20.678,9.257 -20.678,20.677 0,11.421 9.258,20.68 20.678,20.68 M 367.82,249.402 c -5.257,-16.303 -14.169,-16.431 -25.436,-6.118 -19.182,-33.751 -38.872,-23.527 -43.468,-9.336 14.236,-11.143 33.688,2.178 40.73,26.562 6.28,-11.055 18.998,-18.245 28.174,-11.108 m -7.657,101.75 c -5.26,-16.304 -14.169,-16.433 -25.436,-6.118 -19.182,-33.751 -38.873,-23.529 -43.469,-9.338 14.236,-11.142 33.688,2.179 40.731,26.564 6.279,-11.055 18.997,-18.247 28.174,-11.108 m 3.828,-50.877 c -5.259,-16.302 -14.168,-16.429 -25.435,-6.117 -19.182,-33.752 -38.873,-23.528 -43.469,-9.338 14.236,-11.14 33.687,2.181 40.731,26.564 6.279,-11.055 18.996,-18.243 28.173,-11.109 m -184.999,-126.56 8.456,14.687 -2.481,14.064 c 8.24,-6.441 16.897,-12.257 25.895,-17.419 l -13.787,-20.682 c -5.163,5.163 -11.523,8.215 -18.083,9.35 m 214.435,47.276 -16.013,24.214 v 93.753 c 0,40.019 -32.441,72.459 -72.458,72.459 -37.742,0 -68.739,-28.855 -72.144,-65.707 -0.563,6.626 -0.974,13.336 -1.228,20.135 0,36.412 26.858,66.546 61.843,71.684 15.118,42.436 3.44,91.058 -31.815,121.878 -0.332,0.288 -0.668,0.569 -1.002,0.854 -14.934,-8.987 -28.921,-18.756 -41.766,-29.467 14.159,17.506 30.102,32.253 47.212,45.198 -47.368,32.008 -116.692,32.008 -164.058,0 17.11,-12.946 33.054,-27.694 47.212,-45.201 -11.522,9.609 -23.965,18.462 -37.188,26.67 -40.329,-37.119 -47.937,-98.2 -17.545,-144.158 4.83,-7.304 7.155,-15.981 6.624,-24.722 -3.808,-62.683 19.436,-123.991 63.84,-168.396 3.505,-3.505 7.116,-6.877 10.824,-10.115 l -15.66,-23.489 c -18.988,18.987 -54.154,9.494 -56.053,-19.369 4.94,7.294 12.965,10.334 21.93,10.306 4.624,3.683 10.595,5.668 18.277,5.498 -14.197,-2.669 -23.71,-11.684 -25.256,-26.007 9.826,11.065 21.246,13.643 34.785,11.262 -7.045,-4.94 -12.081,-12.841 -12.767,-23.274 4.941,7.293 12.965,10.335 21.932,10.303 1.457,1.162 3.047,2.155 4.783,2.963 0.557,-0.597 1.095,-1.202 1.614,-1.819 -7.504,-4.493 -12.316,-11.823 -13.378,-21.652 5.924,6.673 12.428,10.259 19.627,11.533 1.471,-3.662 2.152,-7.45 1.823,-11.24 4.057,2.964 6.698,7.077 8.006,11.651 2.475,-0.187 5.026,-0.574 7.654,-1.132 12.8,-8.149 22.377,-20.41 21.31,-32.736 11.849,8.659 11.621,27.116 1.367,38.28 l 8.659,15.04 -2.26,12.808 c 15.693,-7.825 32.28,-13.746 49.402,-17.626 -7.313,17.831 -12.59,36.793 -15.633,56.995 19.737,-52.989 51.201,-99.462 92.224,-140.627 3.548,-6.147 10.784,-9.143 17.64,-7.305 6.856,1.837 11.623,8.048 11.623,15.147 v 65.793 c 33.793,-9.913 62.771,-33.463 79.074,-66.13 l 119.851,29.509 c -14.567,69.186 -99.576,110.135 -175.589,96.362 z" /></g></g></svg>
|
After Width: | Height: | Size: 6.0 KiB |
@ -6,7 +6,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
<link rel="icon" type="image/svg+xml" href="./images/icon.svg"/>
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/issue.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/issue.css"/>
|
||||||
|
@ -9,41 +9,23 @@
|
|||||||
"categories": "travel,utilities",
|
"categories": "travel,utilities",
|
||||||
"lang": "en",
|
"lang": "en",
|
||||||
"orientation": "portrait",
|
"orientation": "portrait",
|
||||||
"theme_color": "#155bb7",
|
"theme_color": "#00b7b7",
|
||||||
"icons": [
|
"icons": [
|
||||||
{
|
{
|
||||||
"src": "/images/app-icons/maskable/app-768.png",
|
"src": "/images/app-icons/maskable/mask-icon.svg",
|
||||||
"sizes": "768x768",
|
"sizes": "any",
|
||||||
"type": "image/png",
|
"type": "image/svg+xml",
|
||||||
"purpose": "maskable"
|
"purpose": "maskable"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"src": "/images/app-icons/maskable/app-512.png",
|
"src": "/images/app-icons/any/plain-logo.svg",
|
||||||
"sizes": "512x512",
|
"sizes": "any",
|
||||||
"type": "image/png",
|
"type": "image/svg+xml",
|
||||||
"purpose": "maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/images/app-icons/maskable/app-384.png",
|
|
||||||
"sizes": "384x384",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/images/app-icons/maskable/app-256.png",
|
|
||||||
"sizes": "256x256",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "maskable"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"src": "/images/app-icons/any/app-512.png",
|
|
||||||
"sizes": "512x512",
|
|
||||||
"type": "image/png",
|
|
||||||
"purpose": "any"
|
"purpose": "any"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"src": "/images/app-icons/any/app-256.png",
|
"src": "/images/app-icons/any/plain-logo-512.png",
|
||||||
"sizes": "256x256",
|
"sizes": "512x512",
|
||||||
"type": "image/png",
|
"type": "image/png",
|
||||||
"purpose": "any"
|
"purpose": "any"
|
||||||
}
|
}
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<meta name="application-name" content="OwlBoard">
|
<meta name="application-name" content="OwlBoard">
|
||||||
<meta name="author" content="Frederick Boniface">
|
<meta name="author" content="Frederick Boniface">
|
||||||
<meta name="theme-color" content="#155bb7">
|
<meta name="theme-color" content="#00b7b7">
|
||||||
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
<link rel="apple-touch-icon" href="/images/app-icons/any/apple-192.png">
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/main.css"/>
|
||||||
<link rel="stylesheet" type="text/css" href="./styles/settings.css"/>
|
<link rel="stylesheet" type="text/css" href="./styles/settings.css"/>
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
/* Service Worker */
|
/* Service Worker */
|
||||||
|
|
||||||
const appVersion = "0.0.1-dev-2023020401"
|
const appVersion = "0.0.1-dev-2023020501"
|
||||||
const cacheName = `owlboard-${appVersion}`
|
const cacheName = `owlboard-${appVersion}`
|
||||||
const cacheIDs = [cacheName]
|
const cacheIDs = [cacheName]
|
||||||
const cacheFiles = [
|
const cacheFiles = [
|
||||||
@ -31,7 +31,8 @@ const cacheFiles = [
|
|||||||
"/images/icon.svg",
|
"/images/icon.svg",
|
||||||
"/images/logo/wide_logo.svg",
|
"/images/logo/wide_logo.svg",
|
||||||
"/images/logo/mono-logo.svg",
|
"/images/logo/mono-logo.svg",
|
||||||
"images/app-icons/any/app-256.png",
|
"images/app-icons/any/plain-logo.svg",
|
||||||
|
"images/app-icons/any/plain-logo-512.png",
|
||||||
"/images/nav/alert_icon.svg",
|
"/images/nav/alert_icon.svg",
|
||||||
"/images/nav/save.svg",
|
"/images/nav/save.svg",
|
||||||
"/images/nav/home_icon.svg",
|
"/images/nav/home_icon.svg",
|
||||||
|