diff --git a/docker-compose.snapshots.update.yml b/docker-compose.snapshots.update.yml index 1f975791..c84bea7d 100644 --- a/docker-compose.snapshots.update.yml +++ b/docker-compose.snapshots.update.yml @@ -3,7 +3,7 @@ services: e2e: image: cypress/included:8.4.1 container_name: wisemapping-integration-tests - entrypoint: '/bin/sh -c "yarn install && yarn bootstrap && yarn test:integration"' + entrypoint: '/bin/sh -c "yarn bootstrap && yarn test:integration"' working_dir: /e2e environment: - CYPRESS_imageSnaphots=true diff --git a/docker-compose.snapshots.yml b/docker-compose.snapshots.yml index 7e8517c6..e34927de 100644 --- a/docker-compose.snapshots.yml +++ b/docker-compose.snapshots.yml @@ -3,7 +3,7 @@ services: e2e: image: cypress/included:8.4.1 container_name: wisemapping-integration-tests - entrypoint: '/bin/sh -c "yarn install && yarn bootstrap && yarn test:integration"' + entrypoint: '/bin/sh -c "yarn bootstrap && yarn test:integration"' working_dir: /e2e environment: - CYPRESS_imageSnaphots=true diff --git a/packages/editor/.babelrc b/packages/editor/.babelrc new file mode 100644 index 00000000..fbd6da0e --- /dev/null +++ b/packages/editor/.babelrc @@ -0,0 +1,6 @@ +{ + "presets": [ + "@babel/preset-env", + "@babel/preset-react" + ] +} \ No newline at end of file diff --git a/packages/editor/.gitignore b/packages/editor/.gitignore new file mode 100644 index 00000000..c96f2fe9 --- /dev/null +++ b/packages/editor/.gitignore @@ -0,0 +1,4 @@ +cypress/screenshots +cypress/videos +cypress/downloads +cypress/snapshots/*/__diff_output__ \ No newline at end of file diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-colorpicker.css b/packages/editor/bootstrap/css/bootstrap-colorpicker.css similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-colorpicker.css rename to packages/editor/bootstrap/css/bootstrap-colorpicker.css diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-colorpicker.min.css b/packages/editor/bootstrap/css/bootstrap-colorpicker.min.css similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-colorpicker.min.css rename to packages/editor/bootstrap/css/bootstrap-colorpicker.min.css diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.css b/packages/editor/bootstrap/css/bootstrap-theme.css similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.css rename to packages/editor/bootstrap/css/bootstrap-theme.css diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.css.map b/packages/editor/bootstrap/css/bootstrap-theme.css.map similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.css.map rename to packages/editor/bootstrap/css/bootstrap-theme.css.map diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.min.css b/packages/editor/bootstrap/css/bootstrap-theme.min.css similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap-theme.min.css rename to packages/editor/bootstrap/css/bootstrap-theme.min.css diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap.css b/packages/editor/bootstrap/css/bootstrap.css similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap.css rename to packages/editor/bootstrap/css/bootstrap.css diff --git a/packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap.css.map b/packages/editor/bootstrap/css/bootstrap.css.map similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/css/bootstrap.css.map rename to packages/editor/bootstrap/css/bootstrap.css.map diff --git a/packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.eot b/packages/editor/bootstrap/fonts/glyphicons-halflings-regular.eot similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.eot rename to packages/editor/bootstrap/fonts/glyphicons-halflings-regular.eot diff --git a/packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.svg b/packages/editor/bootstrap/fonts/glyphicons-halflings-regular.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.svg rename to packages/editor/bootstrap/fonts/glyphicons-halflings-regular.svg diff --git a/packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.ttf b/packages/editor/bootstrap/fonts/glyphicons-halflings-regular.ttf similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.ttf rename to packages/editor/bootstrap/fonts/glyphicons-halflings-regular.ttf diff --git a/packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.woff b/packages/editor/bootstrap/fonts/glyphicons-halflings-regular.woff similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/fonts/glyphicons-halflings-regular.woff rename to packages/editor/bootstrap/fonts/glyphicons-halflings-regular.woff diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/alpha-horizontal.png b/packages/editor/bootstrap/img/bootstrap-colorpicker/alpha-horizontal.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/alpha-horizontal.png rename to packages/editor/bootstrap/img/bootstrap-colorpicker/alpha-horizontal.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/alpha.png b/packages/editor/bootstrap/img/bootstrap-colorpicker/alpha.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/alpha.png rename to packages/editor/bootstrap/img/bootstrap-colorpicker/alpha.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/hue-horizontal.png b/packages/editor/bootstrap/img/bootstrap-colorpicker/hue-horizontal.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/hue-horizontal.png rename to packages/editor/bootstrap/img/bootstrap-colorpicker/hue-horizontal.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/hue.png b/packages/editor/bootstrap/img/bootstrap-colorpicker/hue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/hue.png rename to packages/editor/bootstrap/img/bootstrap-colorpicker/hue.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/saturation.png b/packages/editor/bootstrap/img/bootstrap-colorpicker/saturation.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/bootstrap-colorpicker/saturation.png rename to packages/editor/bootstrap/img/bootstrap-colorpicker/saturation.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/img/glyphicons-halflings-blue.png b/packages/editor/bootstrap/img/glyphicons-halflings-blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/img/glyphicons-halflings-blue.png rename to packages/editor/bootstrap/img/glyphicons-halflings-blue.png diff --git a/packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap-colorpicker.js b/packages/editor/bootstrap/js/bootstrap-colorpicker.js similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap-colorpicker.js rename to packages/editor/bootstrap/js/bootstrap-colorpicker.js diff --git a/packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap-colorpicker.min.js b/packages/editor/bootstrap/js/bootstrap-colorpicker.min.js similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap-colorpicker.min.js rename to packages/editor/bootstrap/js/bootstrap-colorpicker.min.js diff --git a/packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap.js b/packages/editor/bootstrap/js/bootstrap.js similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap.js rename to packages/editor/bootstrap/js/bootstrap.js diff --git a/packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap.min.js b/packages/editor/bootstrap/js/bootstrap.min.js similarity index 100% rename from packages/mindplot/test/playground/map-render/bootstrap/js/bootstrap.min.js rename to packages/editor/bootstrap/js/bootstrap.min.js diff --git a/packages/mindplot/test/playground/map-render/css/widget/colorPalette.css b/packages/editor/css/widget/colorPalette.css similarity index 100% rename from packages/mindplot/test/playground/map-render/css/widget/colorPalette.css rename to packages/editor/css/widget/colorPalette.css diff --git a/packages/mindplot/test/playground/map-render/css/widget/colorPalette.html b/packages/editor/css/widget/colorPalette.html similarity index 100% rename from packages/mindplot/test/playground/map-render/css/widget/colorPalette.html rename to packages/editor/css/widget/colorPalette.html diff --git a/packages/mindplot/test/playground/map-render/css/widget/skin2.less b/packages/editor/css/widget/skin2.less similarity index 100% rename from packages/mindplot/test/playground/map-render/css/widget/skin2.less rename to packages/editor/css/widget/skin2.less diff --git a/packages/editor/cypress.json b/packages/editor/cypress.json new file mode 100644 index 00000000..eb4dad54 --- /dev/null +++ b/packages/editor/cypress.json @@ -0,0 +1,6 @@ +{ + "video": false, + "videoUploadOnPasses": false, + "baseUrl": "http://localhost:8081" + } + \ No newline at end of file diff --git a/packages/editor/cypress/integration/playground.test.js b/packages/editor/cypress/integration/playground.test.js new file mode 100644 index 00000000..34e19eb8 --- /dev/null +++ b/packages/editor/cypress/integration/playground.test.js @@ -0,0 +1,22 @@ +context('Playground', () => { + it('viewmode page should match its snapshot', () => { + ['welcome', 'sample1', 'sample2', 'sample3', 'sample4', 'sample5', 'sample6', 'complex', 'img-support', 'icon-sample'].forEach((mapId) => { + cy.visit(`/viewmode.html?id=${mapId}`); + cy.get('#mindplot.ready').should('exist'); + cy.matchImageSnapshot(`viewmode-${mapId}`); + }); + }); + it('the playground container.html page should match its snapshot', () => { + cy.visit('/container.html'); + cy.getIframeBody() + .find('#mindplot.ready') + .should('exist'); + cy.matchImageSnapshot('container'); + }); + it('the playground editor.html page should match its snapshot', () => { + cy.visit('/editor.html'); + cy.get('#mindplot.ready').should('exist'); + // TODO: why is the editor appearing twice in the snapshot? + cy.matchImageSnapshot('editor'); + }); +}); diff --git a/packages/editor/cypress/plugins/index.js b/packages/editor/cypress/plugins/index.js new file mode 100644 index 00000000..8a0fa140 --- /dev/null +++ b/packages/editor/cypress/plugins/index.js @@ -0,0 +1,24 @@ +/// +// *********************************************************** +// This example plugins/index.js can be used to load plugins +// +// You can change the location of this file or turn off loading +// the plugins file with the 'pluginsFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/plugins-guide +// *********************************************************** + +// This function is called when a project is opened or re-opened (e.g. due to +// the project's config changing) + +const { addMatchImageSnapshotPlugin } = require('cypress-image-snapshot/plugin'); + +/** + * @type {Cypress.PluginConfig} + */ +module.exports = (on, config) => { + // `on` is used to hook into various events Cypress emits + // `config` is the resolved Cypress config + addMatchImageSnapshotPlugin(on, config); +}; diff --git a/packages/mindplot/cypress/snapshots/playground.test.js/container.snap.png b/packages/editor/cypress/snapshots/playground.test.js/container.snap.png similarity index 100% rename from packages/mindplot/cypress/snapshots/playground.test.js/container.snap.png rename to packages/editor/cypress/snapshots/playground.test.js/container.snap.png diff --git a/packages/mindplot/cypress/snapshots/playground.test.js/editor.snap.png b/packages/editor/cypress/snapshots/playground.test.js/editor.snap.png similarity index 100% rename from packages/mindplot/cypress/snapshots/playground.test.js/editor.snap.png rename to packages/editor/cypress/snapshots/playground.test.js/editor.snap.png diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-complex.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-complex.snap.png new file mode 100644 index 00000000..9a065ecc Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-complex.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-icon-sample.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-icon-sample.snap.png new file mode 100644 index 00000000..dbb9e087 Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-icon-sample.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-img-support.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-img-support.snap.png new file mode 100644 index 00000000..ae923ab2 Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-img-support.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample1.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample1.snap.png new file mode 100644 index 00000000..dc297a0e Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample1.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample2.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample2.snap.png new file mode 100644 index 00000000..a9b5c353 Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample2.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample3.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample3.snap.png new file mode 100644 index 00000000..9bd2609d Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample3.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample4.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample4.snap.png new file mode 100644 index 00000000..42e2cfb3 Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample4.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample5.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample5.snap.png new file mode 100644 index 00000000..d018fefd Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample5.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample6.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample6.snap.png new file mode 100644 index 00000000..b4fdfcc7 Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-sample6.snap.png differ diff --git a/packages/editor/cypress/snapshots/playground.test.js/viewmode-welcome.snap.png b/packages/editor/cypress/snapshots/playground.test.js/viewmode-welcome.snap.png new file mode 100644 index 00000000..d927782c Binary files /dev/null and b/packages/editor/cypress/snapshots/playground.test.js/viewmode-welcome.snap.png differ diff --git a/packages/editor/cypress/support/commands.js b/packages/editor/cypress/support/commands.js new file mode 100644 index 00000000..85cef3a6 --- /dev/null +++ b/packages/editor/cypress/support/commands.js @@ -0,0 +1,24 @@ +import { addMatchImageSnapshotCommand } from 'cypress-image-snapshot/command'; + +// make matchImageSnapshot() call the real implementation only if CYPRESS_imageSnaphots is set +// otherwise it calls a noop +if (Cypress.env('imageSnaphots')) { + addMatchImageSnapshotCommand({ + failureThreshold: 0.001, + failureThresholdType: 'percent', + }); +} else { + Cypress.Commands.add( + 'matchImageSnapshot', + { + prevSubject: ['optional', 'element', 'window', 'document'], + }, + () => Promise.resolve(), + ); +} + +// https://www.cypress.io/blog/2020/02/12/working-with-iframes-in-cypress/ +Cypress.Commands.add('getIframeBody', () => cy + .get('iframe') + .its('0.contentDocument.body').should('not.be.empty') + .then(cy.wrap)); diff --git a/packages/editor/cypress/support/index.js b/packages/editor/cypress/support/index.js new file mode 100644 index 00000000..37a498fb --- /dev/null +++ b/packages/editor/cypress/support/index.js @@ -0,0 +1,20 @@ +// *********************************************************** +// This example support/index.js is processed and +// loaded automatically before your test files. +// +// This is a great place to put global configuration and +// behavior that modifies Cypress. +// +// You can change the location of this file or turn off +// automatically serving support files with the +// 'supportFile' configuration option. +// +// You can read more here: +// https://on.cypress.io/configuration +// *********************************************************** + +// Import commands.js using ES2015 syntax: +import './commands'; + +// Alternatively you can use CommonJS syntax: +// require('./commands') diff --git a/packages/mindplot/test/playground/map-render/html/drag.html b/packages/editor/html/drag.html similarity index 100% rename from packages/mindplot/test/playground/map-render/html/drag.html rename to packages/editor/html/drag.html diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_down.gif b/packages/editor/icons/arrow_down.gif similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_down.gif rename to packages/editor/icons/arrow_down.gif diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_down.png b/packages/editor/icons/arrow_down.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_down.png rename to packages/editor/icons/arrow_down.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_left.png b/packages/editor/icons/arrow_left.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_left.png rename to packages/editor/icons/arrow_left.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_merge.png b/packages/editor/icons/arrow_merge.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_merge.png rename to packages/editor/icons/arrow_merge.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_right.png b/packages/editor/icons/arrow_right.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_right.png rename to packages/editor/icons/arrow_right.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrow_up.png b/packages/editor/icons/arrow_up.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrow_up.png rename to packages/editor/icons/arrow_up.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrowc_rotate_anticlockwise.png b/packages/editor/icons/arrowc_rotate_anticlockwise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrowc_rotate_anticlockwise.png rename to packages/editor/icons/arrowc_rotate_anticlockwise.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrowc_rotate_clockwise.png b/packages/editor/icons/arrowc_rotate_clockwise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrowc_rotate_clockwise.png rename to packages/editor/icons/arrowc_rotate_clockwise.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrowc_turn_left.png b/packages/editor/icons/arrowc_turn_left.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrowc_turn_left.png rename to packages/editor/icons/arrowc_turn_left.png diff --git a/packages/mindplot/test/playground/map-render/icons/arrowc_turn_right.png b/packages/editor/icons/arrowc_turn_right.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/arrowc_turn_right.png rename to packages/editor/icons/arrowc_turn_right.png diff --git a/packages/mindplot/test/playground/map-render/icons/bomb.png b/packages/editor/icons/bomb.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bomb.png rename to packages/editor/icons/bomb.png diff --git a/packages/mindplot/test/playground/map-render/icons/bulb_light_off.png b/packages/editor/icons/bulb_light_off.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bulb_light_off.png rename to packages/editor/icons/bulb_light_off.png diff --git a/packages/mindplot/test/playground/map-render/icons/bulb_light_on.png b/packages/editor/icons/bulb_light_on.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bulb_light_on.png rename to packages/editor/icons/bulb_light_on.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_black.png b/packages/editor/icons/bullet_black.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_black.png rename to packages/editor/icons/bullet_black.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_blue.png b/packages/editor/icons/bullet_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_blue.png rename to packages/editor/icons/bullet_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_green.png b/packages/editor/icons/bullet_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_green.png rename to packages/editor/icons/bullet_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_orange.png b/packages/editor/icons/bullet_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_orange.png rename to packages/editor/icons/bullet_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_pink.png b/packages/editor/icons/bullet_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_pink.png rename to packages/editor/icons/bullet_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_purple.png b/packages/editor/icons/bullet_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_purple.png rename to packages/editor/icons/bullet_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/bullet_red.png b/packages/editor/icons/bullet_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/bullet_red.png rename to packages/editor/icons/bullet_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/chart_bar.png b/packages/editor/icons/chart_bar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/chart_bar.png rename to packages/editor/icons/chart_bar.png diff --git a/packages/mindplot/test/playground/map-render/icons/chart_curve.png b/packages/editor/icons/chart_curve.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/chart_curve.png rename to packages/editor/icons/chart_curve.png diff --git a/packages/mindplot/test/playground/map-render/icons/chart_line.png b/packages/editor/icons/chart_line.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/chart_line.png rename to packages/editor/icons/chart_line.png diff --git a/packages/mindplot/test/playground/map-render/icons/chart_organisation.png b/packages/editor/icons/chart_organisation.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/chart_organisation.png rename to packages/editor/icons/chart_organisation.png diff --git a/packages/mindplot/test/playground/map-render/icons/chart_pie.png b/packages/editor/icons/chart_pie.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/chart_pie.png rename to packages/editor/icons/chart_pie.png diff --git a/packages/mindplot/test/playground/map-render/icons/close.png b/packages/editor/icons/close.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/close.png rename to packages/editor/icons/close.png diff --git a/packages/mindplot/test/playground/map-render/icons/conn_connect.png b/packages/editor/icons/conn_connect.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/conn_connect.png rename to packages/editor/icons/conn_connect.png diff --git a/packages/mindplot/test/playground/map-render/icons/conn_disconnect.png b/packages/editor/icons/conn_disconnect.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/conn_disconnect.png rename to packages/editor/icons/conn_disconnect.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_crying.png b/packages/editor/icons/face_crying.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_crying.png rename to packages/editor/icons/face_crying.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_plain.png b/packages/editor/icons/face_plain.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_plain.png rename to packages/editor/icons/face_plain.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_sad.png b/packages/editor/icons/face_sad.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_sad.png rename to packages/editor/icons/face_sad.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_smile-big.png b/packages/editor/icons/face_smile-big.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_smile-big.png rename to packages/editor/icons/face_smile-big.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_smile.png b/packages/editor/icons/face_smile.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_smile.png rename to packages/editor/icons/face_smile.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_surprise.png b/packages/editor/icons/face_surprise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_surprise.png rename to packages/editor/icons/face_surprise.png diff --git a/packages/mindplot/test/playground/map-render/icons/face_wink.png b/packages/editor/icons/face_wink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/face_wink.png rename to packages/editor/icons/face_wink.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_blue.png b/packages/editor/icons/flag_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_blue.png rename to packages/editor/icons/flag_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_green.png b/packages/editor/icons/flag_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_green.png rename to packages/editor/icons/flag_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_orange.png b/packages/editor/icons/flag_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_orange.png rename to packages/editor/icons/flag_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_pink.png b/packages/editor/icons/flag_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_pink.png rename to packages/editor/icons/flag_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_purple.png b/packages/editor/icons/flag_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_purple.png rename to packages/editor/icons/flag_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/flag_yellow.png b/packages/editor/icons/flag_yellow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/flag_yellow.png rename to packages/editor/icons/flag_yellow.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_angel.png b/packages/editor/icons/funy_angel.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_angel.png rename to packages/editor/icons/funy_angel.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_devilish.png b/packages/editor/icons/funy_devilish.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_devilish.png rename to packages/editor/icons/funy_devilish.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_glasses.png b/packages/editor/icons/funy_glasses.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_glasses.png rename to packages/editor/icons/funy_glasses.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_grin.png b/packages/editor/icons/funy_grin.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_grin.png rename to packages/editor/icons/funy_grin.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_kiss.png b/packages/editor/icons/funy_kiss.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_kiss.png rename to packages/editor/icons/funy_kiss.png diff --git a/packages/mindplot/test/playground/map-render/icons/funy_monkey.png b/packages/editor/icons/funy_monkey.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/funy_monkey.png rename to packages/editor/icons/funy_monkey.png diff --git a/packages/mindplot/test/playground/map-render/icons/gener_female.png b/packages/editor/icons/gener_female.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/gener_female.png rename to packages/editor/icons/gener_female.png diff --git a/packages/mindplot/test/playground/map-render/icons/gener_male.png b/packages/editor/icons/gener_male.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/gener_male.png rename to packages/editor/icons/gener_male.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_cd.png b/packages/editor/icons/hard_cd.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_cd.png rename to packages/editor/icons/hard_cd.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_computer.png b/packages/editor/icons/hard_computer.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_computer.png rename to packages/editor/icons/hard_computer.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_controller.png b/packages/editor/icons/hard_controller.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_controller.png rename to packages/editor/icons/hard_controller.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_drive_cd.png b/packages/editor/icons/hard_drive_cd.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_drive_cd.png rename to packages/editor/icons/hard_drive_cd.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_driver_disk.png b/packages/editor/icons/hard_driver_disk.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_driver_disk.png rename to packages/editor/icons/hard_driver_disk.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_ipod.png b/packages/editor/icons/hard_ipod.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_ipod.png rename to packages/editor/icons/hard_ipod.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_keyboard.png b/packages/editor/icons/hard_keyboard.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_keyboard.png rename to packages/editor/icons/hard_keyboard.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_mouse.png b/packages/editor/icons/hard_mouse.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_mouse.png rename to packages/editor/icons/hard_mouse.png diff --git a/packages/mindplot/test/playground/map-render/icons/hard_printer.png b/packages/editor/icons/hard_printer.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/hard_printer.png rename to packages/editor/icons/hard_printer.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/add.png b/packages/editor/icons/legacy/add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/add.png rename to packages/editor/icons/legacy/add.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_down.png b/packages/editor/icons/legacy/arrow_down.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_down.png rename to packages/editor/icons/legacy/arrow_down.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_left.png b/packages/editor/icons/legacy/arrow_left.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_left.png rename to packages/editor/icons/legacy/arrow_left.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_merge.png b/packages/editor/icons/legacy/arrow_merge.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_merge.png rename to packages/editor/icons/legacy/arrow_merge.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_right.png b/packages/editor/icons/legacy/arrow_right.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_right.png rename to packages/editor/icons/legacy/arrow_right.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_rotate_anticlockwise.png b/packages/editor/icons/legacy/arrow_rotate_anticlockwise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_rotate_anticlockwise.png rename to packages/editor/icons/legacy/arrow_rotate_anticlockwise.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_rotate_clockwise.png b/packages/editor/icons/legacy/arrow_rotate_clockwise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_rotate_clockwise.png rename to packages/editor/icons/legacy/arrow_rotate_clockwise.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_turn_left.png b/packages/editor/icons/legacy/arrow_turn_left.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_turn_left.png rename to packages/editor/icons/legacy/arrow_turn_left.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_turn_right.png b/packages/editor/icons/legacy/arrow_turn_right.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_turn_right.png rename to packages/editor/icons/legacy/arrow_turn_right.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/arrow_up.png b/packages/editor/icons/legacy/arrow_up.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/arrow_up.png rename to packages/editor/icons/legacy/arrow_up.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/backColor.png b/packages/editor/icons/legacy/backColor.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/backColor.png rename to packages/editor/icons/legacy/backColor.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/balloon.png b/packages/editor/icons/legacy/balloon.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/balloon.png rename to packages/editor/icons/legacy/balloon.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bin.png b/packages/editor/icons/legacy/bin.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bin.png rename to packages/editor/icons/legacy/bin.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/black-keyboard.png b/packages/editor/icons/legacy/black-keyboard.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/black-keyboard.png rename to packages/editor/icons/legacy/black-keyboard.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bold.png b/packages/editor/icons/legacy/bold.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bold.png rename to packages/editor/icons/legacy/bold.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/borderColor.png b/packages/editor/icons/legacy/borderColor.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/borderColor.png rename to packages/editor/icons/legacy/borderColor.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_black.png b/packages/editor/icons/legacy/bullet_black.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_black.png rename to packages/editor/icons/legacy/bullet_black.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_blue.png b/packages/editor/icons/legacy/bullet_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_blue.png rename to packages/editor/icons/legacy/bullet_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_green.png b/packages/editor/icons/legacy/bullet_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_green.png rename to packages/editor/icons/legacy/bullet_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_orange.png b/packages/editor/icons/legacy/bullet_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_orange.png rename to packages/editor/icons/legacy/bullet_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_pink.png b/packages/editor/icons/legacy/bullet_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_pink.png rename to packages/editor/icons/legacy/bullet_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_purple.png b/packages/editor/icons/legacy/bullet_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_purple.png rename to packages/editor/icons/legacy/bullet_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/bullet_red.png b/packages/editor/icons/legacy/bullet_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/bullet_red.png rename to packages/editor/icons/legacy/bullet_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/chart_bar.png b/packages/editor/icons/legacy/chart_bar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/chart_bar.png rename to packages/editor/icons/legacy/chart_bar.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/chart_curve.png b/packages/editor/icons/legacy/chart_curve.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/chart_curve.png rename to packages/editor/icons/legacy/chart_curve.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/chart_line.png b/packages/editor/icons/legacy/chart_line.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/chart_line.png rename to packages/editor/icons/legacy/chart_line.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/chart_organisation.png b/packages/editor/icons/legacy/chart_organisation.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/chart_organisation.png rename to packages/editor/icons/legacy/chart_organisation.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/chart_pie.png b/packages/editor/icons/legacy/chart_pie.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/chart_pie.png rename to packages/editor/icons/legacy/chart_pie.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/clock.png b/packages/editor/icons/legacy/clock.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/clock.png rename to packages/editor/icons/legacy/clock.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/clock_red.png b/packages/editor/icons/legacy/clock_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/clock_red.png rename to packages/editor/icons/legacy/clock_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/close.png b/packages/editor/icons/legacy/close.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/close.png rename to packages/editor/icons/legacy/close.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/coins.png b/packages/editor/icons/legacy/coins.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/coins.png rename to packages/editor/icons/legacy/coins.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/collab_publish.png b/packages/editor/icons/legacy/collab_publish.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/collab_publish.png rename to packages/editor/icons/legacy/collab_publish.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/collab_share.png b/packages/editor/icons/legacy/collab_share.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/collab_share.png rename to packages/editor/icons/legacy/collab_share.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/collab_tag.png b/packages/editor/icons/legacy/collab_tag.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/collab_tag.png rename to packages/editor/icons/legacy/collab_tag.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/color_swatch.png b/packages/editor/icons/legacy/color_swatch.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/color_swatch.png rename to packages/editor/icons/legacy/color_swatch.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/comment.png b/packages/editor/icons/legacy/comment.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/comment.png rename to packages/editor/icons/legacy/comment.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/connect.png b/packages/editor/icons/legacy/connect.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/connect.png rename to packages/editor/icons/legacy/connect.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/cross.png b/packages/editor/icons/legacy/cross.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/cross.png rename to packages/editor/icons/legacy/cross.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/delNode.png b/packages/editor/icons/legacy/delNode.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/delNode.png rename to packages/editor/icons/legacy/delNode.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/delete.png b/packages/editor/icons/legacy/delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/delete.png rename to packages/editor/icons/legacy/delete.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/disconnect.png b/packages/editor/icons/legacy/disconnect.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/disconnect.png rename to packages/editor/icons/legacy/disconnect.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-angel.png b/packages/editor/icons/legacy/face-angel.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-angel.png rename to packages/editor/icons/legacy/face-angel.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-crying.png b/packages/editor/icons/legacy/face-crying.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-crying.png rename to packages/editor/icons/legacy/face-crying.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-devilish.png b/packages/editor/icons/legacy/face-devilish.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-devilish.png rename to packages/editor/icons/legacy/face-devilish.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-glasses.png b/packages/editor/icons/legacy/face-glasses.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-glasses.png rename to packages/editor/icons/legacy/face-glasses.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-grin.png b/packages/editor/icons/legacy/face-grin.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-grin.png rename to packages/editor/icons/legacy/face-grin.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-kiss.png b/packages/editor/icons/legacy/face-kiss.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-kiss.png rename to packages/editor/icons/legacy/face-kiss.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-monkey.png b/packages/editor/icons/legacy/face-monkey.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-monkey.png rename to packages/editor/icons/legacy/face-monkey.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-plain.png b/packages/editor/icons/legacy/face-plain.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-plain.png rename to packages/editor/icons/legacy/face-plain.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-sad.png b/packages/editor/icons/legacy/face-sad.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-sad.png rename to packages/editor/icons/legacy/face-sad.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-smile-big.png b/packages/editor/icons/legacy/face-smile-big.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-smile-big.png rename to packages/editor/icons/legacy/face-smile-big.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-smile.png b/packages/editor/icons/legacy/face-smile.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-smile.png rename to packages/editor/icons/legacy/face-smile.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-surprise.png b/packages/editor/icons/legacy/face-surprise.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-surprise.png rename to packages/editor/icons/legacy/face-surprise.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/face-wink.png b/packages/editor/icons/legacy/face-wink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/face-wink.png rename to packages/editor/icons/legacy/face-wink.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_export.png b/packages/editor/icons/legacy/file_export.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_export.png rename to packages/editor/icons/legacy/file_export.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_printer.png b/packages/editor/icons/legacy/file_printer.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_printer.png rename to packages/editor/icons/legacy/file_printer.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_redo.png b/packages/editor/icons/legacy/file_redo.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_redo.png rename to packages/editor/icons/legacy/file_redo.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_redo_dis.png b/packages/editor/icons/legacy/file_redo_dis.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_redo_dis.png rename to packages/editor/icons/legacy/file_redo_dis.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_undo.png b/packages/editor/icons/legacy/file_undo.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_undo.png rename to packages/editor/icons/legacy/file_undo.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/file_undo_dis.png b/packages/editor/icons/legacy/file_undo_dis.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/file_undo_dis.png rename to packages/editor/icons/legacy/file_undo_dis.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_blue.png b/packages/editor/icons/legacy/flag_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_blue.png rename to packages/editor/icons/legacy/flag_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_green.png b/packages/editor/icons/legacy/flag_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_green.png rename to packages/editor/icons/legacy/flag_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_orange.png b/packages/editor/icons/legacy/flag_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_orange.png rename to packages/editor/icons/legacy/flag_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_pink.png b/packages/editor/icons/legacy/flag_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_pink.png rename to packages/editor/icons/legacy/flag_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_purple.png b/packages/editor/icons/legacy/flag_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_purple.png rename to packages/editor/icons/legacy/flag_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/flag_yellow.png b/packages/editor/icons/legacy/flag_yellow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/flag_yellow.png rename to packages/editor/icons/legacy/flag_yellow.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font.png b/packages/editor/icons/legacy/font.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font.png rename to packages/editor/icons/legacy/font.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/fontColor.png b/packages/editor/icons/legacy/fontColor.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/fontColor.png rename to packages/editor/icons/legacy/fontColor.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/fontSize.png b/packages/editor/icons/legacy/fontSize.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/fontSize.png rename to packages/editor/icons/legacy/fontSize.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font_bold.png b/packages/editor/icons/legacy/font_bold.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font_bold.png rename to packages/editor/icons/legacy/font_bold.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font_color.png b/packages/editor/icons/legacy/font_color.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font_color.png rename to packages/editor/icons/legacy/font_color.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font_italic.png b/packages/editor/icons/legacy/font_italic.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font_italic.png rename to packages/editor/icons/legacy/font_italic.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font_size.png b/packages/editor/icons/legacy/font_size.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font_size.png rename to packages/editor/icons/legacy/font_size.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/font_type.png b/packages/editor/icons/legacy/font_type.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/font_type.png rename to packages/editor/icons/legacy/font_type.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/group.png b/packages/editor/icons/legacy/group.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/group.png rename to packages/editor/icons/legacy/group.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/group2.png b/packages/editor/icons/legacy/group2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/group2.png rename to packages/editor/icons/legacy/group2.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/group_go.png b/packages/editor/icons/legacy/group_go.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/group_go.png rename to packages/editor/icons/legacy/group_go.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/help.png b/packages/editor/icons/legacy/help.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/help.png rename to packages/editor/icons/legacy/help.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/history.png b/packages/editor/icons/legacy/history.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/history.png rename to packages/editor/icons/legacy/history.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/info.png b/packages/editor/icons/legacy/info.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/info.png rename to packages/editor/icons/legacy/info.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/italic.png b/packages/editor/icons/legacy/italic.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/italic.png rename to packages/editor/icons/legacy/italic.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/key.png b/packages/editor/icons/legacy/key.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/key.png rename to packages/editor/icons/legacy/key.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/lightbulb.png b/packages/editor/icons/legacy/lightbulb.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/lightbulb.png rename to packages/editor/icons/legacy/lightbulb.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/lightbulb_off.png b/packages/editor/icons/legacy/lightbulb_off.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/lightbulb_off.png rename to packages/editor/icons/legacy/lightbulb_off.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/links.png b/packages/editor/icons/legacy/links.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/links.png rename to packages/editor/icons/legacy/links.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/lock.png b/packages/editor/icons/legacy/lock.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/lock.png rename to packages/editor/icons/legacy/lock.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/lock_open.png b/packages/editor/icons/legacy/lock_open.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/lock_open.png rename to packages/editor/icons/legacy/lock_open.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/logo-big.png b/packages/editor/icons/legacy/logo-big.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/logo-big.png rename to packages/editor/icons/legacy/logo-big.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/logo-vsmall.png b/packages/editor/icons/legacy/logo-vsmall.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/logo-vsmall.png rename to packages/editor/icons/legacy/logo-vsmall.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/logo-vvsmall.png b/packages/editor/icons/legacy/logo-vvsmall.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/logo-vvsmall.png rename to packages/editor/icons/legacy/logo-vvsmall.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/marca-vsmall.png b/packages/editor/icons/legacy/marca-vsmall.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/marca-vsmall.png rename to packages/editor/icons/legacy/marca-vsmall.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/money.png b/packages/editor/icons/legacy/money.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/money.png rename to packages/editor/icons/legacy/money.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/money_dollar.png b/packages/editor/icons/legacy/money_dollar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/money_dollar.png rename to packages/editor/icons/legacy/money_dollar.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/money_euro.png b/packages/editor/icons/legacy/money_euro.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/money_euro.png rename to packages/editor/icons/legacy/money_euro.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/money_pound.png b/packages/editor/icons/legacy/money_pound.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/money_pound.png rename to packages/editor/icons/legacy/money_pound.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/money_yen.png b/packages/editor/icons/legacy/money_yen.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/money_yen.png rename to packages/editor/icons/legacy/money_yen.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/moor_boverlay.png b/packages/editor/icons/legacy/moor_boverlay.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/moor_boverlay.png rename to packages/editor/icons/legacy/moor_boverlay.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/moor_slider.png b/packages/editor/icons/legacy/moor_slider.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/moor_slider.png rename to packages/editor/icons/legacy/moor_slider.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/moor_woverlay.png b/packages/editor/icons/legacy/moor_woverlay.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/moor_woverlay.png rename to packages/editor/icons/legacy/moor_woverlay.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/move.png b/packages/editor/icons/legacy/move.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/move.png rename to packages/editor/icons/legacy/move.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/mymaps.png b/packages/editor/icons/legacy/mymaps.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/mymaps.png rename to packages/editor/icons/legacy/mymaps.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/node_add.png b/packages/editor/icons/legacy/node_add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/node_add.png rename to packages/editor/icons/legacy/node_add.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/node_border.png b/packages/editor/icons/legacy/node_border.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/node_border.png rename to packages/editor/icons/legacy/node_border.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/node_border2.png b/packages/editor/icons/legacy/node_border2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/node_border2.png rename to packages/editor/icons/legacy/node_border2.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/node_elipse.png b/packages/editor/icons/legacy/node_elipse.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/node_elipse.png rename to packages/editor/icons/legacy/node_elipse.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/note.png b/packages/editor/icons/legacy/note.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/note.png rename to packages/editor/icons/legacy/note.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/note1.png b/packages/editor/icons/legacy/note1.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/note1.png rename to packages/editor/icons/legacy/note1.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/page_delete.png b/packages/editor/icons/legacy/page_delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/page_delete.png rename to packages/editor/icons/legacy/page_delete.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/page_go.png b/packages/editor/icons/legacy/page_go.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/page_go.png rename to packages/editor/icons/legacy/page_go.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/printer.png b/packages/editor/icons/legacy/printer.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/printer.png rename to packages/editor/icons/legacy/printer.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/removeUser.jpeg b/packages/editor/icons/legacy/removeUser.jpeg similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/removeUser.jpeg rename to packages/editor/icons/legacy/removeUser.jpeg diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/ruby.png b/packages/editor/icons/legacy/ruby.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/ruby.png rename to packages/editor/icons/legacy/ruby.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/save.png b/packages/editor/icons/legacy/save.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/save.png rename to packages/editor/icons/legacy/save.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/search.png b/packages/editor/icons/legacy/search.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/search.png rename to packages/editor/icons/legacy/search.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/search2.png b/packages/editor/icons/legacy/search2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/search2.png rename to packages/editor/icons/legacy/search2.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/search3.png b/packages/editor/icons/legacy/search3.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/search3.png rename to packages/editor/icons/legacy/search3.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/seast.png b/packages/editor/icons/legacy/seast.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/seast.png rename to packages/editor/icons/legacy/seast.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape-elipse.png b/packages/editor/icons/legacy/shape-elipse.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape-elipse.png rename to packages/editor/icons/legacy/shape-elipse.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape-line.png b/packages/editor/icons/legacy/shape-line.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape-line.png rename to packages/editor/icons/legacy/shape-line.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape-rectangle-rounded.png b/packages/editor/icons/legacy/shape-rectangle-rounded.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape-rectangle-rounded.png rename to packages/editor/icons/legacy/shape-rectangle-rounded.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape-rectangle.png b/packages/editor/icons/legacy/shape-rectangle.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape-rectangle.png rename to packages/editor/icons/legacy/shape-rectangle.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape.png b/packages/editor/icons/legacy/shape.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape.png rename to packages/editor/icons/legacy/shape.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape_handles.png b/packages/editor/icons/legacy/shape_handles.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape_handles.png rename to packages/editor/icons/legacy/shape_handles.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape_square_add.png b/packages/editor/icons/legacy/shape_square_add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape_square_add.png rename to packages/editor/icons/legacy/shape_square_add.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape_square_delete.png b/packages/editor/icons/legacy/shape_square_delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape_square_delete.png rename to packages/editor/icons/legacy/shape_square_delete.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/shape_square_edit.png b/packages/editor/icons/legacy/shape_square_edit.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/shape_square_edit.png rename to packages/editor/icons/legacy/shape_square_edit.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/signUpBodyBtn.png b/packages/editor/icons/legacy/signUpBodyBtn.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/signUpBodyBtn.png rename to packages/editor/icons/legacy/signUpBodyBtn.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/signUpEndBtn.png b/packages/editor/icons/legacy/signUpEndBtn.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/signUpEndBtn.png rename to packages/editor/icons/legacy/signUpEndBtn.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/signUpStartBtn.png b/packages/editor/icons/legacy/signUpStartBtn.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/signUpStartBtn.png rename to packages/editor/icons/legacy/signUpStartBtn.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/sne.png b/packages/editor/icons/legacy/sne.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/sne.png rename to packages/editor/icons/legacy/sne.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/snorth.png b/packages/editor/icons/legacy/snorth.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/snorth.png rename to packages/editor/icons/legacy/snorth.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/snw.png b/packages/editor/icons/legacy/snw.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/snw.png rename to packages/editor/icons/legacy/snw.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/sse.png b/packages/editor/icons/legacy/sse.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/sse.png rename to packages/editor/icons/legacy/sse.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/ssouth.png b/packages/editor/icons/legacy/ssouth.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/ssouth.png rename to packages/editor/icons/legacy/ssouth.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/ssw.png b/packages/editor/icons/legacy/ssw.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/ssw.png rename to packages/editor/icons/legacy/ssw.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/swest.png b/packages/editor/icons/legacy/swest.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/swest.png rename to packages/editor/icons/legacy/swest.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_blue.png b/packages/editor/icons/legacy/tag_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_blue.png rename to packages/editor/icons/legacy/tag_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_blue_add.png b/packages/editor/icons/legacy/tag_blue_add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_blue_add.png rename to packages/editor/icons/legacy/tag_blue_add.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_blue_add2.png b/packages/editor/icons/legacy/tag_blue_add2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_blue_add2.png rename to packages/editor/icons/legacy/tag_blue_add2.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_green.png b/packages/editor/icons/legacy/tag_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_green.png rename to packages/editor/icons/legacy/tag_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_orange.png b/packages/editor/icons/legacy/tag_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_orange.png rename to packages/editor/icons/legacy/tag_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_pink.png b/packages/editor/icons/legacy/tag_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_pink.png rename to packages/editor/icons/legacy/tag_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_purple.png b/packages/editor/icons/legacy/tag_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_purple.png rename to packages/editor/icons/legacy/tag_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_red.png b/packages/editor/icons/legacy/tag_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_red.png rename to packages/editor/icons/legacy/tag_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tag_yellow.png b/packages/editor/icons/legacy/tag_yellow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tag_yellow.png rename to packages/editor/icons/legacy/tag_yellow.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/text_bold.png b/packages/editor/icons/legacy/text_bold.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/text_bold.png rename to packages/editor/icons/legacy/text_bold.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/text_italic.png b/packages/editor/icons/legacy/text_italic.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/text_italic.png rename to packages/editor/icons/legacy/text_italic.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/thumb_down.png b/packages/editor/icons/legacy/thumb_down.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/thumb_down.png rename to packages/editor/icons/legacy/thumb_down.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/thumb_up.png b/packages/editor/icons/legacy/thumb_up.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/thumb_up.png rename to packages/editor/icons/legacy/thumb_up.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/tick.png b/packages/editor/icons/legacy/tick.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/tick.png rename to packages/editor/icons/legacy/tick.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/user_delete.png b/packages/editor/icons/legacy/user_delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/user_delete.png rename to packages/editor/icons/legacy/user_delete.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/waring_icon.png b/packages/editor/icons/legacy/waring_icon.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/waring_icon.png rename to packages/editor/icons/legacy/waring_icon.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/world.png b/packages/editor/icons/legacy/world.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/world.png rename to packages/editor/icons/legacy/world.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/world2.png b/packages/editor/icons/legacy/world2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/world2.png rename to packages/editor/icons/legacy/world2.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/world_go.png b/packages/editor/icons/legacy/world_go.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/world_go.png rename to packages/editor/icons/legacy/world_go.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/world_link.png b/packages/editor/icons/legacy/world_link.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/world_link.png rename to packages/editor/icons/legacy/world_link.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/zoom_in.png b/packages/editor/icons/legacy/zoom_in.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/zoom_in.png rename to packages/editor/icons/legacy/zoom_in.png diff --git a/packages/mindplot/test/playground/map-render/icons/legacy/zoom_out.png b/packages/editor/icons/legacy/zoom_out.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/legacy/zoom_out.png rename to packages/editor/icons/legacy/zoom_out.png diff --git a/packages/mindplot/test/playground/map-render/icons/lock_close.png b/packages/editor/icons/lock_close.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/lock_close.png rename to packages/editor/icons/lock_close.png diff --git a/packages/mindplot/test/playground/map-render/icons/lock_open.png b/packages/editor/icons/lock_open.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/lock_open.png rename to packages/editor/icons/lock_open.png diff --git a/packages/mindplot/test/playground/map-render/icons/mail_edit.png b/packages/editor/icons/mail_edit.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/mail_edit.png rename to packages/editor/icons/mail_edit.png diff --git a/packages/mindplot/test/playground/map-render/icons/mail_envelop.png b/packages/editor/icons/mail_envelop.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/mail_envelop.png rename to packages/editor/icons/mail_envelop.png diff --git a/packages/mindplot/test/playground/map-render/icons/mail_list.png b/packages/editor/icons/mail_list.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/mail_list.png rename to packages/editor/icons/mail_list.png diff --git a/packages/mindplot/test/playground/map-render/icons/mail_mailbox.png b/packages/editor/icons/mail_mailbox.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/mail_mailbox.png rename to packages/editor/icons/mail_mailbox.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_coins.png b/packages/editor/icons/money_coins.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_coins.png rename to packages/editor/icons/money_coins.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_dollar.png b/packages/editor/icons/money_dollar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_dollar.png rename to packages/editor/icons/money_dollar.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_euro.png b/packages/editor/icons/money_euro.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_euro.png rename to packages/editor/icons/money_euro.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_money.png b/packages/editor/icons/money_money.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_money.png rename to packages/editor/icons/money_money.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_pound.png b/packages/editor/icons/money_pound.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_pound.png rename to packages/editor/icons/money_pound.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_ruby.png b/packages/editor/icons/money_ruby.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_ruby.png rename to packages/editor/icons/money_ruby.png diff --git a/packages/mindplot/test/playground/map-render/icons/money_yen.png b/packages/editor/icons/money_yen.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/money_yen.png rename to packages/editor/icons/money_yen.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_1.png b/packages/editor/icons/number_1.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_1.png rename to packages/editor/icons/number_1.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_2.png b/packages/editor/icons/number_2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_2.png rename to packages/editor/icons/number_2.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_3.png b/packages/editor/icons/number_3.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_3.png rename to packages/editor/icons/number_3.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_4.png b/packages/editor/icons/number_4.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_4.png rename to packages/editor/icons/number_4.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_5.png b/packages/editor/icons/number_5.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_5.png rename to packages/editor/icons/number_5.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_6.png b/packages/editor/icons/number_6.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_6.png rename to packages/editor/icons/number_6.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_7.png b/packages/editor/icons/number_7.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_7.png rename to packages/editor/icons/number_7.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_8.png b/packages/editor/icons/number_8.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_8.png rename to packages/editor/icons/number_8.png diff --git a/packages/mindplot/test/playground/map-render/icons/number_9.png b/packages/editor/icons/number_9.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/number_9.png rename to packages/editor/icons/number_9.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_bell.png b/packages/editor/icons/object_bell.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_bell.png rename to packages/editor/icons/object_bell.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_cake.png b/packages/editor/icons/object_cake.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_cake.png rename to packages/editor/icons/object_cake.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_camera.png b/packages/editor/icons/object_camera.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_camera.png rename to packages/editor/icons/object_camera.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_clanbomber.png b/packages/editor/icons/object_clanbomber.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_clanbomber.png rename to packages/editor/icons/object_clanbomber.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_clip.png b/packages/editor/icons/object_clip.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_clip.png rename to packages/editor/icons/object_clip.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_house.png b/packages/editor/icons/object_house.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_house.png rename to packages/editor/icons/object_house.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_key.png b/packages/editor/icons/object_key.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_key.png rename to packages/editor/icons/object_key.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_magnifier.png b/packages/editor/icons/object_magnifier.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_magnifier.png rename to packages/editor/icons/object_magnifier.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_music.png b/packages/editor/icons/object_music.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_music.png rename to packages/editor/icons/object_music.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_palette.png b/packages/editor/icons/object_palette.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_palette.png rename to packages/editor/icons/object_palette.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_pencil.png b/packages/editor/icons/object_pencil.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_pencil.png rename to packages/editor/icons/object_pencil.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_phone.png b/packages/editor/icons/object_phone.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_phone.png rename to packages/editor/icons/object_phone.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_rainbow.png b/packages/editor/icons/object_rainbow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_rainbow.png rename to packages/editor/icons/object_rainbow.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_star.png b/packages/editor/icons/object_star.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_star.png rename to packages/editor/icons/object_star.png diff --git a/packages/mindplot/test/playground/map-render/icons/object_wizard.png b/packages/editor/icons/object_wizard.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/object_wizard.png rename to packages/editor/icons/object_wizard.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_add.png b/packages/editor/icons/onoff_add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_add.png rename to packages/editor/icons/onoff_add.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_clock.png b/packages/editor/icons/onoff_clock.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_clock.png rename to packages/editor/icons/onoff_clock.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_clock_red.png b/packages/editor/icons/onoff_clock_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_clock_red.png rename to packages/editor/icons/onoff_clock_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_delete.png b/packages/editor/icons/onoff_delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_delete.png rename to packages/editor/icons/onoff_delete.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_status_offline.png b/packages/editor/icons/onoff_status_offline.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_status_offline.png rename to packages/editor/icons/onoff_status_offline.png diff --git a/packages/mindplot/test/playground/map-render/icons/onoff_status_online.png b/packages/editor/icons/onoff_status_online.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/onoff_status_online.png rename to packages/editor/icons/onoff_status_online.png diff --git a/packages/mindplot/test/playground/map-render/icons/people_female1.png b/packages/editor/icons/people_female1.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/people_female1.png rename to packages/editor/icons/people_female1.png diff --git a/packages/mindplot/test/playground/map-render/icons/people_female2.png b/packages/editor/icons/people_female2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/people_female2.png rename to packages/editor/icons/people_female2.png diff --git a/packages/mindplot/test/playground/map-render/icons/people_group.png b/packages/editor/icons/people_group.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/people_group.png rename to packages/editor/icons/people_group.png diff --git a/packages/mindplot/test/playground/map-render/icons/people_male1.png b/packages/editor/icons/people_male1.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/people_male1.png rename to packages/editor/icons/people_male1.png diff --git a/packages/mindplot/test/playground/map-render/icons/people_male2.png b/packages/editor/icons/people_male2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/people_male2.png rename to packages/editor/icons/people_male2.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_cancel.png b/packages/editor/icons/sign_cancel.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_cancel.png rename to packages/editor/icons/sign_cancel.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_closed.png b/packages/editor/icons/sign_closed.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_closed.png rename to packages/editor/icons/sign_closed.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_exclamation.png b/packages/editor/icons/sign_exclamation.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_exclamation.png rename to packages/editor/icons/sign_exclamation.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_help.png b/packages/editor/icons/sign_help.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_help.png rename to packages/editor/icons/sign_help.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_info.png b/packages/editor/icons/sign_info.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_info.png rename to packages/editor/icons/sign_info.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_stop.png b/packages/editor/icons/sign_stop.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_stop.png rename to packages/editor/icons/sign_stop.png diff --git a/packages/mindplot/test/playground/map-render/icons/sign_warning.png b/packages/editor/icons/sign_warning.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sign_warning.png rename to packages/editor/icons/sign_warning.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_bug.png b/packages/editor/icons/soft_bug.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_bug.png rename to packages/editor/icons/soft_bug.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_cursor.png b/packages/editor/icons/soft_cursor.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_cursor.png rename to packages/editor/icons/soft_cursor.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_database.png b/packages/editor/icons/soft_database.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_database.png rename to packages/editor/icons/soft_database.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_database_table.png b/packages/editor/icons/soft_database_table.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_database_table.png rename to packages/editor/icons/soft_database_table.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_feed.png b/packages/editor/icons/soft_feed.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_feed.png rename to packages/editor/icons/soft_feed.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_folder_explore.png b/packages/editor/icons/soft_folder_explore.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_folder_explore.png rename to packages/editor/icons/soft_folder_explore.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_penguin.png b/packages/editor/icons/soft_penguin.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_penguin.png rename to packages/editor/icons/soft_penguin.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_rss.png b/packages/editor/icons/soft_rss.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_rss.png rename to packages/editor/icons/soft_rss.png diff --git a/packages/mindplot/test/playground/map-render/icons/soft_stuff_folder.png b/packages/editor/icons/soft_stuff_folder.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/soft_stuff_folder.png rename to packages/editor/icons/soft_stuff_folder.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_basketball.png b/packages/editor/icons/sport_basketball.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_basketball.png rename to packages/editor/icons/sport_basketball.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_football.png b/packages/editor/icons/sport_football.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_football.png rename to packages/editor/icons/sport_football.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_golf.png b/packages/editor/icons/sport_golf.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_golf.png rename to packages/editor/icons/sport_golf.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_raquet.png b/packages/editor/icons/sport_raquet.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_raquet.png rename to packages/editor/icons/sport_raquet.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_shuttlecock.png b/packages/editor/icons/sport_shuttlecock.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_shuttlecock.png rename to packages/editor/icons/sport_shuttlecock.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_soccer.png b/packages/editor/icons/sport_soccer.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_soccer.png rename to packages/editor/icons/sport_soccer.png diff --git a/packages/mindplot/test/playground/map-render/icons/sport_tennis.png b/packages/editor/icons/sport_tennis.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/sport_tennis.png rename to packages/editor/icons/sport_tennis.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_blue.png b/packages/editor/icons/tag_blue.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_blue.png rename to packages/editor/icons/tag_blue.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_blue_add.png b/packages/editor/icons/tag_blue_add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_blue_add.png rename to packages/editor/icons/tag_blue_add.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_blue_add2.png b/packages/editor/icons/tag_blue_add2.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_blue_add2.png rename to packages/editor/icons/tag_blue_add2.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_green.png b/packages/editor/icons/tag_green.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_green.png rename to packages/editor/icons/tag_green.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_orange.png b/packages/editor/icons/tag_orange.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_orange.png rename to packages/editor/icons/tag_orange.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_pink.png b/packages/editor/icons/tag_pink.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_pink.png rename to packages/editor/icons/tag_pink.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_purple.png b/packages/editor/icons/tag_purple.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_purple.png rename to packages/editor/icons/tag_purple.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_red.png b/packages/editor/icons/tag_red.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_red.png rename to packages/editor/icons/tag_red.png diff --git a/packages/mindplot/test/playground/map-render/icons/tag_yellow.png b/packages/editor/icons/tag_yellow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tag_yellow.png rename to packages/editor/icons/tag_yellow.png diff --git a/packages/mindplot/test/playground/map-render/icons/task_0.png b/packages/editor/icons/task_0.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/task_0.png rename to packages/editor/icons/task_0.png diff --git a/packages/mindplot/test/playground/map-render/icons/task_100.png b/packages/editor/icons/task_100.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/task_100.png rename to packages/editor/icons/task_100.png diff --git a/packages/mindplot/test/playground/map-render/icons/task_25.png b/packages/editor/icons/task_25.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/task_25.png rename to packages/editor/icons/task_25.png diff --git a/packages/mindplot/test/playground/map-render/icons/task_50.png b/packages/editor/icons/task_50.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/task_50.png rename to packages/editor/icons/task_50.png diff --git a/packages/mindplot/test/playground/map-render/icons/task_75.png b/packages/editor/icons/task_75.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/task_75.png rename to packages/editor/icons/task_75.png diff --git a/packages/mindplot/test/playground/map-render/icons/thumb_thumb_down.png b/packages/editor/icons/thumb_thumb_down.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/thumb_thumb_down.png rename to packages/editor/icons/thumb_thumb_down.png diff --git a/packages/mindplot/test/playground/map-render/icons/thumb_thumb_up.png b/packages/editor/icons/thumb_thumb_up.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/thumb_thumb_up.png rename to packages/editor/icons/thumb_thumb_up.png diff --git a/packages/mindplot/test/playground/map-render/icons/tick_cross.png b/packages/editor/icons/tick_cross.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tick_cross.png rename to packages/editor/icons/tick_cross.png diff --git a/packages/mindplot/test/playground/map-render/icons/tick_tick.png b/packages/editor/icons/tick_tick.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/tick_tick.png rename to packages/editor/icons/tick_tick.png diff --git a/packages/mindplot/test/playground/map-render/icons/time_calendar.png b/packages/editor/icons/time_calendar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/time_calendar.png rename to packages/editor/icons/time_calendar.png diff --git a/packages/mindplot/test/playground/map-render/icons/time_clock.png b/packages/editor/icons/time_clock.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/time_clock.png rename to packages/editor/icons/time_clock.png diff --git a/packages/mindplot/test/playground/map-render/icons/time_hourglass.png b/packages/editor/icons/time_hourglass.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/time_hourglass.png rename to packages/editor/icons/time_hourglass.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_clear-night.png b/packages/editor/icons/weather_clear-night.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_clear-night.png rename to packages/editor/icons/weather_clear-night.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_clear.png b/packages/editor/icons/weather_clear.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_clear.png rename to packages/editor/icons/weather_clear.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_few-clouds-night.png b/packages/editor/icons/weather_few-clouds-night.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_few-clouds-night.png rename to packages/editor/icons/weather_few-clouds-night.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_few-clouds.png b/packages/editor/icons/weather_few-clouds.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_few-clouds.png rename to packages/editor/icons/weather_few-clouds.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_overcast.png b/packages/editor/icons/weather_overcast.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_overcast.png rename to packages/editor/icons/weather_overcast.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_severe-alert.png b/packages/editor/icons/weather_severe-alert.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_severe-alert.png rename to packages/editor/icons/weather_severe-alert.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_showers-scattered.png b/packages/editor/icons/weather_showers-scattered.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_showers-scattered.png rename to packages/editor/icons/weather_showers-scattered.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_showers.png b/packages/editor/icons/weather_showers.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_showers.png rename to packages/editor/icons/weather_showers.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_snow.png b/packages/editor/icons/weather_snow.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_snow.png rename to packages/editor/icons/weather_snow.png diff --git a/packages/mindplot/test/playground/map-render/icons/weather_storm.png b/packages/editor/icons/weather_storm.png similarity index 100% rename from packages/mindplot/test/playground/map-render/icons/weather_storm.png rename to packages/editor/icons/weather_storm.png diff --git a/packages/mindplot/test/playground/map-render/images/account.svg b/packages/editor/images/account.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/account.svg rename to packages/editor/images/account.svg diff --git a/packages/mindplot/test/playground/map-render/images/add.svg b/packages/editor/images/add.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/add.svg rename to packages/editor/images/add.svg diff --git a/packages/mindplot/test/playground/map-render/images/ajax-loader.gif b/packages/editor/images/ajax-loader.gif similarity index 100% rename from packages/mindplot/test/playground/map-render/images/ajax-loader.gif rename to packages/editor/images/ajax-loader.gif diff --git a/packages/mindplot/test/playground/map-render/images/alert-sign.png b/packages/editor/images/alert-sign.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/alert-sign.png rename to packages/editor/images/alert-sign.png diff --git a/packages/mindplot/test/playground/map-render/images/back-icon.svg b/packages/editor/images/back-icon.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/back-icon.svg rename to packages/editor/images/back-icon.svg diff --git a/packages/mindplot/test/playground/map-render/images/btn-bg-hover.png b/packages/editor/images/btn-bg-hover.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/btn-bg-hover.png rename to packages/editor/images/btn-bg-hover.png diff --git a/packages/mindplot/test/playground/map-render/images/btn-bg-normal.png b/packages/editor/images/btn-bg-normal.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/btn-bg-normal.png rename to packages/editor/images/btn-bg-normal.png diff --git a/packages/mindplot/test/playground/map-render/images/btne-bg-hover.png b/packages/editor/images/btne-bg-hover.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/btne-bg-hover.png rename to packages/editor/images/btne-bg-hover.png diff --git a/packages/mindplot/test/playground/map-render/images/btne-bg-normal.png b/packages/editor/images/btne-bg-normal.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/btne-bg-normal.png rename to packages/editor/images/btne-bg-normal.png diff --git a/packages/mindplot/test/playground/map-render/images/btne-bg-selected.png b/packages/editor/images/btne-bg-selected.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/btne-bg-selected.png rename to packages/editor/images/btne-bg-selected.png diff --git a/packages/mindplot/test/playground/map-render/images/center_focus.svg b/packages/editor/images/center_focus.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/center_focus.svg rename to packages/editor/images/center_focus.svg diff --git a/packages/mindplot/test/playground/map-render/images/discard.png b/packages/editor/images/discard.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/discard.png rename to packages/editor/images/discard.png diff --git a/packages/mindplot/test/playground/map-render/images/discard.svg b/packages/editor/images/discard.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/discard.svg rename to packages/editor/images/discard.svg diff --git a/packages/mindplot/test/playground/map-render/images/editortoolbar.png b/packages/editor/images/editortoolbar.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/editortoolbar.png rename to packages/editor/images/editortoolbar.png diff --git a/packages/mindplot/test/playground/map-render/images/export.png b/packages/editor/images/export.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/export.png rename to packages/editor/images/export.png diff --git a/packages/mindplot/test/playground/map-render/images/export.svg b/packages/editor/images/export.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/export.svg rename to packages/editor/images/export.svg diff --git a/packages/mindplot/test/playground/map-render/images/favicon.ico b/packages/editor/images/favicon.ico similarity index 100% rename from packages/mindplot/test/playground/map-render/images/favicon.ico rename to packages/editor/images/favicon.ico diff --git a/packages/mindplot/test/playground/map-render/images/favicon.png b/packages/editor/images/favicon.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/favicon.png rename to packages/editor/images/favicon.png diff --git a/packages/mindplot/test/playground/map-render/images/font-bold.png b/packages/editor/images/font-bold.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-bold.png rename to packages/editor/images/font-bold.png diff --git a/packages/mindplot/test/playground/map-render/images/font-bold.svg b/packages/editor/images/font-bold.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-bold.svg rename to packages/editor/images/font-bold.svg diff --git a/packages/mindplot/test/playground/map-render/images/font-color.png b/packages/editor/images/font-color.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-color.png rename to packages/editor/images/font-color.png diff --git a/packages/mindplot/test/playground/map-render/images/font-color.svg b/packages/editor/images/font-color.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-color.svg rename to packages/editor/images/font-color.svg diff --git a/packages/mindplot/test/playground/map-render/images/font-italic.png b/packages/editor/images/font-italic.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-italic.png rename to packages/editor/images/font-italic.png diff --git a/packages/mindplot/test/playground/map-render/images/font-italic.svg b/packages/editor/images/font-italic.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-italic.svg rename to packages/editor/images/font-italic.svg diff --git a/packages/mindplot/test/playground/map-render/images/font-size.png b/packages/editor/images/font-size.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-size.png rename to packages/editor/images/font-size.png diff --git a/packages/mindplot/test/playground/map-render/images/font-size.svg b/packages/editor/images/font-size.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-size.svg rename to packages/editor/images/font-size.svg diff --git a/packages/mindplot/test/playground/map-render/images/font-type.png b/packages/editor/images/font-type.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-type.png rename to packages/editor/images/font-type.png diff --git a/packages/mindplot/test/playground/map-render/images/font-type.svg b/packages/editor/images/font-type.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/font-type.svg rename to packages/editor/images/font-type.svg diff --git a/packages/mindplot/test/playground/map-render/images/history.png b/packages/editor/images/history.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/history.png rename to packages/editor/images/history.png diff --git a/packages/mindplot/test/playground/map-render/images/history.svg b/packages/editor/images/history.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/history.svg rename to packages/editor/images/history.svg diff --git a/packages/mindplot/test/playground/map-render/images/keyboard.svg b/packages/editor/images/keyboard.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/keyboard.svg rename to packages/editor/images/keyboard.svg diff --git a/packages/mindplot/test/playground/map-render/images/links.png b/packages/editor/images/links.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/links.png rename to packages/editor/images/links.png diff --git a/packages/mindplot/test/playground/map-render/images/logo-135x135.png b/packages/editor/images/logo-135x135.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-135x135.png rename to packages/editor/images/logo-135x135.png diff --git a/packages/mindplot/test/playground/map-render/images/logo-head-only.png b/packages/editor/images/logo-head-only.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-head-only.png rename to packages/editor/images/logo-head-only.png diff --git a/packages/mindplot/test/playground/map-render/images/logo-medium.png b/packages/editor/images/logo-medium.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-medium.png rename to packages/editor/images/logo-medium.png diff --git a/packages/mindplot/test/playground/map-render/images/logo-small.png b/packages/editor/images/logo-small.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-small.png rename to packages/editor/images/logo-small.png diff --git a/packages/mindplot/test/playground/map-render/images/logo-small.svg b/packages/editor/images/logo-small.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-small.svg rename to packages/editor/images/logo-small.svg diff --git a/packages/mindplot/test/playground/map-render/images/logo-text-black.svg b/packages/editor/images/logo-text-black.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-text-black.svg rename to packages/editor/images/logo-text-black.svg diff --git a/packages/mindplot/test/playground/map-render/images/logo-xsmall.png b/packages/editor/images/logo-xsmall.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/logo-xsmall.png rename to packages/editor/images/logo-xsmall.png diff --git a/packages/mindplot/test/playground/map-render/images/minus.svg b/packages/editor/images/minus.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/minus.svg rename to packages/editor/images/minus.svg diff --git a/packages/mindplot/test/playground/map-render/images/note-add.svg b/packages/editor/images/note-add.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/note-add.svg rename to packages/editor/images/note-add.svg diff --git a/packages/mindplot/test/playground/map-render/images/notes.png b/packages/editor/images/notes.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/notes.png rename to packages/editor/images/notes.png diff --git a/packages/mindplot/test/playground/map-render/images/print.png b/packages/editor/images/print.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/print.png rename to packages/editor/images/print.png diff --git a/packages/mindplot/test/playground/map-render/images/print.svg b/packages/editor/images/print.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/print.svg rename to packages/editor/images/print.svg diff --git a/packages/mindplot/test/playground/map-render/images/public.png b/packages/editor/images/public.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/public.png rename to packages/editor/images/public.png diff --git a/packages/editor/images/public.svg b/packages/editor/images/public.svg new file mode 100644 index 00000000..ddcd5677 --- /dev/null +++ b/packages/editor/images/public.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/mindplot/test/playground/map-render/images/pwrdby-white.svg b/packages/editor/images/pwrdby-white.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/pwrdby-white.svg rename to packages/editor/images/pwrdby-white.svg diff --git a/packages/mindplot/test/playground/map-render/images/redo.png b/packages/editor/images/redo.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/redo.png rename to packages/editor/images/redo.png diff --git a/packages/mindplot/test/playground/map-render/images/redo.svg b/packages/editor/images/redo.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/redo.svg rename to packages/editor/images/redo.svg diff --git a/packages/mindplot/test/playground/map-render/images/save.png b/packages/editor/images/save.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/save.png rename to packages/editor/images/save.png diff --git a/packages/mindplot/test/playground/map-render/images/save.svg b/packages/editor/images/save.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/save.svg rename to packages/editor/images/save.svg diff --git a/packages/mindplot/test/playground/map-render/images/shape-circle.png b/packages/editor/images/shape-circle.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/shape-circle.png rename to packages/editor/images/shape-circle.png diff --git a/packages/mindplot/test/playground/map-render/images/shape-line.png b/packages/editor/images/shape-line.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/shape-line.png rename to packages/editor/images/shape-line.png diff --git a/packages/mindplot/test/playground/map-render/images/shape-rectangle-round.png b/packages/editor/images/shape-rectangle-round.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/shape-rectangle-round.png rename to packages/editor/images/shape-rectangle-round.png diff --git a/packages/mindplot/test/playground/map-render/images/shape-rectangle.png b/packages/editor/images/shape-rectangle.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/shape-rectangle.png rename to packages/editor/images/shape-rectangle.png diff --git a/packages/mindplot/test/playground/map-render/images/share.png b/packages/editor/images/share.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/share.png rename to packages/editor/images/share.png diff --git a/packages/mindplot/test/playground/map-render/images/tag.png b/packages/editor/images/tag.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/tag.png rename to packages/editor/images/tag.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-add.png b/packages/editor/images/topic-add.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-add.png rename to packages/editor/images/topic-add.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-add.svg b/packages/editor/images/topic-add.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-add.svg rename to packages/editor/images/topic-add.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-border.png b/packages/editor/images/topic-border.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-border.png rename to packages/editor/images/topic-border.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-border.svg b/packages/editor/images/topic-border.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-border.svg rename to packages/editor/images/topic-border.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-color.png b/packages/editor/images/topic-color.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-color.png rename to packages/editor/images/topic-color.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-color.svg b/packages/editor/images/topic-color.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-color.svg rename to packages/editor/images/topic-color.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-delete.png b/packages/editor/images/topic-delete.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-delete.png rename to packages/editor/images/topic-delete.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-delete.svg b/packages/editor/images/topic-delete.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-delete.svg rename to packages/editor/images/topic-delete.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-icon.png b/packages/editor/images/topic-icon.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-icon.png rename to packages/editor/images/topic-icon.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-icon.svg b/packages/editor/images/topic-icon.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-icon.svg rename to packages/editor/images/topic-icon.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-link.png b/packages/editor/images/topic-link.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-link.png rename to packages/editor/images/topic-link.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-link.svg b/packages/editor/images/topic-link.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-link.svg rename to packages/editor/images/topic-link.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-note.png b/packages/editor/images/topic-note.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-note.png rename to packages/editor/images/topic-note.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-note.svg b/packages/editor/images/topic-note.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-note.svg rename to packages/editor/images/topic-note.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-notes.svg b/packages/editor/images/topic-notes.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-notes.svg rename to packages/editor/images/topic-notes.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-relation.png b/packages/editor/images/topic-relation.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-relation.png rename to packages/editor/images/topic-relation.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-relation.svg b/packages/editor/images/topic-relation.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-relation.svg rename to packages/editor/images/topic-relation.svg diff --git a/packages/mindplot/test/playground/map-render/images/topic-shape.png b/packages/editor/images/topic-shape.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-shape.png rename to packages/editor/images/topic-shape.png diff --git a/packages/mindplot/test/playground/map-render/images/topic-shape.svg b/packages/editor/images/topic-shape.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/topic-shape.svg rename to packages/editor/images/topic-shape.svg diff --git a/packages/mindplot/test/playground/map-render/images/undo.png b/packages/editor/images/undo.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/undo.png rename to packages/editor/images/undo.png diff --git a/packages/mindplot/test/playground/map-render/images/undo.svg b/packages/editor/images/undo.svg similarity index 100% rename from packages/mindplot/test/playground/map-render/images/undo.svg rename to packages/editor/images/undo.svg diff --git a/packages/mindplot/test/playground/map-render/images/zoom-in.png b/packages/editor/images/zoom-in.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/zoom-in.png rename to packages/editor/images/zoom-in.png diff --git a/packages/mindplot/test/playground/map-render/images/zoom-out.png b/packages/editor/images/zoom-out.png similarity index 100% rename from packages/mindplot/test/playground/map-render/images/zoom-out.png rename to packages/editor/images/zoom-out.png diff --git a/packages/editor/index.html b/packages/editor/index.html deleted file mode 100644 index 453c01d8..00000000 --- a/packages/editor/index.html +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - Wisemapping - - - - -
- - diff --git a/packages/mindplot/test/playground/map-render/js/loader.js b/packages/editor/js/loader.js similarity index 100% rename from packages/mindplot/test/playground/map-render/js/loader.js rename to packages/editor/js/loader.js diff --git a/packages/editor/package.json b/packages/editor/package.json index 7c3f42b8..0806b7c8 100644 --- a/packages/editor/package.json +++ b/packages/editor/package.json @@ -1,30 +1,53 @@ { "name": "@wisemapping/editor", - "version": "1.0.0", - "main": "src/index.tsx", - "scripts": {}, + "version": "0.1.0", + "main": "dist/editor.bundle.js", + "scripts": { + "build": "webpack --config webpack.prod.js", + "playground": "webpack serve --config webpack.playground.js", + "cy:run": "cypress run", + "test:integration": "start-server-and-test 'yarn playground' http-get://localhost:8081 'yarn cy:run'", + "test": "yarn test:integration" + }, "repository": "http://www.wisemapping.com", "author": "Paulo Veiga , Ezequiel Bergamaschi ", "license": "MIT", "private": false, "devDependencies": { + "@babel/preset-env": "^7.16.11", + "@babel/preset-react": "^7.16.7", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@typescript-eslint/eslint-plugin": "^4.8.1", "@typescript-eslint/parser": "^4.8.1", + "clean-webpack-plugin": "^4.0.0", + "compression-webpack-plugin": "^9.2.0", + "copy-webpack-plugin": "^10.2.1", + "cypress": "^8.4.1", + "cypress-image-snapshot": "^4.0.1", "eslint": "^7.14.0", "eslint-config-prettier": "^8.0.0", + "eslint-plugin-cypress": "^2.12.1", "eslint-plugin-react": "^7.21.5", "eslint-plugin-react-hooks": "^4.2.0", + "html-webpack-plugin": "^5.5.0", "prettier": "^2.2.1", + "react": "^17.0.0", "ts-loader": "^8.0.11", "ts-node": "^9.0.0", - "typescript": "^4.1.2" + "typescript": "^4.1.2", + "webpack": "^5.67.0", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.8.0" }, "dependencies": { "@types/styled-components": "^5.1.4", - "react": "^17.0.1", - "react-dom": "^17.0.1", + "@wisemapping/mindplot": "^0.4.15", "styled-components": "^5.2.1" + }, + "peerDependencies": { + "react": "^17.0.0", + "react-dom": "^17.0.0", + "react-intl": "^5.24.3" } -} \ No newline at end of file +} diff --git a/packages/editor/src/components/canvas/index.tsx b/packages/editor/src/components/canvas/index.tsx deleted file mode 100644 index eeb2d746..00000000 --- a/packages/editor/src/components/canvas/index.tsx +++ /dev/null @@ -1,6 +0,0 @@ -import React from 'react'; -import { StyledCanvas } from './styled'; - -const Canvas = (): React.ReactElement => canvas; - -export default Canvas; diff --git a/packages/editor/src/components/canvas/styled.ts b/packages/editor/src/components/canvas/styled.ts deleted file mode 100644 index 7cc7eb85..00000000 --- a/packages/editor/src/components/canvas/styled.ts +++ /dev/null @@ -1,8 +0,0 @@ -import styled from 'styled-components'; - -export const StyledCanvas = styled.div` - height: 100% - width: 100%; - flex: 1; - -`; diff --git a/packages/editor/src/components/footer/index.tsx b/packages/editor/src/components/footer/index.tsx index d654d237..90febc5d 100644 --- a/packages/editor/src/components/footer/index.tsx +++ b/packages/editor/src/components/footer/index.tsx @@ -1,6 +1,54 @@ import React from 'react'; -import { StyledFooter } from './styled'; +import { StyledLogo } from './styled'; +import { useIntl } from 'react-intl'; -const Footer = (): React.ReactElement => footer; +import KeyboardSvg from '../../../images/keyboard.svg'; +import AddSvg from '../../../images/add.svg'; +import MinusSvg from '../../../images/minus.svg'; +import CenterFocusSvg from '../../../images/center_focus.svg'; + +export type FooterPropsType = { + showTryPanel?: boolean; +}; + +const Footer = ({ showTryPanel }: FooterPropsType): React.ReactElement => { + const intl = useIntl(); + + return ( + <> +
+
+ +
+
+ + +
+
+ +
+
+ +
+ {showTryPanel && ( +
+

{intl.formatMessage({ id: 'editor.try-welcome' })}

+

{intl.formatMessage({ id: 'editor.try-welcome-description' })}

+ +
+ {intl.formatMessage({ id: 'login.signup', defaultMessage: 'Sign Up' })} +
+
+
+ )} + + ); +}; export default Footer; diff --git a/packages/editor/src/components/footer/styled.ts b/packages/editor/src/components/footer/styled.ts index b731d333..11040fee 100644 --- a/packages/editor/src/components/footer/styled.ts +++ b/packages/editor/src/components/footer/styled.ts @@ -1,8 +1,18 @@ import styled from 'styled-components'; import { times } from '../../size'; +import LogoTextBlackSvg from '../../../images/logo-text-black.svg'; export const StyledFooter = styled.div` height: ${times(10)}; width: 100%; border: 1px solid black; `; + +export const StyledLogo = styled.div` + position: fixed; + left: 20px; + bottom: 10px; + background: url(${LogoTextBlackSvg}) no-repeat; + width: 90px; + height: 40px; +` \ No newline at end of file diff --git a/packages/editor/src/components/frame/index.tsx b/packages/editor/src/components/frame/index.tsx deleted file mode 100644 index b809c9db..00000000 --- a/packages/editor/src/components/frame/index.tsx +++ /dev/null @@ -1,15 +0,0 @@ -import React from 'react'; -import Footer from '../footer'; -import TopBar from '../top-bar'; -import Canvas from '../canvas'; -import { StyledFrame } from './styled'; - -const Frame = (): React.ReactElement => ( - - - -