forked from AkkomaGang/akkoma-fe
Merge pull request 'pwa config' (#242) from pwa into develop
Reviewed-on: AkkomaGang/pleroma-fe#242
This commit is contained in:
commit
105ecd3836
4 changed files with 49 additions and 70 deletions
|
@ -38,6 +38,11 @@ module.exports = {
|
||||||
assetsSubDirectory: 'static',
|
assetsSubDirectory: 'static',
|
||||||
assetsPublicPath: '/',
|
assetsPublicPath: '/',
|
||||||
proxyTable: {
|
proxyTable: {
|
||||||
|
'/manifest.json': {
|
||||||
|
target,
|
||||||
|
changeOrigin: true,
|
||||||
|
cookieDomainRewrite: 'localhost'
|
||||||
|
},
|
||||||
'/api': {
|
'/api': {
|
||||||
target,
|
target,
|
||||||
changeOrigin: true,
|
changeOrigin: true,
|
||||||
|
|
11
src/main.js
11
src/main.js
|
@ -51,6 +51,17 @@ const persistedStateOptions = {
|
||||||
};
|
};
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
|
if ('serviceWorker' in navigator) {
|
||||||
|
// declaring scope manually
|
||||||
|
navigator.serviceWorker.register('/sw-pleroma.js', {scope: '/'}).then((registration) => {
|
||||||
|
console.log('Service worker registration succeeded:', registration);
|
||||||
|
}, /*catch*/ (error) => {
|
||||||
|
console.error(`Service worker registration failed: ${error}`);
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
console.error('Service workers are not supported.');
|
||||||
|
}
|
||||||
|
|
||||||
let storageError = false
|
let storageError = false
|
||||||
const plugins = [pushNotifications]
|
const plugins = [pushNotifications]
|
||||||
try {
|
try {
|
||||||
|
|
BIN
static/logo-512.png
Executable file
BIN
static/logo-512.png
Executable file
Binary file not shown.
After Width: | Height: | Size: 18 KiB |
103
static/logo.svg
Normal file → Executable file
103
static/logo.svg
Normal file → Executable file
|
@ -1,71 +1,34 @@
|
||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<svg
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 362.83 362.83">
|
||||||
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
<defs>
|
||||||
xmlns:cc="http://creativecommons.org/ns#"
|
<style>
|
||||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
.cls-1 {
|
||||||
xmlns:svg="http://www.w3.org/2000/svg"
|
fill: #462d7a;
|
||||||
xmlns="http://www.w3.org/2000/svg"
|
}
|
||||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
||||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
.cls-2 {
|
||||||
version="1.1"
|
stroke: #2c1e50;
|
||||||
id="svg4485"
|
}
|
||||||
width="512"
|
|
||||||
height="512"
|
.cls-2, .cls-3 {
|
||||||
viewBox="0 0 512 512"
|
stroke-miterlimit: 10;
|
||||||
sodipodi:docname="logo.svg"
|
}
|
||||||
inkscape:version="1.0.1 (3bc2e813f5, 2020-09-07)">
|
|
||||||
<metadata
|
.cls-3 {
|
||||||
id="metadata4491">
|
stroke: #fff;
|
||||||
<rdf:RDF>
|
}
|
||||||
<cc:Work
|
</style>
|
||||||
rdf:about="">
|
</defs>
|
||||||
<dc:format>image/svg+xml</dc:format>
|
<g id="Layer_9" data-name="Layer 9">
|
||||||
<dc:type
|
<path class="cls-2" d="M269.3,197.19c-5.77-11.54-85.59,16.83-154.76,27.39-21.09,3.22-38.13,4.31-47.3,4.75-.74,2.91-1.76,7.02-2.87,11.97-1.93,8.6-2.89,12.89-2.6,13.78,3.3,9.95,59.73-.88,99.18-7.64,32.67-5.6,115.14-18.96,114.61-30.77-.03-.69-1.11-4.01-3.27-10.65-1.78-5.47-2.67-8.2-2.98-8.83Z"/>
|
||||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
||||||
<dc:title />
|
|
||||||
</cc:Work>
|
|
||||||
</rdf:RDF>
|
|
||||||
</metadata>
|
|
||||||
<defs
|
|
||||||
id="defs4489" />
|
|
||||||
<sodipodi:namedview
|
|
||||||
pagecolor="#ffffff"
|
|
||||||
bordercolor="#666666"
|
|
||||||
borderopacity="1"
|
|
||||||
objecttolerance="10"
|
|
||||||
gridtolerance="10"
|
|
||||||
guidetolerance="10"
|
|
||||||
inkscape:pageopacity="0"
|
|
||||||
inkscape:pageshadow="2"
|
|
||||||
inkscape:window-width="1274"
|
|
||||||
inkscape:window-height="1410"
|
|
||||||
id="namedview4487"
|
|
||||||
showgrid="false"
|
|
||||||
inkscape:zoom="1.2636719"
|
|
||||||
inkscape:cx="305.99333"
|
|
||||||
inkscape:cy="304.30809"
|
|
||||||
inkscape:window-x="1280"
|
|
||||||
inkscape:window-y="22"
|
|
||||||
inkscape:window-maximized="0"
|
|
||||||
inkscape:current-layer="g4612"
|
|
||||||
inkscape:document-rotation="0" />
|
|
||||||
<g
|
|
||||||
id="g4612">
|
|
||||||
<g
|
|
||||||
id="g850"
|
|
||||||
transform="matrix(0.99659595,0,0,0.99659595,0.37313949,0.87143746)">
|
|
||||||
<path
|
|
||||||
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#009bff;stroke-width:0;stroke-linecap:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:0.175879"
|
|
||||||
d="m 194.75841,124.65165 a 20.449443,20.449443 0 0 0 -20.44944,20.44945 v 242.24725 h 65.28091 v -262.6967 z"
|
|
||||||
id="path4497" />
|
|
||||||
<path
|
|
||||||
style="fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
d="M 272.6236,124.65165 V 256 h 45.61799 a 20.449443,20.449443 0 0 0 20.44944,-20.44945 v -110.8989 z"
|
|
||||||
id="path4516" />
|
|
||||||
<path
|
|
||||||
style="opacity:1;fill:#fba457;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
|
|
||||||
d="m 272.6236,322.06744 v 65.28091 h 45.61799 a 20.449443,20.449443 0 0 0 20.44944,-20.44945 v -44.83146 z"
|
|
||||||
id="path4516-5" />
|
|
||||||
</g>
|
|
||||||
</g>
|
</g>
|
||||||
</svg>
|
<g id="Layer_6" data-name="Layer 6">
|
||||||
|
<path class="cls-1" d="M115.2,131.89c6.26-6.54,20.19-20.63,42.39-26.14,15.79-3.92,28.51-1.28,33.51,0,83.72,21.41,116.03,201.78,77.79,226.32-10.28,6.6-26.86,2.7-36.77-3.3-32.63-19.78-29.3-72.87-44.44-73.73-5.11-.29-7.15,5.8-20.91,24.94-19.63,27.3-31.49,43.44-49.21,50.87-2.53,1.06-26.91,12.07-41.84,1.23-38.55-28-2.96-155.84,39.49-200.18Zm56.31,10.45c-27.39-.52-46.38,38.21-37.98,54.55,10.09,19.62,65.5,18.26,74.77-3.3,7.21-16.78-11.38-50.77-36.79-51.24Z"/>
|
||||||
|
</g>
|
||||||
|
<g id="Layer_4" data-name="Layer 4">
|
||||||
|
<path d="M68.93,86.51c-6.55,27.74,252.45,113.97,267.56,89.66,9.24-14.87-64.9-83.62-163.53-97.57-39.06-5.52-100.95-5.14-104.03,7.91Z"/>
|
||||||
|
</g>
|
||||||
|
<g id="Layer_5" data-name="Layer 5">
|
||||||
|
<path class="cls-3" d="M138.96,93.76c.41-5.25,6.51-5.74,28.85-19.42,26.97-16.51,28.85-22.38,56.86-40.83,30.07-19.81,48.46-31.94,54.82-26.61,9.72,8.15-25.18,43.33-21.31,99.35,.87,12.61,3.12,17.79-.86,23.01-18.25,23.95-120.07-13.68-118.35-35.5Z"/>
|
||||||
|
</g>
|
||||||
|
</svg>
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 1.7 KiB |
Loading…
Reference in a new issue