Skip to content

Commit

Permalink
Add FSI and Healthcare themes to archetype and update Easel and WKND …
Browse files Browse the repository at this point in the history
…themes (#1133)

* FORMS-10696 - Add FSI and Healthcare theme to archetype

* FORMS-10696 - Add FSI and Healthcare theme to archetype

Adding jcr:createdBy property for tracking purpose

* FORMS-10696 - Add FSI and Healthcare theme to archetype

Updating thumbnail

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

    Removing jcr:createdBy property to fix violation

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Updating theme.zip and clientlibs for all the themes post all issue fixes

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Adding appId in theme paths, title and category name.
Adding entries for new templates to post genrate groovy script

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Changing theme name patterns for cloud service - using pattern ${appId} - <themeName>
Excluding theme clientlibs for 65 now.

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Excluding theme filters for 65

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Restructuring theme folders to include appId in theme folder names

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Adding merge mode in filter for themes folder

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Commenting out filter entry for theme client lib in apps.structure package for 6.5

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Fixing if else condition syntax issue

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Removing 65 theme inclusion commented entries to fix build issues.

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Adding README for ui.apps package providing information about aem forms core component theme.

* Add FSI and Healthcare themes to archetype and update Easel and WKND themes

Adding README for ui.apps package providing information about aem forms core component theme.

* iAdd FSI and Healthcare themes to archetype and update Easel and WKND themes

Removing theme clientlibs for 65. Will add it back after 6.5.19.0
  • Loading branch information
pankaj-parashar authored Oct 11, 2023
1 parent 283779c commit 700eca2
Show file tree
Hide file tree
Showing 53 changed files with 61 additions and 69 deletions.
2 changes: 0 additions & 2 deletions src/main/archetype/ui.apps.structure/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,6 @@
<filter><root>/apps/fd/af</root></filter>
#if ($aemVersion == "cloud")
<filter><root>/apps/fd/af/themes</root></filter>
#else
<filter><root>/apps/fd/af/theme-clientlibs</root></filter>
#end
#end
<filter><root>/apps/sling</root></filter>
Expand Down
23 changes: 23 additions & 0 deletions src/main/archetype/ui.apps/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
# Code Package

The `ui.apps` package contains all the code to be deployed and only deploys to `/apps`.

## Common elements
Common elements of the ui.apps package include, but are not limited to:

* Component definitions and HTL scripts
* JavaScript and CSS (via Client Libraries)
* Overlays of /libs
* Fallback context-aware configurations
* ACLs (permissions)

For a more information about this package please have a look to the [official documentation](https://experienceleague.adobe.com/docs/experience-manager-cloud-service/content/implementing/developing/aem-project-content-package-structure.html?lang=en#code-packages-%2F-osgi-bundles).

## AEM Forms Core Component Themes

The `ui.apps` package includes AEM Forms Core Component themes, packaged under the path `/apps/fd/af/themes`. Below, you'll find a list of these themes and their public sources.

1. Easel - https://github.com/adobe/aem-forms-theme-easel
2. WKND - https://github.com/adobe/aem-forms-theme-wknd
3. FSI - https://github.com/adobe/aem-forms-theme-fsi
4. Healthcare - https://github.com/adobe/aem-forms-theme-healthcare
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,9 @@
<filter root="/apps/${appId}/i18n"/>
#if ( $includeForms == "y" || $includeFormsenrollment == "y" || $includeFormscommunications == "y" || $includeFormsheadless == "y")
#if ($aemVersion == "cloud")
<filter root="/apps/fd/af/themes"/>
#else
<filter root="/apps/fd/af/theme-clientlibs"/>
<filter root="/apps/fd/af/themes" mode="merge"/>
#end

#end
#if ( $includeErrorHandler == "y" )
<filter root="/apps/sling" />
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 700eca2

Please sign in to comment.