├── angular-spacomponents-example-project ├── src │ ├── assets │ │ └── .gitkeep │ ├── favicon.ico │ ├── styles.css │ ├── app │ │ ├── app.component.css │ │ ├── components │ │ │ ├── page │ │ │ │ ├── page.component.css │ │ │ │ ├── page.component.scss │ │ │ │ └── page.component.html │ │ │ ├── demo │ │ │ │ ├── properties │ │ │ │ │ └── demo.properties.component.ts │ │ │ │ ├── markup │ │ │ │ │ └── demo.markup.component.html │ │ │ │ └── json │ │ │ │ │ └── demo.json.component.html │ │ │ ├── text │ │ │ │ ├── text.component.html │ │ │ │ └── text.component.scss │ │ │ └── simplecomponent │ │ │ │ └── simplecomponent.component.html │ │ ├── app.server.module.ts │ │ ├── app.component.html │ │ └── app.component.scss │ ├── main.server.ts │ ├── index.html │ ├── styles │ │ └── _shared.scss │ ├── styles.scss │ └── environments │ │ └── environment.prod.ts ├── scripts │ ├── cm │ │ └── install-chrome.sh │ └── ci │ │ └── test.sh ├── tsconfig.app.json ├── .editorconfig ├── tsconfig.spec.json ├── browserslist ├── tsconfig.server.json ├── .gitignore └── README.md ├── angular-webcomponents-example-project ├── src │ ├── assets │ │ └── .gitkeep │ ├── favicon.ico │ ├── environments │ │ └── environment.prod.ts │ └── styles.scss ├── e2e │ ├── tsconfig.json │ └── src │ │ ├── app.po.ts │ │ └── app.e2e-spec.ts ├── tsconfig.app.json ├── scripts │ ├── cm │ │ └── install-chrome.sh │ └── ci │ │ └── test.sh ├── .editorconfig ├── tsconfig.spec.json ├── browserslist ├── .gitignore ├── tsconfig.json └── README.md ├── ui.apps └── src │ └── content │ ├── jcr_root │ └── apps │ │ ├── core-components-examples │ │ ├── wcm │ │ │ ├── angular │ │ │ │ ├── clientlibs │ │ │ │ │ ├── angular-spacomponents │ │ │ │ │ │ ├── css.txt │ │ │ │ │ │ ├── js.txt │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ └── _rep_policy.xml │ │ │ │ │ ├── angular-webcomponents │ │ │ │ │ │ ├── css.txt │ │ │ │ │ │ ├── js.txt │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ └── _rep_policy.xml │ │ │ │ │ ├── clientlib-site │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ └── icon-192x192.png │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ ├── styles │ │ │ │ │ │ │ ├── base │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ ├── variables │ │ │ │ │ │ │ │ ├── border.less │ │ │ │ │ │ │ │ ├── units.less │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ ├── animation.less │ │ │ │ │ │ │ │ ├── spacing.less │ │ │ │ │ │ │ │ └── z-index.less │ │ │ │ │ │ │ ├── structure │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── container.less │ │ │ │ │ │ │ │ ├── show-menu.less │ │ │ │ │ │ │ │ └── separator.less │ │ │ │ │ │ │ ├── mixins │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ ├── appearance.less │ │ │ │ │ │ │ │ └── user-select.less │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ ├── css.txt │ │ │ │ │ │ ├── scripts │ │ │ │ │ │ │ └── namespace.js │ │ │ │ │ │ └── js.txt │ │ │ │ │ ├── clientlib-fonts │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ └── vendor │ │ │ │ │ │ │ │ ├── font-awesome │ │ │ │ │ │ │ │ ├── fa-solid-900.eot │ │ │ │ │ │ │ │ ├── fa-solid-900.ttf │ │ │ │ │ │ │ │ ├── fa-solid-900.woff │ │ │ │ │ │ │ │ └── fa-solid-900.woff2 │ │ │ │ │ │ │ │ └── adobe-fonts │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-700.eot │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-700.ttf │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-700.woff │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-700.woff2 │ │ │ │ │ │ │ │ ├── source-code-pro-v11-latin-regular.eot │ │ │ │ │ │ │ │ ├── source-code-pro-v11-latin-regular.ttf │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-regular.eot │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-regular.ttf │ │ │ │ │ │ │ │ ├── source-code-pro-v11-latin-regular.woff │ │ │ │ │ │ │ │ ├── source-code-pro-v11-latin-regular.woff2 │ │ │ │ │ │ │ │ ├── source-sans-pro-v13-latin-regular.woff │ │ │ │ │ │ │ │ └── source-sans-pro-v13-latin-regular.woff2 │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ ├── styles │ │ │ │ │ │ │ └── vendor │ │ │ │ │ │ │ │ ├── font-awesome │ │ │ │ │ │ │ │ └── solid.css │ │ │ │ │ │ │ │ └── adobe-fonts │ │ │ │ │ │ │ │ └── source-code-pro.css │ │ │ │ │ │ └── css.txt │ │ │ │ │ ├── clientlib-themes │ │ │ │ │ │ └── core-components-clean │ │ │ │ │ │ │ ├── resources │ │ │ │ │ │ │ └── fonts │ │ │ │ │ │ │ │ ├── material-icons.ttf │ │ │ │ │ │ │ │ ├── material-icons.woff │ │ │ │ │ │ │ │ ├── material-icons.woff2 │ │ │ │ │ │ │ │ ├── roboto-v20-latin-regular.eot │ │ │ │ │ │ │ │ ├── roboto-v20-latin-regular.ttf │ │ │ │ │ │ │ │ ├── roboto-v20-latin-regular.woff │ │ │ │ │ │ │ │ ├── roboto-v20-latin-regular.woff2 │ │ │ │ │ │ │ │ ├── roboto-slab-v9-latin-regular.eot │ │ │ │ │ │ │ │ ├── roboto-slab-v9-latin-regular.ttf │ │ │ │ │ │ │ │ ├── roboto-slab-v9-latin-regular.woff │ │ │ │ │ │ │ │ └── roboto-slab-v9-latin-regular.woff2 │ │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ │ ├── styles │ │ │ │ │ │ │ ├── common │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ ├── mixins │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ └── appearance.less │ │ │ │ │ │ │ │ └── variables │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ └── units.less │ │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ │ ├── download │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── button │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── carousel │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── form │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── image │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ ├── dark.skin.less │ │ │ │ │ │ │ │ │ ├── light.skin.less │ │ │ │ │ │ │ │ │ └── base.less │ │ │ │ │ │ │ │ ├── list │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── tabs │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── teaser │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── text │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ ├── dark.skin.less │ │ │ │ │ │ │ │ │ └── light.skin.less │ │ │ │ │ │ │ │ ├── title │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ ├── dark.skin.less │ │ │ │ │ │ │ │ │ └── light.skin.less │ │ │ │ │ │ │ │ ├── accordion │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ ├── breadcrumb │ │ │ │ │ │ │ │ │ └── index.less │ │ │ │ │ │ │ │ └── separator │ │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ │ ├── dark.skin.less │ │ │ │ │ │ │ │ │ ├── light.skin.less │ │ │ │ │ │ │ │ │ └── base.less │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ └── base │ │ │ │ │ │ │ │ ├── index.less │ │ │ │ │ │ │ │ ├── dark.skin.less │ │ │ │ │ │ │ │ ├── light.skin.less │ │ │ │ │ │ │ │ └── base.less │ │ │ │ │ │ │ └── css.txt │ │ │ │ │ └── clientlib-base │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ ├── js.txt │ │ │ │ │ │ └── css.txt │ │ │ │ └── components │ │ │ │ │ ├── .content.xml │ │ │ │ │ ├── demo │ │ │ │ │ ├── json │ │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── markup │ │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── properties │ │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── component │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ └── json.html │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── lazycomponent │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── list │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── text │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── image │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── title │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── button │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── button.html │ │ │ │ │ ├── teaser │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── download │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── separator │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── breadcrumb │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── navigation │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── page │ │ │ │ │ ├── .content.xml │ │ │ │ │ ├── angular-spacomponents-page │ │ │ │ │ │ ├── xf-page │ │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ │ └── body.html │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ └── app │ │ │ │ │ │ │ └── .content.xml │ │ │ │ │ └── angular-webcomponents-page │ │ │ │ │ │ ├── .content.xml │ │ │ │ │ │ └── customfooterlibs.html │ │ │ │ │ ├── content-fragment │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── normalcomponent │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── normalcomponent.html │ │ │ │ │ ├── simplecomponent │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── simplecomponent.html │ │ │ │ │ ├── tabs │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── _cq_editConfig.xml │ │ │ │ │ ├── experience-fragment │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── languagenavigation │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── accordion │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── _cq_editConfig.xml │ │ │ │ │ ├── carousel │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── _cq_editConfig.xml │ │ │ │ │ └── container │ │ │ │ │ └── .content.xml │ │ │ └── .content.xml │ │ └── .content.xml │ │ └── .content.xml │ └── META-INF │ └── vault │ └── filter.xml ├── ui.content └── src │ └── content │ └── jcr_root │ ├── conf │ ├── aem-angular-core-spacomponents-example │ │ ├── settings │ │ │ ├── .content.xml │ │ │ ├── dam │ │ │ │ └── cfm │ │ │ │ │ └── models │ │ │ │ │ └── .content.xml │ │ │ └── wcm │ │ │ │ ├── .content.xml │ │ │ │ ├── templates │ │ │ │ ├── contrib-xf-page │ │ │ │ │ ├── thumbnail.png │ │ │ │ │ ├── thumbnail.png.dir │ │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ │ ├── _dam_thumbnail_128.png │ │ │ │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ │ │ │ ├── _dam_thumbnail_319.png │ │ │ │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── initial │ │ │ │ │ │ └── .content.xml │ │ │ │ ├── contrib-spa-app-template │ │ │ │ │ ├── thumbnail.png │ │ │ │ │ ├── thumbnail.png.dir │ │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ │ │ │ └── _dam_thumbnail_300.png │ │ │ │ │ │ └── .content.xml │ │ │ │ │ ├── .content.xml │ │ │ │ │ └── initial │ │ │ │ │ │ └── .content.xml │ │ │ │ ├── contrib-spa-page-template │ │ │ │ │ ├── thumbnail.png │ │ │ │ │ ├── thumbnail.png.dir │ │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ │ │ │ └── _dam_thumbnail_48.png │ │ │ │ │ │ └── .content.xml │ │ │ │ │ └── .content.xml │ │ │ │ ├── .content.xml │ │ │ │ └── _rep_policy.xml │ │ │ │ └── policies │ │ │ │ └── _rep_policy.xml │ │ └── .content.xml │ └── aem-angular-core-webcomponents-example │ │ ├── settings │ │ ├── .content.xml │ │ ├── dam │ │ │ └── cfm │ │ │ │ └── models │ │ │ │ └── .content.xml │ │ └── wcm │ │ │ ├── templates │ │ │ ├── content-page │ │ │ │ ├── thumbnail.png │ │ │ │ ├── thumbnail.png.dir │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ │ │ ├── _dam_thumbnail_319.png │ │ │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ │ └── .content.xml │ │ │ │ └── .content.xml │ │ │ ├── .content.xml │ │ │ └── _rep_policy.xml │ │ │ ├── .content.xml │ │ │ ├── template-types │ │ │ ├── .content.xml │ │ │ ├── _rep_policy.xml │ │ │ └── empty-page │ │ │ │ ├── initial │ │ │ │ └── .content.xml │ │ │ │ ├── .content.xml │ │ │ │ └── policies │ │ │ │ └── .content.xml │ │ │ └── policies │ │ │ └── _rep_policy.xml │ │ └── .content.xml │ └── content │ ├── aem-angular-core-spacomponents-example │ ├── library │ │ ├── button │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── text │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── title │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_319.png │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── carousel │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_319.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── container │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── text copy │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── experience-fragment │ │ │ └── _jcr_content │ │ │ │ └── image │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ ├── _jcr_content │ │ │ │ └── _dam_thumbnails │ │ │ │ │ ├── _dam_thumbnail_300.png │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ └── .content.xml │ │ ├── download │ │ │ └── _jcr_content │ │ │ │ └── root │ │ │ │ └── responsivegrid │ │ │ │ └── demo_68071479 │ │ │ │ └── component │ │ │ │ └── download │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ └── .content.xml │ │ ├── lazycomponent │ │ │ └── _jcr_content │ │ │ │ └── root │ │ │ │ └── responsivegrid │ │ │ │ └── demo_68071479 │ │ │ │ └── component │ │ │ │ └── download │ │ │ │ ├── file │ │ │ │ └── file.dir │ │ │ │ └── .content.xml │ │ └── language-navigation │ │ │ ├── language-structure │ │ │ ├── de │ │ │ │ ├── de │ │ │ │ │ ├── language-navigation │ │ │ │ │ │ └── _jcr_content │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ ├── file │ │ │ │ │ │ │ └── file.dir │ │ │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ │ │ │ └── .content.xml │ │ │ │ │ └── .content.xml │ │ │ │ └── .content.xml │ │ │ ├── fr │ │ │ │ ├── fr │ │ │ │ │ ├── language-navigation │ │ │ │ │ │ └── _jcr_content │ │ │ │ │ │ │ └── image │ │ │ │ │ │ │ ├── file │ │ │ │ │ │ │ └── file.dir │ │ │ │ │ │ │ ├── _jcr_content │ │ │ │ │ │ │ └── _dam_thumbnails │ │ │ │ │ │ │ │ ├── _dam_thumbnail_48.png │ │ │ │ │ │ │ │ └── _dam_thumbnail_480.png │ │ │ │ │ │ │ └── .content.xml │ │ │ │ │ └── .content.xml │ │ │ │ └── .content.xml │ │ │ └── us │ │ │ │ ├── .content.xml │ │ │ │ ├── en │ │ │ │ └── .content.xml │ │ │ │ └── es │ │ │ │ └── .content.xml │ │ │ └── .content.xml │ └── .content.xml │ ├── experience-fragments │ └── angular-spa-examples │ │ ├── .content.xml │ │ └── experience-fragment │ │ └── .content.xml │ └── aem-angular-core-webcomponents-example │ └── .content.xml ├── VERSIONS.md ├── .gitignore ├── bundle └── src │ ├── test │ └── resources │ │ └── findbugs-exclude.xml │ └── main │ └── java │ └── com │ └── adobe │ └── cq │ └── wcm │ └── core │ └── examples │ └── angular │ └── components │ └── models │ ├── NormalComponentTest.java │ └── package-info.java └── all └── src └── content └── META-INF └── vault └── filter.xml /angular-spacomponents-example-project/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-spacomponents/css.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-spacomponents/js.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-webcomponents/css.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-webcomponents/js.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/angular-spacomponents-example-project/src/favicon.ico -------------------------------------------------------------------------------- /angular-webcomponents-example-project/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/angular-webcomponents-example-project/src/favicon.ico -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/styles.css: -------------------------------------------------------------------------------- 1 | 2 | /*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3JjL3N0eWxlcy5jc3MiLAoJInNvdXJjZXMiOiBbCgkJInNyYy9zdHlsZXMuc2NzcyIKCV0sCgkibmFtZXMiOiBbXSwKCSJtYXBwaW5ncyI6ICIiCn0= */ -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | 2 | /*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3JjL2FwcC9hcHAuY29tcG9uZW50LmNzcyIsCgkic291cmNlcyI6IFsKCQkic3JjL2FwcC9hcHAuY29tcG9uZW50LnNjc3MiCgldLAoJIm5hbWVzIjogW10sCgkibWFwcGluZ3MiOiAiIgp9 */ -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/dam/cfm/models/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/dam/cfm/models/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/resources/icon-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/resources/icon-192x192.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/e2e/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "../out-tsc/e2e", 5 | "module": "commonjs", 6 | "target": "es5", 7 | "types": [ 8 | "jasmine", 9 | "jasminewd2", 10 | "node" 11 | ] 12 | } 13 | } 14 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/tsconfig.app.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out-tsc/app", 5 | "types": [] 6 | }, 7 | "files": [ 8 | "src/main.ts", 9 | "src/polyfills.ts" 10 | ], 11 | "include": [ 12 | "src/**/*.d.ts" 13 | ] 14 | } 15 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png -------------------------------------------------------------------------------- /angular-spacomponents-example-project/scripts/cm/install-chrome.sh: -------------------------------------------------------------------------------- 1 | wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - 2 | echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list 3 | apt-get update 4 | apt-get install -y --no-install-recommends google-chrome-stable 5 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/page/page.component.css: -------------------------------------------------------------------------------- 1 | 2 | /*# sourceMappingURL=data:application/json;base64,ewoJInZlcnNpb24iOiAzLAoJImZpbGUiOiAic3JjL2FwcC9jb21wb25lbnRzL3BhZ2UvcGFnZS5jb21wb25lbnQuY3NzIiwKCSJzb3VyY2VzIjogWwoJCSJzcmMvYXBwL2NvbXBvbmVudHMvcGFnZS9wYWdlLmNvbXBvbmVudC5zY3NzIgoJXSwKCSJuYW1lcyI6IFtdLAoJIm1hcHBpbmdzIjogIiIKfQ== */ -------------------------------------------------------------------------------- /angular-spacomponents-example-project/tsconfig.app.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out-tsc/app", 5 | "module": "esnext", 6 | "types": [] 7 | }, 8 | "files": [ 9 | "src/main.ts", 10 | "src/polyfills.ts" 11 | ], 12 | "include": [ 13 | "src/**/*.d.ts" 14 | ] 15 | } 16 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/scripts/cm/install-chrome.sh: -------------------------------------------------------------------------------- 1 | wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - 2 | echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | tee /etc/apt/sources.list.d/google-chrome.list 3 | apt-get update 4 | apt-get install -y --no-install-recommends google-chrome-stable 5 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/font-awesome/fa-solid-900.woff2 -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-webcomponents/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/material-icons.woff2 -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/template-types/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see https://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.ts] 12 | quote_type = single 13 | 14 | [*.md] 15 | max_line_length = off 16 | trim_trailing_whitespace = false 17 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/main.server.ts: -------------------------------------------------------------------------------- 1 | import { enableProdMode } from '@angular/core'; 2 | 3 | import { environment } from './environments/environment'; 4 | 5 | if (environment.production) { 6 | enableProdMode(); 7 | } 8 | 9 | export { AppServerModule } from './app/app.server.module'; 10 | export { renderModule, renderModuleFactory } from '@angular/platform-server'; 11 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/.editorconfig: -------------------------------------------------------------------------------- 1 | # Editor configuration, see https://editorconfig.org 2 | root = true 3 | 4 | [*] 5 | charset = utf-8 6 | indent_style = space 7 | indent_size = 2 8 | insert_final_newline = true 9 | trim_trailing_whitespace = true 10 | 11 | [*.ts] 12 | quote_type = single 13 | 14 | [*.md] 15 | max_line_length = off 16 | trim_trailing_whitespace = false 17 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-700.woff2 -------------------------------------------------------------------------------- /angular-webcomponents-example-project/e2e/src/app.po.ts: -------------------------------------------------------------------------------- 1 | import { browser, by, element } from 'protractor'; 2 | 3 | export class AppPage { 4 | navigateTo(): Promise { 5 | return browser.get(browser.baseUrl) as Promise; 6 | } 7 | 8 | getTitleText(): Promise { 9 | return element(by.css('app-root .content span')).getText() as Promise; 10 | } 11 | } 12 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-spacomponents/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/tsconfig.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out-tsc/spec", 5 | "types": [ 6 | "jasmine", 7 | "node" 8 | ] 9 | }, 10 | "files": [ 11 | "src/test.ts", 12 | "src/polyfills.ts" 13 | ], 14 | "include": [ 15 | "src/**/*.spec.ts", 16 | "src/**/*.d.ts" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/tsconfig.spec.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "compilerOptions": { 4 | "outDir": "./out-tsc/spec", 5 | "types": [ 6 | "jasmine", 7 | "node" 8 | ] 9 | }, 10 | "files": [ 11 | "src/test.ts", 12 | "src/polyfills.ts" 13 | ], 14 | "include": [ 15 | "src/**/*.spec.ts", 16 | "src/**/*.d.ts" 17 | ] 18 | } 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff2 -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/resources/vendor/adobe-fonts/source-sans-pro-v13-latin-regular.woff2 -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-v20-latin-regular.woff2 -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/download/_jcr_content/root/responsivegrid/demo_68071479/component/download/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/download/_jcr_content/root/responsivegrid/demo_68071479/component/download/file -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.eot -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.ttf -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.woff -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/resources/fonts/roboto-slab-v9-latin-regular.woff2 -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/lazycomponent/_jcr_content/root/responsivegrid/demo_68071479/component/download/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/lazycomponent/_jcr_content/root/responsivegrid/demo_68071479/component/download/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/json/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-spacomponents/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/angular-webcomponents/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/markup/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/template-types/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/properties/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/lazycomponent/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_128.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_319.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /VERSIONS.md: -------------------------------------------------------------------------------- 1 | # Core Components Historical System Requirements 2 | 3 | See below for a full list of system requirements for historical versions of the Core Components: 4 | 5 | Core Components | Extension | AEM 6.5 | AEM 6.4 | AEM 6.3 | Java 6 | ----------------|-----------|---------|---------|---------|------ 7 | [1.0.0](https://github.com/adobe/aem-core-wcm-components/releases/tag/core.wcm.components.reactor-2.10.0) | - | 6.5.5.0+ | - | - | 8, 11 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/component/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_300.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target 2 | .idea 3 | .classpath 4 | .metadata 5 | .project 6 | .settings 7 | .externalToolBuilders 8 | maven-eclipse.xml 9 | *.swp 10 | *.iml 11 | *.ipr 12 | *.iws 13 | *.bak 14 | .vlt 15 | .DS_Store 16 | jcr.log 17 | atlassian-ide-plugin.xml 18 | .vlt-sync.log 19 | .vlt-sync-config.properties 20 | node 21 | node_modules 22 | 23 | dist 24 | coverage 25 | 26 | **/clientlibs/angular-spacomponents/resources/**/* 27 | **/clientlibs/angular-webcomponents/resources/**/* -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/list/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/text/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/download/_jcr_content/root/responsivegrid/demo_68071479/component/download/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/image/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/title/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/lazycomponent/_jcr_content/root/responsivegrid/demo_68071479/component/download/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/button/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/teaser/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/thumbnail.png.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/download/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/separator/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/thumbnail.png.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/thumbnail.png.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/browserslist: -------------------------------------------------------------------------------- 1 | # This file is used by the build system to adjust CSS and JS output to support the specified browsers below. 2 | # For additional information regarding the format and rule options, please see: 3 | # https://github.com/browserslist/browserslist#queries 4 | 5 | # You can see what browsers were selected by your queries by running: 6 | # npx browserslist 7 | 8 | > 0.5% 9 | last 2 versions 10 | Firefox ESR 11 | not dead 12 | not IE 9-11 # For IE 9-11 support, remove 'not'. -------------------------------------------------------------------------------- /angular-webcomponents-example-project/browserslist: -------------------------------------------------------------------------------- 1 | # This file is used by the build system to adjust CSS and JS output to support the specified browsers below. 2 | # For additional information regarding the format and rule options, please see: 3 | # https://github.com/browserslist/browserslist#queries 4 | 5 | # You can see what browsers were selected by your queries by running: 6 | # npx browserslist 7 | 8 | > 0.5% 9 | last 2 versions 10 | Firefox ESR 11 | not dead 12 | not IE 9-11 # For IE 9-11 support, remove 'not'. -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/breadcrumb/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/navigation/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-spacomponents-page/xf-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/app.server.module.ts: -------------------------------------------------------------------------------- 1 | import {NgModule} from '@angular/core'; 2 | import {ServerModule} from '@angular/platform-server'; 3 | import {AppModule} from './app.module'; 4 | import {AppComponent} from './app.component'; 5 | 6 | @NgModule({ 7 | imports: [ 8 | AppModule, 9 | ServerModule 10 | ], 11 | providers: [ 12 | // Add universal-only providers here 13 | ], 14 | bootstrap: [ AppComponent ], 15 | }) 16 | export class AppServerModule { 17 | 18 | } -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_48.png -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/adobe/aem-angular-core-wcm-components-examples/master/ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file.dir/_jcr_content/_dam_thumbnails/_dam_thumbnail_480.png -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/content-fragment/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 9 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/normalcomponent/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/simplecomponent/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/tabs/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/template-types/empty-page/initial/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/button/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/title/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/experience-fragment/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/languagenavigation/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/carousel/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/container/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/text copy/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-spacomponents-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/experience-fragment/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/accordion/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/carousel/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/container/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 8 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-webcomponents-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-page-template/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 10 | 11 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/experience-fragments/angular-spa-examples/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/language-navigation/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/language-navigation/_jcr_content/image/file.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/template-types/empty-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 6 | 10 | 11 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-spacomponents-page/app/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/tabs/_cq_editConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/accordion/_cq_editConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/carousel/_cq_editConfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 9 | 10 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/scripts/ci/test.sh: -------------------------------------------------------------------------------- 1 | # IP is required as docker container is separated completely and therefor host or IP of host-system has to be provided (instead of localhost) 2 | export IP=${IP:=`hostname`} 3 | 4 | # Get selenium-standalone via Docker 5 | docker pull vvoyer/selenium-standalone:latest 6 | docker run --name sel-standalone -d --rm -p 4444:4444 vvoyer/selenium-standalone:latest 7 | 8 | # Cool down to let Selenium grid be fully ready 9 | sleep 20 10 | 11 | # Execute tests 12 | npm run ci 13 | 14 | TEST_RESULT_CODE=$? 15 | 16 | # Stop Selenium grid 17 | docker stop sel-standalone 18 | 19 | exit $TEST_RESULT_CODE 20 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/scripts/ci/test.sh: -------------------------------------------------------------------------------- 1 | # IP is required as docker container is separated completely and therefor host or IP of host-system has to be provided (instead of localhost) 2 | export IP=${IP:=`hostname`} 3 | 4 | # Get selenium-standalone via Docker 5 | docker pull vvoyer/selenium-standalone:latest 6 | docker run --name sel-standalone -d --rm -p 4444:4444 vvoyer/selenium-standalone:latest 7 | 8 | # Cool down to let Selenium grid be fully ready 9 | sleep 20 10 | 11 | # Execute tests 12 | npm run ci 13 | 14 | TEST_RESULT_CODE=$? 15 | 16 | # Stop Selenium grid 17 | docker stop sel-standalone 18 | 19 | exit $TEST_RESULT_CODE 20 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-spa-app-template/initial/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 9 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/tsconfig.server.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.app.json", 3 | "sourceMap": false, 4 | "inlineSourceMap": true, 5 | "compilerOptions": { 6 | "outDir": "../out-tsc/app-server", 7 | "baseUrl": "./", 8 | "module": "commonjs", 9 | "types": [ "node" ], 10 | "typeRoots": [ "../node_modules/@types" ] 11 | }, 12 | "files": [ 13 | "src/main.server.ts", 14 | "server.ts" 15 | ], 16 | "exclude": [ 17 | "test.ts", 18 | "**/*.spec.ts" 19 | ], 20 | "angularCompilerOptions": { 21 | "entryModule": "app/app.server.module#AppServerModule" 22 | } 23 | } -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/thumbnail.png.dir/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 11 | 12 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-base/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 7 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/content-page/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 13 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/demo/properties/demo.properties.component.ts: -------------------------------------------------------------------------------- 1 | import {Component, Input} from "@angular/core"; 2 | import { MappedComponentProperties, AbstractMappedComponent } from '@adobe/aem-angular-editable-components'; 3 | 4 | export interface PropertiesModel extends MappedComponentProperties{ 5 | properties: { [key: string]: string; } 6 | } 7 | 8 | 9 | @Component({ 10 | selector: 'demo', 11 | templateUrl: './demo.properties.component.html' 12 | }) 13 | export class DemoPropertiesComponent extends AbstractMappedComponent implements PropertiesModel{ 14 | 15 | @Input() properties; 16 | 17 | keys() : Array { 18 | return Object.keys(this.properties); 19 | } 20 | } -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/experience-fragments/angular-spa-examples/experience-fragment/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/template-types/empty-page/policies/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/e2e/src/app.e2e-spec.ts: -------------------------------------------------------------------------------- 1 | import { AppPage } from './app.po'; 2 | import { browser, logging } from 'protractor'; 3 | 4 | describe('workspace-project App', () => { 5 | let page: AppPage; 6 | 7 | beforeEach(() => { 8 | page = new AppPage(); 9 | }); 10 | 11 | it('should display welcome message', () => { 12 | page.navigateTo(); 13 | expect(page.getTitleText()).toEqual('angular-webcomponents-example-project app is running!'); 14 | }); 15 | 16 | afterEach(async () => { 17 | // Assert that there are no errors emitted from the browser 18 | const logs = await browser.manage().logs().get(logging.Type.BROWSER); 19 | expect(logs).not.toContain(jasmine.objectContaining({ 20 | level: logging.Level.SEVERE, 21 | } as logging.Entry)); 22 | }); 23 | }); 24 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/base/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'prettify.less'; 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/border.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-angular-examples-border-radius: 4*@px; 18 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/styles/vendor/font-awesome/solid.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'Font Awesome 5 Free'; 3 | font-style: normal; 4 | font-weight: 900; 5 | src: url("../../../resources/vendor/font-awesome/fa-solid-900.eot"); 6 | src: url("../../../resources/vendor/font-awesome/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../../../resources/vendor/font-awesome/fa-solid-900.woff2") format("woff2"), url("../../../resources/vendor/font-awesome/fa-solid-900.woff") format("woff"), url("../../../resources/vendor/font-awesome/fa-solid-900.ttf") format("truetype"), url("../../../resources/vendor/font-awesome/fa-solid-900.svg#fontawesome") format("svg"); } 7 | 8 | .fa, 9 | .fas { 10 | font-family: 'Font Awesome 5 Free'; 11 | font-weight: 900; } 12 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/structure/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'grid-base.less'; 18 | @import 'grid.less'; 19 | @import 'structure.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/common/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import "mixins/index.less"; 18 | @import "variables/index.less"; 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/common/mixins/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | // vendor prefix support 18 | @import "appearance.less"; 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/download/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-base/js.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2018 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/index.html: -------------------------------------------------------------------------------- 1 | 16 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/components/container.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2020 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .cmp-angular-examples-container--component-group { 18 | padding: 0 !important; 19 | } 20 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/.gitignore: -------------------------------------------------------------------------------- 1 | # See http://help.github.com/ignore-files/ for more about ignoring files. 2 | 3 | # compiled output 4 | /dist 5 | /tmp 6 | /out-tsc 7 | # Only exists if Bazel was run 8 | /bazel-out 9 | 10 | # dependencies 11 | /node_modules 12 | 13 | # profiling files 14 | chrome-profiler-events*.json 15 | speed-measure-plugin*.json 16 | 17 | # IDEs and editors 18 | /.idea 19 | .project 20 | .classpath 21 | .c9/ 22 | *.launch 23 | .settings/ 24 | *.sublime-workspace 25 | 26 | # IDE - VSCode 27 | .vscode/* 28 | !.vscode/settings.json 29 | !.vscode/tasks.json 30 | !.vscode/launch.json 31 | !.vscode/extensions.json 32 | .history/* 33 | 34 | # misc 35 | /.sass-cache 36 | /connect.lock 37 | /coverage 38 | /libpeerconnection.log 39 | npm-debug.log 40 | yarn-error.log 41 | testem.log 42 | /typings 43 | 44 | # System Files 45 | .DS_Store 46 | Thumbs.db 47 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/.gitignore: -------------------------------------------------------------------------------- 1 | # See http://help.github.com/ignore-files/ for more about ignoring files. 2 | 3 | # compiled output 4 | /dist 5 | /tmp 6 | /out-tsc 7 | # Only exists if Bazel was run 8 | /bazel-out 9 | 10 | # dependencies 11 | /node_modules 12 | 13 | # profiling files 14 | chrome-profiler-events*.json 15 | speed-measure-plugin*.json 16 | 17 | # IDEs and editors 18 | /.idea 19 | .project 20 | .classpath 21 | .c9/ 22 | *.launch 23 | .settings/ 24 | *.sublime-workspace 25 | 26 | # IDE - VSCode 27 | .vscode/* 28 | !.vscode/settings.json 29 | !.vscode/tasks.json 30 | !.vscode/launch.json 31 | !.vscode/extensions.json 32 | .history/* 33 | 34 | # misc 35 | /.sass-cache 36 | /connect.lock 37 | /coverage 38 | /libpeerconnection.log 39 | npm-debug.log 40 | yarn-error.log 41 | testem.log 42 | /typings 43 | 44 | # System Files 45 | .DS_Store 46 | Thumbs.db 47 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-base/css.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2018 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### 16 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'common/index.less'; 18 | @import 'base/index.less'; 19 | @import 'components/index.less'; 20 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/page/page.component.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/mixins/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import "appearance.less"; 18 | @import "user-select.less"; 19 | @import "transform.less"; 20 | @import "grid.less"; 21 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/button/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/carousel/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/form/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/image/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/list/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/tabs/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/teaser/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/text/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/title/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/accordion/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/breadcrumb/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/separator/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'base.less'; 18 | @import 'light.skin.less'; 19 | @import 'dark.skin.less'; 20 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/app.component.html: -------------------------------------------------------------------------------- 1 | 16 | 17 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/base/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'fonts.less'; 18 | @import 'base.less'; 19 | @import 'light.skin.less'; 20 | @import 'dark.skin.less'; 21 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/components/show-menu.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @media @cmp-angular-examples-screen-l-min { 18 | .cmp-angular-examples-show-menu { 19 | display: none; 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/common/variables/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'units.less'; 18 | @import 'screen.less'; 19 | @import 'colors.less'; 20 | @import 'text.less'; 21 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/text/text.component.html: -------------------------------------------------------------------------------- 1 | 16 | 17 |
-------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/styles/_shared.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | @import "variables"; 18 | @import "mixins"; -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/css.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2018 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### 16 | 17 | #base=styles 18 | 19 | index.less 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/units.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | // helper for converting px definitions to rem 18 | @cmp-angular-examples-base-size: 16px; 19 | @px : 0rem + (1 / @cmp-angular-examples-base-size); 20 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/app.component.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | core-placeholder{ 18 | display: block 19 | } -------------------------------------------------------------------------------- /bundle/src/test/resources/findbugs-exclude.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/base/dark.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean--dark { 18 | background-color: @cmp-clean-dark-color-background; 19 | color: @cmp-clean-dark-color-text; 20 | } 21 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/common/variables/units.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | // helper for converting px definitions to rem 18 | @cmp-clean-base-size: 16px; 19 | @px : 0rem + (1 / @cmp-clean-base-size); 20 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/demo/markup/demo.markup.component.html: -------------------------------------------------------------------------------- 1 | 16 | 17 |
18 | {{markup}} 19 |
-------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/base/light.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean--light { 18 | background-color: @cmp-clean-light-color-background; 19 | color: @cmp-clean-light-color-text; 20 | } 21 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | export const environment = { 18 | production: true 19 | }; 20 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/src/styles.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | /* You can add global styles to this file, and also import other style files */ 18 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/mixins/appearance.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /* 18 | Vendor prefix for the appearance property. 19 | */ 20 | .appearance(@value) { 21 | -webkit-appearance: @value; 22 | -moz-appearance: @value; 23 | appearance: @value; 24 | } 25 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/css.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2019 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### 16 | 17 | #base=styles 18 | 19 | vendor/normalize.css 20 | index.less 21 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'variables/index.less'; 18 | @import 'mixins/index.less'; 19 | 20 | @import 'vendor/normalize.css'; 21 | @import 'base/index.less'; 22 | @import 'structure/index.less'; 23 | @import 'components/index.less'; 24 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @import 'units.less'; 18 | @import 'screen.less'; 19 | @import 'z-index.less'; 20 | @import 'colors.less'; 21 | @import 'spacing.less'; 22 | @import 'text.less'; 23 | @import 'animation.less'; 24 | @import 'border.less'; 25 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/common/mixins/appearance.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /* 18 | Vendor prefix for the appearance property. 19 | */ 20 | .appearance(@value) { 21 | -webkit-appearance: @value; 22 | -moz-appearance: @value; 23 | appearance: @value; 24 | } 25 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/image/dark.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-dark-image-title-color: @cmp-clean-color-gray-600; 18 | 19 | .t-cmp-clean--dark { 20 | .cmp-image__title { 21 | color: @cmp-clean-dark-image-title-color; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/mixins/user-select.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | /* 18 | Vendor prefix for the user-select property. 19 | */ 20 | .user-select(@value) { 21 | -webkit-user-select: @value; 22 | -moz-user-select: @value; 23 | -ms-user-select: @value; 24 | user-select: @value; 25 | } 26 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/image/light.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-light-image-title-color: @cmp-clean-color-gray-600; 18 | 19 | .t-cmp-clean--light { 20 | .cmp-image__title { 21 | color: @cmp-clean-light-image-title-color; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/policies/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 12 | 16 | 20 | 21 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 12 | 16 | 20 | 21 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/policies/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 12 | 16 | 20 | 21 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-webcomponents-example/settings/wcm/templates/_rep_policy.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 8 | 12 | 16 | 20 | 21 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/styles.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | /* You can add global styles to this file, and also import other style files */ 18 | .t-cmp-clean--light .cmp-teaser { 19 | min-height: 400px; 20 | } -------------------------------------------------------------------------------- /angular-webcomponents-example-project/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compileOnSave": false, 3 | "compilerOptions": { 4 | "baseUrl": "./", 5 | "outDir": "./dist/out-tsc", 6 | "sourceMap": true, 7 | "declaration": false, 8 | "downlevelIteration": true, 9 | "experimentalDecorators": true, 10 | "module": "esnext", 11 | "moduleResolution": "node", 12 | "importHelpers": true, 13 | "target": "es2015", 14 | "lib": [ 15 | "es2018", 16 | "dom" 17 | ], 18 | "paths":{ 19 | "@angular/*": [ 20 | "./node_modules/@angular/*" 21 | ], 22 | "@adobe/aem-core-components-angular-base": [ 23 | "./node_modules/@adobe/aem-core-components-angular-base" 24 | ], 25 | "@adobe/aem-core-components-angular-base/*": [ 26 | "./node_modules/@adobe/aem-core-components-angular-base/*" 27 | ] 28 | } 29 | }, 30 | "angularCompilerOptions": { 31 | "fullTemplateTypeCheck": true, 32 | "strictInjectionParameters": true 33 | } 34 | } 35 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/scripts/namespace.js: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2018 Adobe 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | (function() { 17 | "use strict"; 18 | 19 | window.CmpExamples = window.CmpExamples || {}; 20 | })(); 21 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/title/dark.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean--dark { 18 | .cmp-title__link { 19 | color: @cmp-clean-color-link; 20 | 21 | &:hover { 22 | color: @cmp-clean-color-link-hover; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/text/text.component.scss: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | @import "./src/styles/shared"; 18 | 19 | :host-context { 20 | display: block; 21 | 22 | @include component-padding(); 23 | } -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe Systems Incorporated 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | 17 | export const environment = { 18 | production: true, 19 | API_HOST: 'http://localhost:4502', 20 | APP_ROOT_PATH: '' 21 | }; 22 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/title/light.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean--light { 18 | .cmp-title__link { 19 | color: @cmp-clean-color-link; 20 | 21 | &:hover { 22 | color: @cmp-clean-color-link-hover; 23 | } 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/base/base.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean { 18 | line-height: @cmp-clean-line-height; 19 | font-family: @cmp-clean-font-family; 20 | font-size: @cmp-clean-font-size; 21 | -webkit-font-smoothing: antialiased; 22 | -moz-osx-font-smoothing: grayscale; 23 | } 24 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/page/page.component.html: -------------------------------------------------------------------------------- 1 | 16 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-webcomponents-page/customfooterlibs.html: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /bundle/src/main/java/com/adobe/cq/wcm/core/examples/angular/components/models/NormalComponentTest.java: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | package com.adobe.cq.wcm.core.examples.angular.components.models; 17 | 18 | public interface NormalComponentTest { 19 | 20 | String getSomeProperty(); 21 | 22 | } 23 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/separator/dark.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-dark-separator-horizontal-rule-color: @cmp-clean-color-gray-700; 18 | 19 | .t-cmp-clean--dark { 20 | .cmp-separator__horizontal-rule { 21 | background-color: @cmp-clean-dark-separator-horizontal-rule-color; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/separator/light.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-light-separator-horizontal-rule-color: @cmp-clean-color-gray-300; 18 | 19 | .t-cmp-clean--light { 20 | .cmp-separator__horizontal-rule { 21 | background-color: @cmp-clean-light-separator-horizontal-rule-color; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/page/angular-spacomponents-page/xf-page/body.html: -------------------------------------------------------------------------------- 1 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/demo/json/demo.json.component.html: -------------------------------------------------------------------------------- 1 | 16 | 17 |
18 |

