diff --git a/sdkjs-plugins/content/deepl/config.json b/sdkjs-plugins/content/deepl/config.json index 0aa2d3e6..642028ee 100644 --- a/sdkjs-plugins/content/deepl/config.json +++ b/sdkjs-plugins/content/deepl/config.json @@ -79,10 +79,14 @@ "initOnSelectionChanged": true, "store": { "background": { - "light" : "#F5F5F5", + "light" : "#042B48", "dark" : "#042B48" }, - "screenshots" : ["resources/store/screen_1.png"] + "screenshots" : ["resources/store/screen_1.png"], + "icons" : { + "light" : "resources/store/icons", + "dark" : "resources/store/icons" + } } } ] diff --git a/sdkjs-plugins/content/deepl/resources/store/icons/icon.png b/sdkjs-plugins/content/deepl/resources/store/icons/icon.png new file mode 100644 index 00000000..bceaac39 Binary files /dev/null and b/sdkjs-plugins/content/deepl/resources/store/icons/icon.png differ diff --git a/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.25x.png b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.25x.png new file mode 100644 index 00000000..ea10b8b9 Binary files /dev/null and b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.25x.png differ diff --git a/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.5x.png b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.5x.png new file mode 100644 index 00000000..e4afc3a8 Binary files /dev/null and b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.5x.png differ diff --git a/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.75x.png b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.75x.png new file mode 100644 index 00000000..93a4ba9a Binary files /dev/null and b/sdkjs-plugins/content/deepl/resources/store/icons/icon@1.75x.png differ diff --git a/sdkjs-plugins/content/deepl/resources/store/icons/icon@2x.png b/sdkjs-plugins/content/deepl/resources/store/icons/icon@2x.png new file mode 100644 index 00000000..54d5f0e5 Binary files /dev/null and b/sdkjs-plugins/content/deepl/resources/store/icons/icon@2x.png differ diff --git a/sdkjs-plugins/content/doc2md/config.json b/sdkjs-plugins/content/doc2md/config.json index 7d3ab7c5..d302da4e 100644 --- a/sdkjs-plugins/content/doc2md/config.json +++ b/sdkjs-plugins/content/doc2md/config.json @@ -60,10 +60,14 @@ "initOnSelectionChanged": true, "store": { "background": { - "light" : "#F5F5F5", - "dark" : "#555555" + "light" : "linear-gradient(180deg, #FF8E3D 0%, #FF6F3D 100%)", + "dark" : "linear-gradient(180deg, #FF8E3D 0%, #FF6F3D 100%)" }, - "screenshots" : ["resources/store/screen_1.png"] + "screenshots" : ["resources/store/screen_1.png"], + "icons" : { + "light" : "resources/store/icons", + "dark" : "resources/store/icons" + } } }, { diff --git a/sdkjs-plugins/content/doc2md/resources/store/icons/icon.png b/sdkjs-plugins/content/doc2md/resources/store/icons/icon.png new file mode 100644 index 00000000..d5ac7306 Binary files /dev/null and b/sdkjs-plugins/content/doc2md/resources/store/icons/icon.png differ diff --git a/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.25x.png b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.25x.png new file mode 100644 index 00000000..5ba1043a Binary files /dev/null and b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.25x.png differ diff --git a/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.5x.png b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.5x.png new file mode 100644 index 00000000..3cc6f9e5 Binary files /dev/null and b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.5x.png differ diff --git a/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.75x.png b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.75x.png new file mode 100644 index 00000000..511f3757 Binary files /dev/null and b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@1.75x.png differ diff --git a/sdkjs-plugins/content/doc2md/resources/store/icons/icon@2x.png b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@2x.png new file mode 100644 index 00000000..8f984925 Binary files /dev/null and b/sdkjs-plugins/content/doc2md/resources/store/icons/icon@2x.png differ diff --git a/sdkjs-plugins/content/drawio/config.json b/sdkjs-plugins/content/drawio/config.json index 92da5eca..8a145419 100644 --- a/sdkjs-plugins/content/drawio/config.json +++ b/sdkjs-plugins/content/drawio/config.json @@ -100,10 +100,14 @@ "size": [ 1200, 1000 ], "store": { "background": { - "light": "#F5F5F5", - "dark": "#F5F5F5" + "light" : "#FC8B00", + "dark" : "#FC8B00;" }, - "screenshots": ["resources/store/screen_1.png"] + "screenshots" : ["resources/store/screen_1.png"], + "icon" : { + "light" : "resources/store/icons", + "dark" : "resources/store/icons" + } } } ] diff --git a/sdkjs-plugins/content/drawio/resources/store/icons/icon.png b/sdkjs-plugins/content/drawio/resources/store/icons/icon.png new file mode 100644 index 00000000..7c7415d9 Binary files /dev/null and b/sdkjs-plugins/content/drawio/resources/store/icons/icon.png differ diff --git a/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.25x.png b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.25x.png new file mode 100644 index 00000000..e0f109f2 Binary files /dev/null and b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.25x.png differ diff --git a/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.5x.png b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.5x.png new file mode 100644 index 00000000..7015575c Binary files /dev/null and b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.5x.png differ diff --git a/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.75x.png b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.75x.png new file mode 100644 index 00000000..9e327b42 Binary files /dev/null and b/sdkjs-plugins/content/drawio/resources/store/icons/icon@1.75x.png differ diff --git a/sdkjs-plugins/content/drawio/resources/store/icons/icon@2x.png b/sdkjs-plugins/content/drawio/resources/store/icons/icon@2x.png new file mode 100644 index 00000000..d0abc3bc Binary files /dev/null and b/sdkjs-plugins/content/drawio/resources/store/icons/icon@2x.png differ diff --git a/sdkjs-plugins/content/easybib/config.json b/sdkjs-plugins/content/easybib/config.json index dd42c01d..87cdd476 100644 --- a/sdkjs-plugins/content/easybib/config.json +++ b/sdkjs-plugins/content/easybib/config.json @@ -6,16 +6,10 @@ { "description" : "EasyBib", "url" : "index.html", - "icons": [ "resources/img/icon.png", "resources/img/icon@2x.png" ], - "icons2": [ - { - "100%": { "normal": "resources/img/icon.png" }, - "125%": { "normal": "resources/img/icon@1.25x.png" }, - "150%": { "normal": "resources/img/icon@1.5x.png" }, - "175%": { "normal": "resources/img/icon@1.75x.png" }, - "200%": { "normal": "resources/img/icon@2x.png" } - } - ], + "icons": { + "light" : "resources/img", + "dark" : "resources/img" + }, "isViewer" : false, "EditorsSupport" : ["word"], "initDataType" : "html", diff --git a/sdkjs-plugins/content/glavred/config.json b/sdkjs-plugins/content/glavred/config.json index d8e7e142..d5397bcc 100644 --- a/sdkjs-plugins/content/glavred/config.json +++ b/sdkjs-plugins/content/glavred/config.json @@ -14,47 +14,10 @@ }, "url" : "index.html", - "icons": [ "resources/light/icon.png", "resources/light/icon@2x.png" ], - "icons2": [ - { - "style" : "light", - - "100%": { - "normal": "resources/light/icon.png" - }, - "125%": { - "normal": "resources/light/icon@1.25x.png" - }, - "150%": { - "normal": "resources/light/icon@1.5x.png" - }, - "175%": { - "normal": "resources/light/icon@1.75x.png" - }, - "200%": { - "normal": "resources/light/icon@2x.png" - } - }, - { - "style" : "dark", - - "100%": { - "normal": "resources/dark/icon.png" - }, - "125%": { - "normal": "resources/dark/icon@1.25x.png" - }, - "150%": { - "normal": "resources/dark/icon@1.5x.png" - }, - "175%": { - "normal": "resources/dark/icon@1.75x.png" - }, - "200%": { - "normal": "resources/dark/icon@2x.png" - } - } - ], + "icons": { + "light" : "resources/light", + "dark" : "resources/dark" + }, "isViewer" : true, "EditorsSupport" : ["word"], "isVisual" : true, diff --git a/store/scripts/code.js b/store/scripts/code.js index dfa4b225..b514f8c0 100644 --- a/store/scripts/code.js +++ b/store/scripts/code.js @@ -820,7 +820,7 @@ function getImageUrl(guid) { if (variation.store && variation.store.icons) { // иконки в конфиге у объекта стор (работаем только по новой схеме) // это будет объект с двумя полями для темной и светлой темы, которые будут указывать путь до папки в которой хранятся иконки - curIcon = plugin.baseUrl + variation.store.icons[themeType] + 'icon.png'; + curIcon = plugin.baseUrl + variation.store.icons[themeType] + '/icon@2.png'; } else if (variation.icons2) { // это старая схема и тут может быть массив с объектами у которых есть поле темы, так и массив из одного объекта у которого нет поля темы let icon = variation.icons2[0]; @@ -837,7 +837,7 @@ function getImageUrl(guid) { // это будет объект с двумя полями для темной и светлой темы, которые будут указывать путь до папки в которой хранятся иконкио if (typeof(variation.icons) == 'object') { // новая схема - curIcon = plugin.baseUrl + variation.icons[themeType] + 'icon.png'; + curIcon = plugin.baseUrl + variation.icons[themeType] + '/icon@2.png'; } else { // старая схема if (typeof(variation.icons[0]) == 'object' ) {