From 9a0d2239e392b071218e86918b8cc6b4c4f7b54f Mon Sep 17 00:00:00 2001 From: Dixin Yan Date: Thu, 28 Sep 2017 19:53:55 -0700 Subject: [PATCH] Update manifest and browser config. --- src/Etymology.Web/Client/index.ejs | 2 +- src/Etymology.Web/Etymology.Web.csproj | 2 +- src/Etymology.Web/Server/settings.json | 2 +- src/Etymology.Web/package.json | 2 +- src/Etymology.Web/wwwroot/browserconfig.xml | 11 +++ .../wwwroot/{ => images/favicons}/favicon.ico | Bin src/Etymology.Web/wwwroot/manifest.json | 85 ++++++++++-------- 7 files changed, 61 insertions(+), 43 deletions(-) create mode 100644 src/Etymology.Web/wwwroot/browserconfig.xml rename src/Etymology.Web/wwwroot/{ => images/favicons}/favicon.ico (100%) diff --git a/src/Etymology.Web/Client/index.ejs b/src/Etymology.Web/Client/index.ejs index 78aa362..549c34d 100644 --- a/src/Etymology.Web/Client/index.ejs +++ b/src/Etymology.Web/Client/index.ejs @@ -18,7 +18,7 @@ - + diff --git a/src/Etymology.Web/Etymology.Web.csproj b/src/Etymology.Web/Etymology.Web.csproj index 1fc62f7..0722a95 100644 --- a/src/Etymology.Web/Etymology.Web.csproj +++ b/src/Etymology.Web/Etymology.Web.csproj @@ -33,7 +33,7 @@ - + diff --git a/src/Etymology.Web/Server/settings.json b/src/Etymology.Web/Server/settings.json index 1fd7526..9b2406e 100644 --- a/src/Etymology.Web/Server/settings.json +++ b/src/Etymology.Web/Server/settings.json @@ -11,7 +11,7 @@ }, "RefererHosts": [ "dixinyan.asuscomm.com", "hanziyuan.net", "etymology.azurewebsites.net" ], "IndexPageUrls": [ "/", "/index.htm" ], - "ExposedPaths": [ "/error", "/images/favicon" ], + "ExposedPaths": [ "/error", "/images/favicons", "/browserconfig.xml", "/manifest.json" ], "ApplicationInsights": { "InstrumentationKey": "8264b36a-6dc9-444b-b08b-7435fad27c70" } diff --git a/src/Etymology.Web/package.json b/src/Etymology.Web/package.json index 0e45a4d..f984bbd 100644 --- a/src/Etymology.Web/package.json +++ b/src/Etymology.Web/package.json @@ -32,6 +32,6 @@ }, "scripts": { "buildDebug": "node_modules/.bin/webpack --config webpack.config.Debug.js --watch", - "buildRelease": "node_modules/.bin/webpack --config webpack.config.Release.js --watch" + "buildRelease": "node_modules/.bin/webpack --config webpack.config.Release.js" } } diff --git a/src/Etymology.Web/wwwroot/browserconfig.xml b/src/Etymology.Web/wwwroot/browserconfig.xml new file mode 100644 index 0000000..58ca6ce --- /dev/null +++ b/src/Etymology.Web/wwwroot/browserconfig.xml @@ -0,0 +1,11 @@ + + + + + + + + #ffffff + + + diff --git a/src/Etymology.Web/wwwroot/favicon.ico b/src/Etymology.Web/wwwroot/images/favicons/favicon.ico similarity index 100% rename from src/Etymology.Web/wwwroot/favicon.ico rename to src/Etymology.Web/wwwroot/images/favicons/favicon.ico diff --git a/src/Etymology.Web/wwwroot/manifest.json b/src/Etymology.Web/wwwroot/manifest.json index 398f9b2..e319927 100644 --- a/src/Etymology.Web/wwwroot/manifest.json +++ b/src/Etymology.Web/wwwroot/manifest.json @@ -1,41 +1,48 @@ { - "name": "Chinese Etymology 字源", - "icons": [ - { - "src": "images/favicons/android-icon-36x36.png", - "sizes": "36x36", - "type": "image/png", - "density": "0.75" - }, - { - "src": "images/favicons/android-icon-48x48.png", - "sizes": "48x48", - "type": "image/png", - "density": "1.0" - }, - { - "src": "images/favicons/android-icon-72x72.png", - "sizes": "72x72", - "type": "image/png", - "density": "1.5" - }, - { - "src": "images/favicons/android-icon-96x96.png", - "sizes": "96x96", - "type": "image/png", - "density": "2.0" - }, - { - "src": "images/favicons/android-icon-144x144.png", - "sizes": "144x144", - "type": "image/png", - "density": "3.0" - }, - { - "src": "images/favicons/android-icon-192x192.png", - "sizes": "192x192", - "type": "image/png", - "density": "4.0" - } - ] + "name": "Chinese Etymology 字源", + "short_name": "字源", + "lang": "zh", + "start_url": "http://hanziyuan.net", + "display": "standalone", + "background_color": "#fff", + "description": "Chinese Etymology 字源, Chinese character history and ancient Chinaese character (Orachle characters, Bronze characters, Seal characters, Shuowen Jiezi, Liushutong) analysis and research 汉字历史和古汉字(甲骨文, 金文, 篆字, 说文解字, 六书通)研究与分析. Search 100K+ ancient Chinese characters and etymology. 查询10万+古汉字和字源.", + "orientation": "portrait-primary", + "icons": [ + { + "src": "images/favicons/android-icon-36x36.png", + "sizes": "36x36", + "type": "image/png", + "density": "0.75" + }, + { + "src": "images/favicons/android-icon-48x48.png", + "sizes": "48x48", + "type": "image/png", + "density": "1.0" + }, + { + "src": "images/favicons/android-icon-72x72.png", + "sizes": "72x72", + "type": "image/png", + "density": "1.5" + }, + { + "src": "images/favicons/android-icon-96x96.png", + "sizes": "96x96", + "type": "image/png", + "density": "2.0" + }, + { + "src": "images/favicons/android-icon-144x144.png", + "sizes": "144x144", + "type": "image/png", + "density": "3.0" + }, + { + "src": "images/favicons/android-icon-192x192.png", + "sizes": "192x192", + "type": "image/png", + "density": "4.0" + } + ] } \ No newline at end of file