Skip to content

adobe/aem-uix-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Adobe Experience Manager UI Extensibility Examples

This repository contains a working example of the usage of UI Extensibility in AEM.

Goal

Through examples, we aim to demonstrate the potential of UI Extensibility and foster creativity.

Installation

Each folder contains a fully working UI Extension integrated with AEM.

In addition to git clone and/or forking this repo, you can generate an app from the @adobe/aio-cli

Example to generate the a button for CF Console:

aio app init --repo adobe/aem-uix-examples/cf-console-header-menu-button-sample

Examples

Here is the list of examples:

Deployment

Each example has its own GitHub Actions deployment file that should be used as a starting point for individual extensions.

The root-level GitHub deployment file deploy_prod.yml is intended as a custom, all-in-one approach for deploying examples with stored secrets. Each example that needs to be deployed at a workspace must have an associated secret. For example, cf-console-action-bar-button-sample must have a secret named cf_console_action_bar_button_sample (with hyphens replaced by underscores) and the contents of the .env file as its value. Deployment will be triggered on merging PRs and push events on the main branch. Deployment will be skipped if this secret is unavailable.

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

About

List of examples for UI Extensibility of AEM.

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published