From 061d91ae7c7ee7d795a6866310b21fedf53e9a5a Mon Sep 17 00:00:00 2001 From: Dan Hawkes Date: Sat, 19 Aug 2017 17:10:08 +0100 Subject: [PATCH] Add web manifest Adds a basic web manifest to support progressive web-app use. --- client/components/main/layouts.jade | 1 + public/wekan-150.png | Bin 0 -> 3634 bytes public/wekan-150.svg | 68 ++++++++++++++++++++++++++++ public/wekan-manifest.json | 22 +++++++++ 4 files changed, 91 insertions(+) create mode 100644 public/wekan-150.png create mode 100644 public/wekan-150.svg create mode 100644 public/wekan-manifest.json diff --git a/client/components/main/layouts.jade b/client/components/main/layouts.jade index 12fac0a8d..a51a35e0a 100644 --- a/client/components/main/layouts.jade +++ b/client/components/main/layouts.jade @@ -8,6 +8,7 @@ head difficult to do that cleanly with Blaze -- at least without adding extra packages. link(rel="shortcut icon" href="/wekan-favicon.png") + link(rel="manifest" href="/wekan-manifest.json") template(name="userFormsLayout") section.auth-layout diff --git a/public/wekan-150.png b/public/wekan-150.png new file mode 100644 index 0000000000000000000000000000000000000000..e8e89c629978949f31bab6b9bdb58c84542f8745 GIT binary patch literal 3634 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 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/wekan-manifest.json b/public/wekan-manifest.json new file mode 100644 index 000000000..a1c18518a --- /dev/null +++ b/public/wekan-manifest.json @@ -0,0 +1,22 @@ +{ + "name": "Wekan", + "short_name": "Wekan", + "description": "The open-source Trello-like kanban", + "lang": "en-US", + "icons": [ + { + "src": "/wekan-150.png", + "type": "image/png", + "sizes": "150x150" + }, + { + "src": "/wekan-150.svg", + "type": "image/svg+xml", + "sizes": "150x150" + } + ], + "display": "standalone", + "background_color": "#dedede", + "theme_color": "#dedede", + "start_url": "/" +}