chore: consolidate platform split checks
11
webui/public/app-icon.svg
Normal file
@@ -0,0 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="GovOPlaN">
|
||||
<rect width="512" height="512" rx="96" fill="#25282a"/>
|
||||
<g transform="rotate(-90 256 256)" fill="none" stroke-width="116" stroke-linecap="butt">
|
||||
<circle cx="256" cy="256" r="150" stroke="#ef6b3a" stroke-dasharray="188.5 754.0" stroke-dashoffset="0"/>
|
||||
<circle cx="256" cy="256" r="150" stroke="#f2c66d" stroke-dasharray="188.5 754.0" stroke-dashoffset="-188.5"/>
|
||||
<circle cx="256" cy="256" r="150" stroke="#80b9b0" stroke-dasharray="188.5 754.0" stroke-dashoffset="-377.0"/>
|
||||
<circle cx="256" cy="256" r="150" stroke="#7e9fc0" stroke-dasharray="188.5 754.0" stroke-dashoffset="-565.5"/>
|
||||
<circle cx="256" cy="256" r="150" stroke="#56545f" stroke-dasharray="188.5 754.0" stroke-dashoffset="-754.0"/>
|
||||
</g>
|
||||
<circle cx="256" cy="256" r="91" fill="#25282a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 881 B |
BIN
webui/public/apple-touch-icon.png
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
webui/public/favicon-16x16.png
Normal file
|
After Width: | Height: | Size: 663 B |
BIN
webui/public/favicon-32x32.png
Normal file
|
After Width: | Height: | Size: 1.2 KiB |
BIN
webui/public/favicon-48x48.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
BIN
webui/public/favicon-96x96.png
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
BIN
webui/public/favicon.ico
Normal file
|
After Width: | Height: | Size: 3.9 KiB |
10
webui/public/favicon.svg
Normal file
@@ -0,0 +1,10 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="GovOPlaN">
|
||||
<g transform="rotate(-90 256 256)" fill="none" stroke-width="132" stroke-linecap="butt">
|
||||
<circle cx="256" cy="256" r="170" stroke="#ef6b3a" stroke-dasharray="213.63 854.51" stroke-dashoffset="0"/>
|
||||
<circle cx="256" cy="256" r="170" stroke="#f2c66d" stroke-dasharray="213.63 854.51" stroke-dashoffset="-213.63"/>
|
||||
<circle cx="256" cy="256" r="170" stroke="#80b9b0" stroke-dasharray="213.63 854.51" stroke-dashoffset="-427.26"/>
|
||||
<circle cx="256" cy="256" r="170" stroke="#7e9fc0" stroke-dasharray="213.63 854.51" stroke-dashoffset="-640.88"/>
|
||||
<circle cx="256" cy="256" r="170" stroke="#56545f" stroke-dasharray="213.63 854.51" stroke-dashoffset="-854.51"/>
|
||||
</g>
|
||||
<circle cx="256" cy="256" r="104" fill="#25282a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 838 B |
11
webui/public/maskable-icon.svg
Normal file
@@ -0,0 +1,11 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" role="img" aria-label="GovOPlaN">
|
||||
<rect width="512" height="512" fill="#25282a"/>
|
||||
<g transform="rotate(-90 256 256)" fill="none" stroke-width="92" stroke-linecap="butt">
|
||||
<circle cx="256" cy="256" r="119" stroke="#ef6b3a" stroke-dasharray="149.54 598.16" stroke-dashoffset="0"/>
|
||||
<circle cx="256" cy="256" r="119" stroke="#f2c66d" stroke-dasharray="149.54 598.16" stroke-dashoffset="-149.54"/>
|
||||
<circle cx="256" cy="256" r="119" stroke="#80b9b0" stroke-dasharray="149.54 598.16" stroke-dashoffset="-299.08"/>
|
||||
<circle cx="256" cy="256" r="119" stroke="#7e9fc0" stroke-dasharray="149.54 598.16" stroke-dashoffset="-448.62"/>
|
||||
<circle cx="256" cy="256" r="119" stroke="#56545f" stroke-dasharray="149.54 598.16" stroke-dashoffset="-598.16"/>
|
||||
</g>
|
||||
<circle cx="256" cy="256" r="72" fill="#25282a"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 886 B |
3
webui/public/safari-pinned-tab.svg
Normal file
@@ -0,0 +1,3 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
|
||||
<path fill="#000000" fill-rule="evenodd" d="M256 20a236 236 0 1 1 0 472 236 236 0 0 1 0-472Zm0 132a104 104 0 1 0 0 208 104 104 0 0 0 0-208Z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 215 B |
30
webui/public/site.webmanifest
Normal file
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"name": "GovOPlaN",
|
||||
"short_name": "GovOPlaN",
|
||||
"description": "GovOPlaN administrative operations platform",
|
||||
"start_url": "/",
|
||||
"scope": "/",
|
||||
"display": "standalone",
|
||||
"background_color": "#25282a",
|
||||
"theme_color": "#25282a",
|
||||
"icons": [
|
||||
{
|
||||
"src": "/web-app-manifest-192x192.png",
|
||||
"sizes": "192x192",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/web-app-manifest-512x512.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "any"
|
||||
},
|
||||
{
|
||||
"src": "/web-app-manifest-512x512-maskable.png",
|
||||
"sizes": "512x512",
|
||||
"type": "image/png",
|
||||
"purpose": "maskable"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
webui/public/web-app-manifest-192x192.png
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
webui/public/web-app-manifest-512x512-maskable.png
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
webui/public/web-app-manifest-512x512.png
Normal file
|
After Width: | Height: | Size: 24 KiB |