19 | 
-------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/css.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2018 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### 16 | 17 | #base=styles 18 | 19 | vendor/font-awesome/fontawesome.css 20 | vendor/font-awesome/solid.css 21 | vendor/adobe-fonts/source-code-pro.css 22 | vendor/adobe-fonts/source-sans-pro.css 23 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/js.txt: -------------------------------------------------------------------------------- 1 | ############################################################################### 2 | # Copyright 2018 Adobe 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | ############################################################################### 16 | 17 | #base=scripts 18 | 19 | vendor/beautify.js 20 | vendor/prettify.js 21 | vendor/promise-polyfill.js 22 | 23 | namespace.js 24 | notification.js 25 | aside.js 26 | demo.js 27 | search.js 28 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/image/base.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | .t-cmp-clean { 18 | .cmp-image { 19 | position: relative; 20 | } 21 | 22 | .cmp-image__image { 23 | display: block; 24 | } 25 | 26 | .cmp-image__title { 27 | display: block; 28 | margin: 12*@px 0; 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/text/dark.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-dark-text-table-border-color: @cmp-clean-color-gray-700; 18 | 19 | .t-cmp-clean--dark { 20 | .cmp-text { 21 | table { 22 | td, th { 23 | border-color: @cmp-clean-dark-text-table-border-color; 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/demo/component/json.html: -------------------------------------------------------------------------------- 1 | 18 | 19 | JSON 20 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/animation.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-angular-examples-animation-duration-1: 80ms; 18 | @cmp-angular-examples-animation-duration-2: 120ms; 19 | @cmp-angular-examples-animation-duration-3: 180ms; 20 | @cmp-angular-examples-animation-duration-4: 230ms; 21 | @cmp-angular-examples-animation-duration-5: 280ms; 22 | @cmp-angular-examples-animation-duration-6: 330ms; 23 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/text/light.skin.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-light-text-table-border-color: @cmp-clean-color-gray-300; 18 | 19 | .t-cmp-clean--light { 20 | .cmp-text { 21 | table { 22 | td, th { 23 | border-color: @cmp-clean-light-text-table-border-color; 24 | } 25 | } 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-fonts/styles/vendor/adobe-fonts/source-code-pro.css: -------------------------------------------------------------------------------- 1 | @font-face { 2 | font-family: 'Source Code Pro'; 3 | font-style: normal; 4 | font-weight: 400; 5 | src: url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.eot'); /* IE9 Compat Modes */ 6 | src: local('Source Code Pro Regular'), local('SourceCodePro-Regular'), 7 | url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ 8 | url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */ 9 | url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.woff') format('woff'), /* Modern Browsers */ 10 | url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */ 11 | url('../../../resources/vendor/adobe-fonts/source-code-pro-v11-latin-regular.svg#SourceCodePro') format('svg'); /* Legacy iOS */ 12 | } -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-webcomponents-example/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 5 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/normalcomponent/normalcomponent.html: -------------------------------------------------------------------------------- 1 | 16 | 17 |
18 |

