diff --git a/internal/assets/static/app-icon.png b/internal/assets/static/app-icon.png new file mode 100644 index 0000000..54fc413 Binary files /dev/null and b/internal/assets/static/app-icon.png differ diff --git a/internal/assets/static/main.css b/internal/assets/static/main.css index b77a60f..36700b9 100644 --- a/internal/assets/static/main.css +++ b/internal/assets/static/main.css @@ -1022,6 +1022,14 @@ body { } } +@media (display-mode: standalone) { + @supports (-webkit-touch-callout: none) { + .mobile-navigation { + bottom: 15px; + } + } +} + .size-h1 { font-size: var(--font-size-h1); } .size-h2 { font-size: var(--font-size-h2); } .size-h3 { font-size: var(--font-size-h3); } diff --git a/internal/assets/static/manifest.json b/internal/assets/static/manifest.json new file mode 100644 index 0000000..8ce7aa8 --- /dev/null +++ b/internal/assets/static/manifest.json @@ -0,0 +1,13 @@ +{ + "name": "Glance", + "display": "standalone", + "scope": "/", + "start_url": "/", + "icons": [ + { + "src": "/static/app-icon.png", + "type": "image/png", + "sizes": "512x512" + } + ] +} \ No newline at end of file diff --git a/internal/assets/templates/document.html b/internal/assets/templates/document.html index 04984f8..8929579 100644 --- a/internal/assets/templates/document.html +++ b/internal/assets/templates/document.html @@ -6,6 +6,14 @@ + + + + + + + +