diff --git a/app-template/app.manifest.json b/app-template/app.manifest.json
new file mode 100644
index 0000000000000000000000000000000000000000..05b69b2929c5d142e9044fd8cfbf457cfeb6a718
--- /dev/null
+++ b/app-template/app.manifest.json
@@ -0,0 +1,56 @@
+{
+  "short_name": "esign",
+  "name": "Electronic Signature Service",
+  "start_url": "./",
+  "icons": [
+    {
+      "src": "/icons/icon-72x72.png",
+      "sizes": "72x72",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-96x96.png",
+      "sizes": "96x96",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-128x128.png",
+      "sizes": "128x128",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-144x144.png",
+      "sizes": "144x144",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-152x152.png",
+      "sizes": "152x152",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-192x192.png",
+      "sizes": "192x192",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-384x384.png",
+      "sizes": "384x384",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-256x256.png",
+      "sizes": "256x256",
+      "type": "image/png"
+    },
+    {
+      "src": "/icons/icon-512x512.png",
+      "sizes": "512x512",
+      "type": "image/png"
+    }
+  ],
+  "background_color": "#FEFEFE",
+  "display": "standalone",
+  "theme_color": "#FFFFFF"
+}
+
diff --git a/app-template/icons/apple-touch-icon.png b/app-template/icons/apple-touch-icon.png
new file mode 100644
index 0000000000000000000000000000000000000000..93686f773d8f4a41d843c25769c4151af442b8b5
Binary files /dev/null and b/app-template/icons/apple-touch-icon.png differ
diff --git a/app-template/icons/mstile-150x150.png b/app-template/icons/mstile-150x150.png
new file mode 100644
index 0000000000000000000000000000000000000000..fbde7fee85f37a7ca1e0aca02e2ba6fa12aca3d4
Binary files /dev/null and b/app-template/icons/mstile-150x150.png differ
diff --git a/app-template/index.html b/app-template/index.html
index 3348b35248f347fb504f4a44cc5beb8abb481a7c..f98b589e4479e3b0413cead95cdf6674a2e07e8a 100644
--- a/app-template/index.html
+++ b/app-template/index.html
@@ -10,7 +10,7 @@
     <link rel="icon" type="image/svg+xml" href="/icons/favicon.svg" sizes="any">
 
     <!-- PWA manifest file -->
-    <link rel="manifest" href="/app/dbp-signature.manifest.json">
+    <link rel="manifest" href="/app.manifest.json">
 
     <!-- PWA iphone -->
     <link rel="apple-touch-icon" sizes="180x180" href="/icons/apple-touch-icon.png">
@@ -66,12 +66,12 @@
     allow-annotating
     html-overrides="global-override"
     src="/app/dbp-signature.topic.metadata.json"
-    base-path="/app/"
+    base-path="/"
     keycloak-config='{"url": "https://auth-dev.tugraz.at/auth", "realm": "tugraz", "clientId": "auth-dev-mw-frontend-local", "silentCheckSsoRedirectUri": "/silent-check-sso.html"}'
     env='local'
 ><dbp-loading-spinner></dbp-loading-spinner>
 <template slot="name">
-    TU Graz<br />
+    DBP<br />
     <dbp-translated subscribe="lang">
         <div slot="de">
             Meine Universität
diff --git a/package.json b/package.json
index 37f01bb92db1782401427415b42b6a5703f09d3b..de2e74cef14864f6fb343c09a2e3ea29a0ec77df 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
 {
   "name": "@dbp-topics/signature",
   "internalName": "dbp-signature",
-  "version": "1.0.14",
+  "version": "1.0.15",
   "main": "src/dbp-signature.js",
   "license": "LGPL-2.1-or-later",
   "repository": {