Appearance
AEM
Available for landing pages only
You can export landing pages to prepare them for subsequent upload to Adobe Experience Manager (AEM).
Build structure
The exported landing page for AEM has the following build structure:
.
├── jcr_root/
│ ├── .content.xml
│ ├── DAM/
│ │ ├── .content.xml
│ │ ├── app.js
│ │ ├── app.js.LICENSE.txt
│ │ ├── settings.json
│ │ ├── common/
│ │ │ ├── .content.xml
│ │ │ ├── blocks-library/
│ │ │ └── media/
│ │ ├── node_modules/
│ │ ├── styles/
│ │ │ ├── .content.xml
│ │ │ └── common.css
│ │ ├── themes/
│ │ │ ├── .content.xml
│ │ │ ├── theme1/
│ │ │ └── theme2/
│ │ └── _/
│ └── d__/
│ └── .content.xml
└── META-INF/
├── vault/
│ ├── definition/
│ ├── filter.xml
│ └── properties.xml| Path | Description |
|---|---|
jcr_root/ | Root directory for JCR (Java Content Repository) content. |
jcr_root/DAM/ | Digital Asset Management folder containing all landing page assets and resources. |
jcr_root/DAM/app.js | Main application JavaScript bundle. |
jcr_root/DAM/app.js.LICENSE.txt | License file for bundled dependencies. |
jcr_root/DAM/settings.json | Landing page configuration and settings. |
jcr_root/DAM/common/ | Shared components and common resources. |
jcr_root/DAM/common/blocks-library/ | Reusable content blocks library. |
jcr_root/DAM/common/media/ | Common media assets (fonts, images), |
jcr_root/DAM/node_modules/ | Third-party dependencies and npm packages. |
jcr_root/DAM/styles/ | Global stylesheets and styling resources. |
jcr_root/DAM/styles/common.css | Common CSS styles. |
jcr_root/DAM/themes/ | Theme configurations and theme-specific resources. |
jcr_root/DAM/themes/theme1/ / jcr_root/DAM/themes/theme2/ | Different theme variants. |
META-INF/ | Package metadata and configuration. |
META-INF/vault/ | AEM Content Package configuration. |
META-INF/vault/filter.xml | Package filter rules for content deployment. |
META-INF/vault/properties.xml | Package properties and metadata. |
META-INF/vault/definition/ | Package definition files. |