Appearance
DataMind
You can export e-Detailers to prepare them for subsequent upload to DataMind.
Build structure
The exported e-Detailer for DataMind has the following build structure:
.
├─chunks/
├─common/
│ ├─media/
│ └─blocks-library/
├─node_modules/
├─slides/
│ ├─slide1/
│ └─slide2/
├─styles/
├─themes/
├─app.js
├─icon.png
├─icon@2x.png
├─index.html
├─info.json
├─monitoring.json
└─settings.json| Path | Description |
|---|---|
chunks/ | Contains bundled JavaScript chunks generated by Webpack to support lazy loading and reduce initial page load size. |
common/ | Contains the common media resources for the e-Detailer. |
common/blocks-library/ | Contains the public assets for each block. |
common/media/ | Contains the common media resources used in the e-Detailer: fonts, images, PDF files, and videos. Each type of media resource is stored in its own directory. |
node_modules/ | Contains the following media assets from the node modules for the e-Detailer: fonts, images, PDF files, and videos. |
slides/ | Contains the following media resources used in the slide: fonts, images, PDF files, and videos. Each slide has its own directory with media assets. Each type of media resource is stored in its own directory. |
styles/ | Contains the CSS files with styles for the e-Detailer. |
themes/ | Contains the following media assets from the e-Detailer themes: fonts, images, PDF files, and videos. Assets for each theme are stored in a separate directory. |
app.js | The JavaScript bundle that's called when you run the development build. This file is referenced in index.html. |
icon.png | The e-Detailer icon. |
icon@2x.png | High-resolution (2x DPI) e-Detailer icon for retina displays. |
index.html | The HTML file that serves as an entry point for the e-Detailer. |
info.json | The JSON file with the general info about the e-Detailer. |
monitoring.json | The JSON file with the e-Detailer structure. Includes the slide ID and the slide order. For example, if slide1 is the first slide in the e-Detailer, the file includes the following object: {"slide1":1}. |
settings.json | The settings.json file of the e-Detailer. |