├── .browserslistrc ├── src ├── core │ ├── ui │ │ ├── core-icon │ │ │ ├── entypo.woff │ │ │ ├── core-icon.html │ │ │ ├── core-icon.js │ │ │ ├── core-icon.less │ │ │ └── icons.js │ │ ├── core-menu │ │ │ ├── core-menu.html │ │ │ ├── core-menu.js │ │ │ └── core-menu.less │ │ ├── core-throbber │ │ │ ├── throbber.png │ │ │ ├── core-throbber.html │ │ │ ├── core-throbber.js │ │ │ └── core-throbber.less │ │ ├── core-label │ │ │ ├── core-label.html │ │ │ └── core-label.js │ │ ├── core-menu-separator │ │ │ ├── core-menu-separator.html │ │ │ ├── core-menu-separator.js │ │ │ └── core-menu-separator.less │ │ ├── core-extension │ │ │ ├── core-extension.html │ │ │ ├── core-extension.less │ │ │ └── core-extension.js │ │ ├── css │ │ │ ├── _common.less │ │ │ ├── _reset.less │ │ │ ├── _container.less │ │ │ ├── core.less │ │ │ ├── _layout.less │ │ │ └── _scrollbars.less │ │ ├── core-visible │ │ │ ├── core-visible.less │ │ │ └── core-visible.js │ │ ├── core-menu-item │ │ │ ├── core-menu-item.html │ │ │ ├── core-menu-item.less │ │ │ └── core-menu-item.js │ │ ├── core-slider │ │ │ ├── core-slider.js │ │ │ ├── core-slider.html │ │ │ └── core-slider.less │ │ ├── core-colorbox │ │ │ ├── core-colorbox.html │ │ │ ├── core-colorbox.less │ │ │ ├── host.jsx │ │ │ └── core-colorbox.js │ │ ├── core-button │ │ │ ├── core-button.html │ │ │ ├── _button-states.less │ │ │ ├── core-button.js │ │ │ └── core-button.less │ │ ├── core-textbox │ │ │ ├── core-textbox.html │ │ │ ├── core-textbox.js │ │ │ └── core-textbox.less │ │ ├── core-numberbox │ │ │ ├── core-numberbox.html │ │ │ ├── core-numberbox.less │ │ │ └── core-numberbox.js │ │ ├── core-toolbar │ │ │ ├── core-toolbar.html │ │ │ ├── core-toolbar.less │ │ │ └── core-toolbar.js │ │ ├── core-icon-button │ │ │ ├── core-icon-button.html │ │ │ ├── core-icon-button.less │ │ │ └── core-icon-button.js │ │ ├── core-field │ │ │ ├── core-field.less │ │ │ └── core-field.js │ │ ├── core-menu-button │ │ │ ├── core-menu-button.html │ │ │ ├── core-menu-button.less │ │ │ └── core-menu-button.js │ │ ├── core-checkbox │ │ │ ├── core-checkbox.html │ │ │ ├── core-checkbox.less │ │ │ └── core-checkbox.js │ │ ├── core-base │ │ │ └── core-base.js │ │ ├── core-tooltip │ │ │ ├── core-tooltip.less │ │ │ └── core-tooltip.js │ │ ├── core-dropdown │ │ │ ├── core-dropdown.html │ │ │ ├── core-dropdown.less │ │ │ └── core-dropdown.js │ │ └── core-combobox │ │ │ ├── core-combobox.less │ │ │ ├── core-combobox.html │ │ │ └── core-combobox.js │ ├── assert.js │ ├── polyfills.js │ ├── SlowTask.js │ ├── mixins.js │ ├── index.js │ ├── Theme.js │ ├── Extension.js │ ├── Settings.js │ └── Logger.js ├── photoshop │ ├── host │ │ ├── getOpenDocumentIDs.jsx │ │ ├── callGenerator.jsx │ │ ├── copyToClipboard.jsx │ │ ├── getLayerShape.jsx │ │ ├── getDocumentInfo.jsx │ │ ├── getDocumentPath.jsx │ │ ├── getPhotoshopExecutableLocation.jsx │ │ ├── networkEventSubscribe.jsx │ │ └── getLayerPixmap.jsx │ ├── Deferred.js │ ├── ui │ │ ├── photoshop-panel │ │ │ ├── photoshop-panel.less │ │ │ └── photoshop-panel.html │ │ └── photoshop-document │ │ │ └── host │ │ │ ├── setXMPMetadata.jsx │ │ │ └── getXMPMetadata.jsx │ ├── Pixmap.js │ ├── ExportTarget.js │ └── PhotoshopCrypto.js ├── exporter-main │ ├── DefaultSettings.json │ ├── exporter-panel │ │ ├── exporter-panel.html │ │ └── exporter-panel.js │ ├── exporter-document │ │ └── exporter-document.html │ ├── exporter-target │ │ ├── exporter-target.less │ │ ├── exporter-target.js │ │ └── exporter-target.html │ └── index.js └── exporter-settings │ ├── index.js │ └── settings-panel │ ├── settings-panel.js │ ├── settings-panel.less │ └── settings-panel.html ├── bundle ├── exporter │ ├── icons │ │ ├── icon-dark.png │ │ ├── icon-light.png │ │ ├── icon-dark-hover.png │ │ ├── icon-light-hover.png │ │ ├── icon-dark-disabled.png │ │ └── icon-light-disabled.png │ ├── main.html │ └── settings.html ├── manifest.mxi.xml └── scripts │ ├── Expresso Export All.jsx │ └── Expresso Export Enabled.jsx ├── .babelrc ├── .vscode ├── settings.json └── launch.json ├── jsconfig.json ├── .postcssrc.json ├── scripts ├── webpack.loader.ractive.js ├── webpack.loader.jsx.js ├── webpack.config.js ├── cepy.exporter.config.js └── tasks │ └── exporter.js ├── .gitattributes ├── bin └── build.js ├── .eslintrc.json ├── .gitignore ├── package.json ├── readme.md └── changelog.md /.browserslistrc: -------------------------------------------------------------------------------- 1 | Chrome >= 27 2 | -------------------------------------------------------------------------------- /src/core/ui/core-icon/entypo.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/src/core/ui/core-icon/entypo.woff -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-dark.png -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-light.png -------------------------------------------------------------------------------- /src/core/ui/core-menu/core-menu.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /src/core/ui/core-throbber/throbber.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/src/core/ui/core-throbber/throbber.png -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-dark-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-dark-hover.png -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-light-hover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-light-hover.png -------------------------------------------------------------------------------- /src/core/ui/core-label/core-label.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-dark-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-dark-disabled.png -------------------------------------------------------------------------------- /bundle/exporter/icons/icon-light-disabled.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fcamarlinghi/expresso/HEAD/bundle/exporter/icons/icon-light-disabled.png -------------------------------------------------------------------------------- /src/core/ui/core-menu-separator/core-menu-separator.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /src/core/ui/core-extension/core-extension.html: -------------------------------------------------------------------------------- 1 |