This is a normal HTML component! No javascript!

19 |

${model.someProperty}

20 |
-------------------------------------------------------------------------------- /all/src/content/META-INF/vault/filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/simplecomponent/simplecomponent.html: -------------------------------------------------------------------------------- 1 | 16 | 17 |
18 |

This is a normal HTML component! No javascript!

19 |

${model.someProperty}

20 |
-------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/us/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/src/app/components/simplecomponent/simplecomponent.component.html: -------------------------------------------------------------------------------- 1 | 16 |

This is done without developing java at all! Just XML & React!

17 |

Some property:

18 |

Other property:

19 |
20 | -------------------------------------------------------------------------------- /bundle/src/main/java/com/adobe/cq/wcm/core/examples/angular/components/models/package-info.java: -------------------------------------------------------------------------------- 1 | /*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 | ~ Copyright 2020 Adobe 3 | ~ 4 | ~ Licensed under the Apache License, Version 2.0 (the "License"); 5 | ~ you may not use this file except in compliance with the License. 6 | ~ You may obtain a copy of the License at 7 | ~ 8 | ~ http://www.apache.org/licenses/LICENSE-2.0 9 | ~ 10 | ~ Unless required by applicable law or agreed to in writing, software 11 | ~ distributed under the License is distributed on an "AS IS" BASIS, 12 | ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | ~ See the License for the specific language governing permissions and 14 | ~ limitations under the License. 15 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*/ 16 | /** 17 | * This package defines the Sling Models exposed by the Adobe Experience Manager Contrib WCM Components Bundle. 18 | */ 19 | @Version("1.0.0") 20 | package com.adobe.cq.wcm.core.examples.angular.components.models; 21 | 22 | import org.osgi.annotation.versioning.Version; 23 | 24 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /angular-spacomponents-example-project/README.md: -------------------------------------------------------------------------------- 1 | # AngularSpa 2 | 3 | This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.8. 4 | 5 | ## Development server 6 | 7 | Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. 8 | 9 | ## Code scaffolding 10 | 11 | Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. 12 | 13 | ## Build 14 | 15 | Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build. 16 | 17 | ## Running unit tests 18 | 19 | Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). 20 | 21 | ## Running end-to-end tests 22 | 23 | Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/). 24 | 25 | ## Further help 26 | 27 | To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). 28 | -------------------------------------------------------------------------------- /ui.apps/src/content/META-INF/vault/filter.xml: -------------------------------------------------------------------------------- 1 | 2 | 17 | 18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/spacing.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-angular-examples-spacing-1: 4*@px; 18 | @cmp-angular-examples-spacing-2: 6*@px; 19 | @cmp-angular-examples-spacing-3: 12*@px; 20 | @cmp-angular-examples-spacing-4: 16*@px; 21 | @cmp-angular-examples-spacing-5: 20*@px; 22 | @cmp-angular-examples-spacing-6: 24*@px; 23 | @cmp-angular-examples-spacing-7: 32*@px; 24 | @cmp-angular-examples-spacing-8: 40*@px; 25 | @cmp-angular-examples-spacing-9: 80*@px; 26 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/components/button/button.html: -------------------------------------------------------------------------------- 1 | 16 | 17 | 22 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/us/en/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/variables/z-index.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2018 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | // notifications 18 | @cmp-angular-examples-z-index-notification: 1500; 19 | 20 | // tooltips 21 | @cmp-angular-examples-z-index-tooltip: 1400; 22 | 23 | // aside menu overlay 24 | @cmp-angular-examples-z-index-aside: 1300; 25 | 26 | // mask 27 | @cmp-angular-examples-z-index-mask: 1200; 28 | 29 | // fixed element on top of the page content (e.g. the page header) 30 | @cmp-angular-examples-z-index-fixed: 1100; 31 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-themes/core-components-clean/styles/components/separator/base.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-clean-separator-padding-vertical: 12*@px; 18 | @cmp-clean-separator-horizontal-rule-height: 1*@px; 19 | 20 | .t-cmp-clean { 21 | .cmp-separator { 22 | padding: @cmp-clean-separator-padding-vertical 0; 23 | } 24 | 25 | .cmp-separator__horizontal-rule { 26 | height: @cmp-clean-separator-horizontal-rule-height; 27 | border: 0; 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /angular-webcomponents-example-project/README.md: -------------------------------------------------------------------------------- 1 | # AngularWebcomponentsExampleProject 2 | 3 | This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.8. 4 | 5 | ## Development server 6 | 7 | Run `ng serve` for a dev server. Navigate to `http://localhost:4200/`. The app will automatically reload if you change any of the source files. 8 | 9 | ## Code scaffolding 10 | 11 | Run `ng generate component component-name` to generate a new component. You can also use `ng generate directive|pipe|service|class|guard|interface|enum|module`. 12 | 13 | ## Build 14 | 15 | Run `ng build` to build the project. The build artifacts will be stored in the `dist/` directory. Use the `--prod` flag for a production build. 16 | 17 | ## Running unit tests 18 | 19 | Run `ng test` to execute the unit tests via [Karma](https://karma-runner.github.io). 20 | 21 | ## Running end-to-end tests 22 | 23 | Run `ng e2e` to execute the end-to-end tests via [Protractor](http://www.protractortest.org/). 24 | 25 | ## Further help 26 | 27 | To get more help on the Angular CLI use `ng help` or go check out the [Angular CLI README](https://github.com/angular/angular-cli/blob/master/README.md). 28 | -------------------------------------------------------------------------------- /ui.apps/src/content/jcr_root/apps/core-components-examples/wcm/angular/clientlibs/clientlib-site/styles/components/separator.less: -------------------------------------------------------------------------------- 1 | /* 2 | * Copyright 2019 Adobe 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | */ 16 | 17 | @cmp-angular-examples-separator-rounded-height: 2*@px; 18 | 19 | .cmp-angular-examples-separator--thin { 20 | .cmp-separator__horizontal-rule { 21 | width: 100%; 22 | height: @cmp-angular-examples-separator-rounded-height; 23 | border: 0; 24 | border-radius: @cmp-angular-examples-separator-rounded-height / 2; 25 | 26 | background-color: @cmp-angular-examples-color-gray-300; 27 | } 28 | } 29 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/de/de/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/fr/fr/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/content/aem-angular-core-spacomponents-example/library/language-navigation/language-structure/us/es/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /ui.content/src/content/jcr_root/conf/aem-angular-core-spacomponents-example/settings/wcm/templates/contrib-xf-page/initial/.content.xml: -------------------------------------------------------------------------------- 1 | 2 | 4 | 12 | 15 | 18 | 19 | 20 | 21 | --------------------------------------------------------------------------------