diff --git a/src/pages/getting_started/common_troubleshooting.md b/src/pages/getting_started/common_troubleshooting.md index d921321c6..94290a491 100644 --- a/src/pages/getting_started/common_troubleshooting.md +++ b/src/pages/getting_started/common_troubleshooting.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Common Troubleshooting --- # Common Troubleshooting @@ -64,4 +65,4 @@ If your code uses App Builder [State](https://github.com/adobe/aio-lib-state) or There are no pre-compiled NodeJS binaries for versions prior to 15.x for Apple's new M1 chip (arm64 architecture). One solution is to change the architecture of your shell from arm64 to x86. -We recommend using the [Node Version Manager (nvm)](https://github.com/nvm-sh/nvm) over [Homebrew](https://brew.sh/) and follow their [troubleshooting guides for macOS](https://github.com/nvm-sh/nvm#macos-troubleshooting) (section **Macs with M1 chip**). \ No newline at end of file +We recommend using the [Node Version Manager (nvm)](https://github.com/nvm-sh/nvm) over [Homebrew](https://brew.sh/) and follow their [troubleshooting guides for macOS](https://github.com/nvm-sh/nvm#macos-troubleshooting) (section **Macs with M1 chip**). diff --git a/src/pages/getting_started/first_app.md b/src/pages/getting_started/first_app.md index cf2e44c89..01869bc1b 100644 --- a/src/pages/getting_started/first_app.md +++ b/src/pages/getting_started/first_app.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Creating your First App Builder Application --- # Creating your First App Builder Application diff --git a/src/pages/getting_started/publish_app.md b/src/pages/getting_started/publish_app.md index b2a2b658d..20fa701b4 100644 --- a/src/pages/getting_started/publish_app.md +++ b/src/pages/getting_started/publish_app.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Publishing Your First App Builder Application --- # Publishing Your First App Builder Application diff --git a/src/pages/guides/app-hooks.md b/src/pages/guides/app-hooks.md index 2a695f723..165beaf61 100644 --- a/src/pages/guides/app-hooks.md +++ b/src/pages/guides/app-hooks.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: App Builder application tooling lifecycle event hooks --- diff --git a/src/pages/guides/application_logging/azure_log_analytics.md b/src/pages/guides/application_logging/azure_log_analytics.md index 9e3f2b4e6..4ca8d5f72 100644 --- a/src/pages/guides/application_logging/azure_log_analytics.md +++ b/src/pages/guides/application_logging/azure_log_analytics.md @@ -7,8 +7,9 @@ keywords: - Logging - Log Forwarding - Monitoring - - Azure + - Azure - Azure Log Analytics +title: Forwarding logs to Azure Log Analytics --- # Forwarding logs to Azure Log Analytics diff --git a/src/pages/guides/application_logging/index.md b/src/pages/guides/application_logging/index.md index 0c5e3c276..156fdecf7 100644 --- a/src/pages/guides/application_logging/index.md +++ b/src/pages/guides/application_logging/index.md @@ -3,8 +3,11 @@ keywords: - Logging - Log Forwarding - Monitoring -title: Guides -description: Logging is one of the most important tools in a developer's tool kit. Application logs allow a developer to debug an application in development as well as monitor it in production. +title: Managing Application Logs +description: >- + Logging is one of the most important tools in a developer's tool kit. + Application logs allow a developer to debug an application in development as + well as monitor it in production. --- # Managing Application Logs diff --git a/src/pages/guides/application_logging/new_relic.md b/src/pages/guides/application_logging/new_relic.md index 703c11b2b..103fc6c2b 100644 --- a/src/pages/guides/application_logging/new_relic.md +++ b/src/pages/guides/application_logging/new_relic.md @@ -7,7 +7,8 @@ keywords: - Logging - Log Forwarding - Monitoring - - New Relic + - New Relic +title: Forwarding logs to New Relic --- # Forwarding logs to New Relic diff --git a/src/pages/guides/application_logging/splunk_cloud.md b/src/pages/guides/application_logging/splunk_cloud.md index 7fa9cf077..33855bd92 100644 --- a/src/pages/guides/application_logging/splunk_cloud.md +++ b/src/pages/guides/application_logging/splunk_cloud.md @@ -7,8 +7,9 @@ keywords: - Logging - Log Forwarding - Monitoring - - Splunk + - Splunk - Splunk Cloud +title: Forwarding logs to Splunk Cloud --- # Forwarding logs to Splunk Cloud diff --git a/src/pages/guides/application_logging/splunk_enterprise.md b/src/pages/guides/application_logging/splunk_enterprise.md index 52832bb79..e2b033bda 100644 --- a/src/pages/guides/application_logging/splunk_enterprise.md +++ b/src/pages/guides/application_logging/splunk_enterprise.md @@ -7,8 +7,9 @@ keywords: - Logging - Log Forwarding - Monitoring - - Splunk + - Splunk - Splunk Enterprise +title: Forwarding logs to Splunk Enterprise --- # Forwarding logs to Splunk Enterprise @@ -99,4 +100,4 @@ Only ports `443` and `8088` are supported by I/O Runtime for port forwarding. aio app config get log-forwarding errors ``` - _Note: If you are unable to set up log forwarding correctly, please visit our [App Builder forums](https://experienceleaguecommunities.adobe.com/t5/app-builder/ct-p/app-builder) for support._ \ No newline at end of file + _Note: If you are unable to set up log forwarding correctly, please visit our [App Builder forums](https://experienceleaguecommunities.adobe.com/t5/app-builder/ct-p/app-builder) for support._ diff --git a/src/pages/guides/application_state.md b/src/pages/guides/application_state.md index 36307a3eb..5457943e7 100644 --- a/src/pages/guides/application_state.md +++ b/src/pages/guides/application_state.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Dealing with Application State --- # Dealing with Application State diff --git a/src/pages/guides/configuration/index.md b/src/pages/guides/configuration/index.md index dbecdad32..9442a9be5 100644 --- a/src/pages/guides/configuration/index.md +++ b/src/pages/guides/configuration/index.md @@ -1,3 +1,6 @@ +--- +title: Configuration +--- # App Builder Configuration Files ## Overview diff --git a/src/pages/guides/configuration/webpack-configuration.md b/src/pages/guides/configuration/webpack-configuration.md index d3ae343e4..6ec201065 100644 --- a/src/pages/guides/configuration/webpack-configuration.md +++ b/src/pages/guides/configuration/webpack-configuration.md @@ -1,6 +1,8 @@ --- -title: Custom Webpack Configuration for App Builder -description: Users can specify a Webpack configuration for an individual action, a set of actions, or an entire project. +title: Webpack Configuration +description: >- + Users can specify a Webpack configuration for an individual action, a set of + actions, or an entire project. keywords: - Webpack - Configuration diff --git a/src/pages/guides/deployment/ci_cd_for_firefly_apps.md b/src/pages/guides/deployment/ci_cd_for_firefly_apps.md index b0e823719..0e6ac3f32 100644 --- a/src/pages/guides/deployment/ci_cd_for_firefly_apps.md +++ b/src/pages/guides/deployment/ci_cd_for_firefly_apps.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: CI/CD for App Builder Applications --- # CI/CD for App Builder Applications diff --git a/src/pages/guides/events/custom-events.md b/src/pages/guides/events/custom-events.md index c33afd363..64c45a42e 100644 --- a/src/pages/guides/events/custom-events.md +++ b/src/pages/guides/events/custom-events.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Custom I/O Events Overview --- import MetaRedirect from '../../../components/MetaRedirect' diff --git a/src/pages/guides/events/webhooks.md b/src/pages/guides/events/webhooks.md index 74f316878..76fc272fe 100644 --- a/src/pages/guides/events/webhooks.md +++ b/src/pages/guides/events/webhooks.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Introduction to Adobe I/O Events Webhooks --- import MetaRedirect from '../../../components/MetaRedirect' diff --git a/src/pages/guides/exc_app/index.md b/src/pages/guides/exc_app/index.md index 52cc5f6da..1bbf9105d 100644 --- a/src/pages/guides/exc_app/index.md +++ b/src/pages/guides/exc_app/index.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Integration Guide with Adobe Experience Cloud --- # Integration Guide with Adobe Experience Cloud diff --git a/src/pages/guides/exc_app/interfaces/index.md b/src/pages/guides/exc_app/interfaces/index.md index 4d6f92f00..4c1f849df 100644 --- a/src/pages/guides/exc_app/interfaces/index.md +++ b/src/pages/guides/exc_app/interfaces/index.md @@ -1,7 +1,7 @@ --- keywords: - - Interface -title: Guides + - Interface +title: 'Interface: Modules' description: Interface modules --- diff --git a/src/pages/guides/exc_app/interfaces/index.runtime.md b/src/pages/guides/exc_app/interfaces/index.runtime.md index a8a315ead..3995c9d29 100644 --- a/src/pages/guides/exc_app/interfaces/index.runtime.md +++ b/src/pages/guides/exc_app/interfaces/index.runtime.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: Runtime <**T**>' --- # Interface: Runtime <**T**> diff --git a/src/pages/guides/exc_app/interfaces/page.objectwithhref.md b/src/pages/guides/exc_app/interfaces/page.objectwithhref.md index 8b300a7e2..5a821731e 100644 --- a/src/pages/guides/exc_app/interfaces/page.objectwithhref.md +++ b/src/pages/guides/exc_app/interfaces/page.objectwithhref.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: ObjectWithHref' --- # Interface: ObjectWithHref diff --git a/src/pages/guides/exc_app/interfaces/page.objectwithpath.md b/src/pages/guides/exc_app/interfaces/page.objectwithpath.md index 5389fe537..1216bbc5f 100644 --- a/src/pages/guides/exc_app/interfaces/page.objectwithpath.md +++ b/src/pages/guides/exc_app/interfaces/page.objectwithpath.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: ObjectWithPath' --- # Interface: ObjectWithPath diff --git a/src/pages/guides/exc_app/interfaces/page.pageapi.md b/src/pages/guides/exc_app/interfaces/page.pageapi.md index 98bba1bdc..c4e19e70b 100644 --- a/src/pages/guides/exc_app/interfaces/page.pageapi.md +++ b/src/pages/guides/exc_app/interfaces/page.pageapi.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: PageApi' --- # Interface: PageApi diff --git a/src/pages/guides/exc_app/interfaces/page.pageapiproperties.md b/src/pages/guides/exc_app/interfaces/page.pageapiproperties.md index 4f9af21f5..c3cc7adde 100644 --- a/src/pages/guides/exc_app/interfaces/page.pageapiproperties.md +++ b/src/pages/guides/exc_app/interfaces/page.pageapiproperties.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: PageApiProperties' --- # Interface: PageApiProperties diff --git a/src/pages/guides/exc_app/interfaces/topbar.callback.md b/src/pages/guides/exc_app/interfaces/topbar.callback.md index 4227aa11f..124c75239 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.callback.md +++ b/src/pages/guides/exc_app/interfaces/topbar.callback.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: Callback' --- # Interface: Callback diff --git a/src/pages/guides/exc_app/interfaces/topbar.customfeedbackconfig.md b/src/pages/guides/exc_app/interfaces/topbar.customfeedbackconfig.md index e91dc8f05..def5d8e6f 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.customfeedbackconfig.md +++ b/src/pages/guides/exc_app/interfaces/topbar.customfeedbackconfig.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: CustomFeedbackConfig' --- # Interface: CustomFeedbackConfig diff --git a/src/pages/guides/exc_app/interfaces/topbar.customsearchconfig.md b/src/pages/guides/exc_app/interfaces/topbar.customsearchconfig.md index 6f1bb2294..edb163d98 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.customsearchconfig.md +++ b/src/pages/guides/exc_app/interfaces/topbar.customsearchconfig.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: CustomSearchConfig' --- # Interface: CustomSearchConfig diff --git a/src/pages/guides/exc_app/interfaces/topbar.externalfeedbackconfig.md b/src/pages/guides/exc_app/interfaces/topbar.externalfeedbackconfig.md index f847621d8..829b520fd 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.externalfeedbackconfig.md +++ b/src/pages/guides/exc_app/interfaces/topbar.externalfeedbackconfig.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: ExternalFeedbackConfig' --- # Interface: ExternalFeedbackConfig diff --git a/src/pages/guides/exc_app/interfaces/topbar.helpcenterfeedbackconfig.md b/src/pages/guides/exc_app/interfaces/topbar.helpcenterfeedbackconfig.md index de2585dbc..6631feb10 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.helpcenterfeedbackconfig.md +++ b/src/pages/guides/exc_app/interfaces/topbar.helpcenterfeedbackconfig.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: HelpCenterFeedbackConfig' --- # Interface: HelpCenterFeedbackConfig diff --git a/src/pages/guides/exc_app/interfaces/topbar.solution.md b/src/pages/guides/exc_app/interfaces/topbar.solution.md index b9f25c200..29b830309 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.solution.md +++ b/src/pages/guides/exc_app/interfaces/topbar.solution.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: Solution' --- # Interface: Solution diff --git a/src/pages/guides/exc_app/interfaces/topbar.topbarapi.md b/src/pages/guides/exc_app/interfaces/topbar.topbarapi.md index e17febd3f..7c446f1b7 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.topbarapi.md +++ b/src/pages/guides/exc_app/interfaces/topbar.topbarapi.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: TopbarApi' --- # Interface: TopbarApi diff --git a/src/pages/guides/exc_app/interfaces/topbar.topbarapiproperties.md b/src/pages/guides/exc_app/interfaces/topbar.topbarapiproperties.md index 0a0558687..9e912b3c0 100644 --- a/src/pages/guides/exc_app/interfaces/topbar.topbarapiproperties.md +++ b/src/pages/guides/exc_app/interfaces/topbar.topbarapiproperties.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: TopbarApiProperties' --- # Interface: TopbarApiProperties diff --git a/src/pages/guides/exc_app/interfaces/user.userapi.md b/src/pages/guides/exc_app/interfaces/user.userapi.md index c40e03679..27bd355e0 100644 --- a/src/pages/guides/exc_app/interfaces/user.userapi.md +++ b/src/pages/guides/exc_app/interfaces/user.userapi.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: UserApi' --- # Interface: UserApi diff --git a/src/pages/guides/exc_app/interfaces/user.userinfo.md b/src/pages/guides/exc_app/interfaces/user.userinfo.md index 0aa2f9ae3..4025afceb 100644 --- a/src/pages/guides/exc_app/interfaces/user.userinfo.md +++ b/src/pages/guides/exc_app/interfaces/user.userinfo.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Interface: UserInfo' --- # Interface: UserInfo diff --git a/src/pages/guides/exc_app/modules/index.md b/src/pages/guides/exc_app/modules/index.md index f9ac869bf..6c21e53f2 100644 --- a/src/pages/guides/exc_app/modules/index.md +++ b/src/pages/guides/exc_app/modules/index.md @@ -1,7 +1,7 @@ --- keywords: - External Module -title: Guides +title: 'External module: "index"' description: External modules --- diff --git a/src/pages/guides/exc_app/modules/page.md b/src/pages/guides/exc_app/modules/page.md index 65d216581..bb1991cdb 100644 --- a/src/pages/guides/exc_app/modules/page.md +++ b/src/pages/guides/exc_app/modules/page.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'External module: page' --- # External module: page diff --git a/src/pages/guides/exc_app/modules/topbar.md b/src/pages/guides/exc_app/modules/topbar.md index 7696dac5b..4e11025ad 100644 --- a/src/pages/guides/exc_app/modules/topbar.md +++ b/src/pages/guides/exc_app/modules/topbar.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'External module: topbar' --- # External module: topbar diff --git a/src/pages/guides/exc_app/modules/user.md b/src/pages/guides/exc_app/modules/user.md index 8e712cf61..b23493b23 100644 --- a/src/pages/guides/exc_app/modules/user.md +++ b/src/pages/guides/exc_app/modules/user.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'External module: user' --- # External module: user diff --git a/src/pages/guides/extensions/extension_migration_guide.md b/src/pages/guides/extensions/extension_migration_guide.md index 2de8be553..8a195d7e5 100644 --- a/src/pages/guides/extensions/extension_migration_guide.md +++ b/src/pages/guides/extensions/extension_migration_guide.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Extension Migration Guide --- # Extension Migration Guide diff --git a/src/pages/guides/extensions/index.md b/src/pages/guides/extensions/index.md index e9d00a846..2d0eb57df 100644 --- a/src/pages/guides/extensions/index.md +++ b/src/pages/guides/extensions/index.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Introduction to Extensions --- # Introduction to Extensions diff --git a/src/pages/guides/extensions/ui_extensibility.md b/src/pages/guides/extensions/ui_extensibility.md index be89441f3..84e8514ec 100644 --- a/src/pages/guides/extensions/ui_extensibility.md +++ b/src/pages/guides/extensions/ui_extensibility.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: UI Extensibility --- import MetaRedirect from '../../../components/MetaRedirect' diff --git a/src/pages/guides/introduction_to_react_spectrum.md b/src/pages/guides/introduction_to_react_spectrum.md index b0cbd43d7..e9e8adc02 100644 --- a/src/pages/guides/introduction_to_react_spectrum.md +++ b/src/pages/guides/introduction_to_react_spectrum.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Introduction to React Spectrum --- # Introduction to React Spectrum diff --git a/src/pages/guides/migrations/standalone_to_dx_experience_cloud_spa.md b/src/pages/guides/migrations/standalone_to_dx_experience_cloud_spa.md index 19d0d4469..3d38269e6 100644 --- a/src/pages/guides/migrations/standalone_to_dx_experience_cloud_spa.md +++ b/src/pages/guides/migrations/standalone_to_dx_experience_cloud_spa.md @@ -1,3 +1,6 @@ +--- +title: 'Migration Guide - Standalone Application to DX Experience Cloud SPA v1' +--- # Migration Guide - Standalone Application to DX Experience Cloud SPA v1 ## Overview diff --git a/src/pages/guides/packaging.md b/src/pages/guides/packaging.md index af6307b87..45d101969 100644 --- a/src/pages/guides/packaging.md +++ b/src/pages/guides/packaging.md @@ -4,6 +4,7 @@ keywords: - Extensibility - ISV - Developer Tooling +title: Packaging for Developer Distribution --- diff --git a/src/pages/guides/reference_documentation/index.md b/src/pages/guides/reference_documentation/index.md index fc16cc7b4..ec393888e 100644 --- a/src/pages/guides/reference_documentation/index.md +++ b/src/pages/guides/reference_documentation/index.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Reference Documentation --- # Reference Documentation @@ -33,4 +34,4 @@ keywords: * [Github Actions Support](https://github.com/features/actions) * [Github Action to setup the CLI](https://github.com/adobe/aio-cli-setup-action) * [Github Action to use the CLI](https://github.com/adobe/aio-apps-action) - * [Github workflow generator for App Builder Apps](https://github.com/adobe/generator-aio-app/tree/master/generators/add-ci/.github/workflows) \ No newline at end of file + * [Github workflow generator for App Builder Apps](https://github.com/adobe/generator-aio-app/tree/master/generators/add-ci/.github/workflows) diff --git a/src/pages/guides/security/index.md b/src/pages/guides/security/index.md index 7cc4bb742..858fcfb2b 100644 --- a/src/pages/guides/security/index.md +++ b/src/pages/guides/security/index.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Security Overview --- # Security Overview diff --git a/src/pages/guides/security/understanding_authentication.md b/src/pages/guides/security/understanding_authentication.md index d4ae05834..b2619dbf5 100644 --- a/src/pages/guides/security/understanding_authentication.md +++ b/src/pages/guides/security/understanding_authentication.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Understanding Authentication --- # Understanding Authentication diff --git a/src/pages/guides/tips_tricks.md b/src/pages/guides/tips_tricks.md index 3f0f1267d..610267fce 100644 --- a/src/pages/guides/tips_tricks.md +++ b/src/pages/guides/tips_tricks.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Tips and Tricks for optimizing App Builder Apps --- # Tips and Tricks for optimizing App Builder Apps @@ -93,4 +94,4 @@ await move(files, 'my/remote/src/folder/file.txt', 'my/remote/dest/file2.md') // await move(files, 'my/remote/src/folder/file.txt', 'my/remote/dest/') // will move file.txt to dest folder await move(files, 'my/remote/src/folder/', 'my/remote/dest/') // move folder to the dest folder await move(files, 'my/remote/folder/', 'my/remote/dest') // will rename folder to dest -``` \ No newline at end of file +``` diff --git a/src/pages/guides/using_sdks.md b/src/pages/guides/using_sdks.md index 9f4b1899e..031d2b552 100644 --- a/src/pages/guides/using_sdks.md +++ b/src/pages/guides/using_sdks.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Using Client SDKs for Accessing Adobe APIs --- # Using Client SDKs for Accessing Adobe APIs diff --git a/src/pages/overview/community.md b/src/pages/overview/community.md index 6aa9320e8..34d4b0105 100644 --- a/src/pages/overview/community.md +++ b/src/pages/overview/community.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Developer community --- # Developer community diff --git a/src/pages/overview/faq.md b/src/pages/overview/faq.md index 1861f242e..35b1021a1 100644 --- a/src/pages/overview/faq.md +++ b/src/pages/overview/faq.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Frequently Asked Questions --- # Frequently Asked Questions diff --git a/src/pages/overview/firefly_and_runtime.md b/src/pages/overview/firefly_and_runtime.md index fd3d0c6a3..0d8d18bff 100644 --- a/src/pages/overview/firefly_and_runtime.md +++ b/src/pages/overview/firefly_and_runtime.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: App Builder and Adobe I/O Runtime --- # App Builder and Adobe I/O Runtime diff --git a/src/pages/overview/getting_access.md b/src/pages/overview/getting_access.md index 2f12357bc..cda74253f 100644 --- a/src/pages/overview/getting_access.md +++ b/src/pages/overview/getting_access.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: How to get access to App Builder --- ## How to get access to App Builder diff --git a/src/pages/overview/how_it_works.md b/src/pages/overview/how_it_works.md index 486284b17..a969ce751 100644 --- a/src/pages/overview/how_it_works.md +++ b/src/pages/overview/how_it_works.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: How it Works --- # How it Works @@ -53,4 +54,4 @@ Here are some of the types of apps that can be built on top of this framework: * [Building a Real-Time Airline Application Using Adobe Experience Platform, Adobe I/O Runtime and App Builder](https://www.netcentric.biz/insights/2020/06/building-an-aep-demo-with-firefly.html?utm_source=linkedin&utm_medium=social_nonpaid&utm_campaign=20_insights&utm_content=link_post&es_id=8e9abf83f6) * [How to generate intelligent renditions with AEM as a Cloud Service](https://tech.cognifide.com/blog/2020/how-to-generate-intelligent-renditions-aem-cloud/) -* [Setting Up Adobe I/O CLI for Cloud Manager](https://medium.com/adobetech/setting-up-adobe-i-o-cli-for-cloud-manager-8820f47e3c94) \ No newline at end of file +* [Setting Up Adobe I/O CLI for Cloud Manager](https://medium.com/adobetech/setting-up-adobe-i-o-cli-for-cloud-manager-8820f47e3c94) diff --git a/src/pages/resources/asset-compute-worker-ps-api/lesson1.md b/src/pages/resources/asset-compute-worker-ps-api/lesson1.md index 7c3f7d2f1..a4fce83fa 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/lesson1.md +++ b/src/pages/resources/asset-compute-worker-ps-api/lesson1.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 1: Create an App Builder app from the Asset Compute template' --- # Lesson 1: Create an App Builder app from the Asset Compute template diff --git a/src/pages/resources/asset-compute-worker-ps-api/lesson2.md b/src/pages/resources/asset-compute-worker-ps-api/lesson2.md index fbdea5d96..aa0d59688 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/lesson2.md +++ b/src/pages/resources/asset-compute-worker-ps-api/lesson2.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 2: Configure the app' --- # Lesson 2: Configure the app @@ -59,4 +60,4 @@ const fs = require('fs').promises; exports.main = worker(async (source, rendition) => { await fs.copyFile(source.path, rendition.path); }); -``` \ No newline at end of file +``` diff --git a/src/pages/resources/asset-compute-worker-ps-api/lesson3.md b/src/pages/resources/asset-compute-worker-ps-api/lesson3.md index 7a28dcb6e..30abd0365 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/lesson3.md +++ b/src/pages/resources/asset-compute-worker-ps-api/lesson3.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 3: Develop custom worker calling Photoshop APIs' --- # Lesson 3: Develop custom worker calling Photoshop APIs diff --git a/src/pages/resources/asset-compute-worker-ps-api/lesson4.md b/src/pages/resources/asset-compute-worker-ps-api/lesson4.md index e81551189..0e12e0bcb 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/lesson4.md +++ b/src/pages/resources/asset-compute-worker-ps-api/lesson4.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 4: Integrate and use the custom worker in AEMaaCS' --- # Lesson 4: Integrate and use the custom worker in AEMaaCS @@ -24,4 +25,4 @@ Finally, you can test your custom workers by uploading any image to the applied ![Renditions](assets/renditions.png) -Photo courtesy of [gudellaphoto](https://stock.adobe.com/contributor/144023/gudellaphoto) on [Adobe Stock](https://stock.adobe.com/images/vik-iceland-may-08-2015-toyota-rav4-four-wheel-drive-suv-being-used-on-iceland-s-unpaved-roads-and-terrain/283907742). \ No newline at end of file +Photo courtesy of [gudellaphoto](https://stock.adobe.com/contributor/144023/gudellaphoto) on [Adobe Stock](https://stock.adobe.com/images/vik-iceland-may-08-2015-toyota-rav4-four-wheel-drive-suv-being-used-on-iceland-s-unpaved-roads-and-terrain/283907742). diff --git a/src/pages/resources/asset-compute-worker-ps-api/requirements.md b/src/pages/resources/asset-compute-worker-ps-api/requirements.md index 296e25989..3275bb79d 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/requirements.md +++ b/src/pages/resources/asset-compute-worker-ps-api/requirements.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/asset-compute-worker-ps-api/welldone.md b/src/pages/resources/asset-compute-worker-ps-api/welldone.md index 78e56bdab..052f02f92 100644 --- a/src/pages/resources/asset-compute-worker-ps-api/welldone.md +++ b/src/pages/resources/asset-compute-worker-ps-api/welldone.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Well done --- # Well done @@ -19,4 +20,4 @@ You have learned: * How to bootstrap a new App Builder app using Adobe Asset Compute Worker template * How to configure your app and run in locally (for testing and debugging) * How to write and deploy a custom worker using Photoshop APIs -* How to integrate and use your asset compute worker in AEMaaCS \ No newline at end of file +* How to integrate and use your asset compute worker in AEMaaCS diff --git a/src/pages/resources/barcode-reader/barcode.md b/src/pages/resources/barcode-reader/barcode.md index 26948dc02..421b32d82 100644 --- a/src/pages/resources/barcode-reader/barcode.md +++ b/src/pages/resources/barcode-reader/barcode.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 2: Writing a Serverless Action' --- # Lesson 2: Writing a Serverless Action diff --git a/src/pages/resources/barcode-reader/bootstrap.md b/src/pages/resources/barcode-reader/bootstrap.md index 285dfdc00..1ba4e5ccc 100644 --- a/src/pages/resources/barcode-reader/bootstrap.md +++ b/src/pages/resources/barcode-reader/bootstrap.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 1: Bootstrap a Headless App Builder App' --- # Lesson 1: Bootstrap a Headless App Builder App diff --git a/src/pages/resources/barcode-reader/index.md b/src/pages/resources/barcode-reader/index.md index ee50af6fb..a4cbb1307 100644 --- a/src/pages/resources/barcode-reader/index.md +++ b/src/pages/resources/barcode-reader/index.md @@ -4,8 +4,10 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: App Builder Headless App -description: Creating a Headless App using App Builder to render a barcode with dynamic data. +title: Headless Apps with App Builder +description: >- + Creating a Headless App using App Builder to render a barcode with dynamic + data. --- # Headless Apps with App Builder diff --git a/src/pages/resources/barcode-reader/requirements.md b/src/pages/resources/barcode-reader/requirements.md index 8914c3f6f..1f237758a 100644 --- a/src/pages/resources/barcode-reader/requirements.md +++ b/src/pages/resources/barcode-reader/requirements.md @@ -3,9 +3,10 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Requirements' --- import Requirements from '../transclusions/_requirements.md' - \ No newline at end of file + diff --git a/src/pages/resources/barcode-reader/test.md b/src/pages/resources/barcode-reader/test.md index 22d1d4e23..5ca8ae7fd 100644 --- a/src/pages/resources/barcode-reader/test.md +++ b/src/pages/resources/barcode-reader/test.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 3: Testing a Serverless Action' --- # Lesson 3: Testing a Serverless Action @@ -196,4 +197,4 @@ Similar to the unit tests, we'll use the npm script `npm run e2e` from `package. - \ No newline at end of file + diff --git a/src/pages/resources/barcode-reader/welldone.md b/src/pages/resources/barcode-reader/welldone.md index 62068da5f..d5cb1531a 100644 --- a/src/pages/resources/barcode-reader/welldone.md +++ b/src/pages/resources/barcode-reader/welldone.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: Well done --- # Well done diff --git a/src/pages/resources/blog_articles.md b/src/pages/resources/blog_articles.md index 8d66cd7ce..fe0633cb2 100644 --- a/src/pages/resources/blog_articles.md +++ b/src/pages/resources/blog_articles.md @@ -4,7 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: App Builder Blog Articles +title: App Builder Blog Articles --- # App Builder Blog Articles diff --git a/src/pages/resources/ci-cd/index.md b/src/pages/resources/ci-cd/index.md index 81265ad20..9abbf7cdc 100644 --- a/src/pages/resources/ci-cd/index.md +++ b/src/pages/resources/ci-cd/index.md @@ -4,7 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: CI/CD in App Builder Apps +title: Setup CI/CD in an App Builder App description: Setting up CI/CD for an App Builder App using GitHub Actions. --- diff --git a/src/pages/resources/ci-cd/lesson1.md b/src/pages/resources/ci-cd/lesson1.md index c25c350e8..360508105 100644 --- a/src/pages/resources/ci-cd/lesson1.md +++ b/src/pages/resources/ci-cd/lesson1.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 1: Setup CI/CD' --- # Lesson 1: Setup CI/CD diff --git a/src/pages/resources/ci-cd/lesson2.md b/src/pages/resources/ci-cd/lesson2.md index 7cb413d5b..269997f23 100644 --- a/src/pages/resources/ci-cd/lesson2.md +++ b/src/pages/resources/ci-cd/lesson2.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 2: Monitoring CI/CD' --- # Lesson 2: Monitoring CI/CD diff --git a/src/pages/resources/ci-cd/lesson3.md b/src/pages/resources/ci-cd/lesson3.md index 2f4bbfb01..b63dfdfcd 100644 --- a/src/pages/resources/ci-cd/lesson3.md +++ b/src/pages/resources/ci-cd/lesson3.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: 'Lesson 3: Custom CI/CD workflow' --- # Lesson 3: Custom CI/CD workflow diff --git a/src/pages/resources/ci-cd/requirements.md b/src/pages/resources/ci-cd/requirements.md index 1b6e93d21..1076321a2 100644 --- a/src/pages/resources/ci-cd/requirements.md +++ b/src/pages/resources/ci-cd/requirements.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/ci-cd/welldone.md b/src/pages/resources/ci-cd/welldone.md index 1c79655eb..f553e9464 100644 --- a/src/pages/resources/ci-cd/welldone.md +++ b/src/pages/resources/ci-cd/welldone.md @@ -3,7 +3,8 @@ keywords: - Adobe I/O - Extensibility - API Documentation - - Developer Tooling + - Developer Tooling +title: Well done --- # Well done @@ -16,4 +17,4 @@ In this codelab, you’ve learnt how to: * Setup App Builder GitHub Actions using `aio app init` * Define GitHub secrets for a stage and production environment -* Trigger workflows for testing, stage and production deployment \ No newline at end of file +* Trigger workflows for testing, stage and production deployment diff --git a/src/pages/resources/cron-jobs/index.md b/src/pages/resources/cron-jobs/index.md index 833c423e8..8090a6a6e 100644 --- a/src/pages/resources/cron-jobs/index.md +++ b/src/pages/resources/cron-jobs/index.md @@ -4,10 +4,10 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: Scheduling Cron Jobs +title: Scheduling Cron Jobs with Alarms description: Creating cron jobs in an App Builder app using OpenWhisk Alarms Package. -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' --- # Scheduling Cron Jobs with Alarms diff --git a/src/pages/resources/cron-jobs/lesson1.md b/src/pages/resources/cron-jobs/lesson1.md index 006b7f037..614f46cec 100644 --- a/src/pages/resources/cron-jobs/lesson1.md +++ b/src/pages/resources/cron-jobs/lesson1.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 1: Bootstrap a Headless App' --- # Lesson 1: Bootstrap a Headless App diff --git a/src/pages/resources/cron-jobs/lesson2.md b/src/pages/resources/cron-jobs/lesson2.md index 954d8f9cf..34ac805f8 100644 --- a/src/pages/resources/cron-jobs/lesson2.md +++ b/src/pages/resources/cron-jobs/lesson2.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 2: Set up Alarm Feed with Trigger and Rule' --- # Lesson 2: Set up Alarm Feed with Trigger and Rule diff --git a/src/pages/resources/cron-jobs/lesson3.md b/src/pages/resources/cron-jobs/lesson3.md index 25d7a44cc..4836d044d 100644 --- a/src/pages/resources/cron-jobs/lesson3.md +++ b/src/pages/resources/cron-jobs/lesson3.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 3: Types of Alarm Feed' --- # Lesson 3: Types of Alarm Feed diff --git a/src/pages/resources/cron-jobs/requirements.md b/src/pages/resources/cron-jobs/requirements.md index f09cab3c8..a4163a1fe 100644 --- a/src/pages/resources/cron-jobs/requirements.md +++ b/src/pages/resources/cron-jobs/requirements.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/cron-jobs/welldone.md b/src/pages/resources/cron-jobs/welldone.md index 5fdec0dfd..574a18fad 100644 --- a/src/pages/resources/cron-jobs/welldone.md +++ b/src/pages/resources/cron-jobs/welldone.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Well done --- # Well done diff --git a/src/pages/resources/custom-asset-compute-worker/aem-cloud-assets.md b/src/pages/resources/custom-asset-compute-worker/aem-cloud-assets.md index 19b841cc6..f6b7de5bf 100644 --- a/src/pages/resources/custom-asset-compute-worker/aem-cloud-assets.md +++ b/src/pages/resources/custom-asset-compute-worker/aem-cloud-assets.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: How AEM as Cloud assets works --- # How AEM as Cloud assets works diff --git a/src/pages/resources/custom-asset-compute-worker/lesson1.md b/src/pages/resources/custom-asset-compute-worker/lesson1.md index d9a299c1a..33972402d 100644 --- a/src/pages/resources/custom-asset-compute-worker/lesson1.md +++ b/src/pages/resources/custom-asset-compute-worker/lesson1.md @@ -4,11 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: 'Lesson 1: Configure services' --- -# Configure services +# Lesson 1: Configure services ## Create Azure blob storages @@ -50,4 +51,4 @@ To test your configuration: [imgix-create-azure-source]: https://docs.imgix.com/setup/creating-sources/microsoft-azure 'Setting up your Microsoft Azure Source' [imgix-tools]: https://dashboard.imgix.com/tools [adobe-console]: https://console.adobe.io 'Adobe IO Console' -[adobe-console-firefly-template]: ../../getting_started/first_app.md#2-creating-a-new-project-on-developer-console 'Creating new project on Adobe developer console' \ No newline at end of file +[adobe-console-firefly-template]: ../../getting_started/first_app.md#2-creating-a-new-project-on-developer-console 'Creating new project on Adobe developer console' diff --git a/src/pages/resources/custom-asset-compute-worker/lesson2.md b/src/pages/resources/custom-asset-compute-worker/lesson2.md index 529c81c1a..f77b7a481 100644 --- a/src/pages/resources/custom-asset-compute-worker/lesson2.md +++ b/src/pages/resources/custom-asset-compute-worker/lesson2.md @@ -4,11 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: 'Lesson 2: Local environment setup' --- -# Local environment setup +# Lesson 2: Local environment setup Install the **AIO Command-line interface** and sign in to Adobe account from the CLI. An Adobe login page will open in your browser to login using your credentials. @@ -16,4 +17,4 @@ your browser to login using your credentials. ```bash $> npm install -g @adobe/aio-cli $> aio login -``` \ No newline at end of file +``` diff --git a/src/pages/resources/custom-asset-compute-worker/lesson3.md b/src/pages/resources/custom-asset-compute-worker/lesson3.md index 1589ea3de..bb56b1eea 100644 --- a/src/pages/resources/custom-asset-compute-worker/lesson3.md +++ b/src/pages/resources/custom-asset-compute-worker/lesson3.md @@ -4,11 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: 'Lesson 3: Implement the worker' --- -# Implement the worker +# Lesson 3: Implement the worker Create a new application using AIO CLI diff --git a/src/pages/resources/custom-asset-compute-worker/lesson4.md b/src/pages/resources/custom-asset-compute-worker/lesson4.md index 46096dd5d..c71cae275 100644 --- a/src/pages/resources/custom-asset-compute-worker/lesson4.md +++ b/src/pages/resources/custom-asset-compute-worker/lesson4.md @@ -4,11 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: 'Lesson 4: Test the worker' --- -# Test the worker +# Lesson 4: Test the worker Just run the following command. diff --git a/src/pages/resources/custom-asset-compute-worker/lesson5.md b/src/pages/resources/custom-asset-compute-worker/lesson5.md index 813adebe6..1749828af 100644 --- a/src/pages/resources/custom-asset-compute-worker/lesson5.md +++ b/src/pages/resources/custom-asset-compute-worker/lesson5.md @@ -4,11 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: 'Lesson 5: Setup AEM to use the worker' --- -# Setup AEM to use the worker +# Lesson 5: Setup AEM to use the worker Go to your **AEM Cloud** instance and open **Tools -> Assets -> Processing Profiles** and then create a new processing profile, e.g. `My Worker test profile`. On the **Custom** tab, configure your renditions to use your worker, as shown below. diff --git a/src/pages/resources/custom-asset-compute-worker/our-worker.md b/src/pages/resources/custom-asset-compute-worker/our-worker.md index 1e384ff5f..b0f32b313 100644 --- a/src/pages/resources/custom-asset-compute-worker/our-worker.md +++ b/src/pages/resources/custom-asset-compute-worker/our-worker.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: Architecture of our worker --- # Architecture of our worker @@ -36,4 +37,4 @@ A conceptual diagram of data flow for our solution looks like below. - The last thing it does is downloading the asset from the generated URL and uploading it back to the AEM binaries cloud storage. -[imgix]: https://www.imgix.com/ \ No newline at end of file +[imgix]: https://www.imgix.com/ diff --git a/src/pages/resources/custom-asset-compute-worker/requirements.md b/src/pages/resources/custom-asset-compute-worker/requirements.md index c4b5bdf17..acca6b4fa 100644 --- a/src/pages/resources/custom-asset-compute-worker/requirements.md +++ b/src/pages/resources/custom-asset-compute-worker/requirements.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/custom-asset-compute-worker/welldone.md b/src/pages/resources/custom-asset-compute-worker/welldone.md index 83d5cc3e8..b052cf1cc 100644 --- a/src/pages/resources/custom-asset-compute-worker/welldone.md +++ b/src/pages/resources/custom-asset-compute-worker/welldone.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/marcinczeczko +contributors: + - 'https://github.com/marcinczeczko' +title: Well done --- # Well done @@ -18,4 +19,4 @@ You have learned: - How asset renditions are generated by AEM as a Cloud Service - How to implement your custom worker using 3rd party image processing service - How to test locally your custom worker -- How to configure AEM to use your worker \ No newline at end of file +- How to configure AEM to use your worker diff --git a/src/pages/resources/customer-dashboard/index.md b/src/pages/resources/customer-dashboard/index.md index 0e6c80c73..19980cbce 100644 --- a/src/pages/resources/customer-dashboard/index.md +++ b/src/pages/resources/customer-dashboard/index.md @@ -4,10 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: Customer Profiles Dashboard -description: Creating a dashboard of customer profiles from Adobe Campaign Standard using App Builder. -contributors: - - https://github.com/duynguyen +title: Build a Customer Profiles Dashboard with App Builder +description: >- + Creating a dashboard of customer profiles from Adobe Campaign Standard using + App Builder. +contributors: + - 'https://github.com/duynguyen' --- # Build a Customer Profiles Dashboard with App Builder diff --git a/src/pages/resources/customer-dashboard/lesson1.md b/src/pages/resources/customer-dashboard/lesson1.md index 091a328a3..a53be86c5 100644 --- a/src/pages/resources/customer-dashboard/lesson1.md +++ b/src/pages/resources/customer-dashboard/lesson1.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 1: Create a New App Builder App from Campaign Standard Template' --- # Lesson 1: Create a New App Builder App from Campaign Standard Template diff --git a/src/pages/resources/customer-dashboard/lesson2.md b/src/pages/resources/customer-dashboard/lesson2.md index 451c82209..4da434545 100644 --- a/src/pages/resources/customer-dashboard/lesson2.md +++ b/src/pages/resources/customer-dashboard/lesson2.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 2: Explore the App Builder App' --- # Lesson 2: Explore the App Builder App diff --git a/src/pages/resources/customer-dashboard/lesson3.md b/src/pages/resources/customer-dashboard/lesson3.md index 642364b30..478e4f37f 100644 --- a/src/pages/resources/customer-dashboard/lesson3.md +++ b/src/pages/resources/customer-dashboard/lesson3.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 3: Run the App Builder App Locally' --- # Lesson 3: Run the App Builder App Locally diff --git a/src/pages/resources/customer-dashboard/lesson4.md b/src/pages/resources/customer-dashboard/lesson4.md index 181d12b28..cc112e932 100644 --- a/src/pages/resources/customer-dashboard/lesson4.md +++ b/src/pages/resources/customer-dashboard/lesson4.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 4: List All Customer Profiles on the UI' --- # Lesson 4: List All Customer Profiles on the UI diff --git a/src/pages/resources/customer-dashboard/lesson5.md b/src/pages/resources/customer-dashboard/lesson5.md index 6ce135925..f4a507180 100644 --- a/src/pages/resources/customer-dashboard/lesson5.md +++ b/src/pages/resources/customer-dashboard/lesson5.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 5: Add Personalized Promotion Emails Triggering' --- # Lesson 5: Add Personalized Promotion Emails Triggering diff --git a/src/pages/resources/customer-dashboard/requirements.md b/src/pages/resources/customer-dashboard/requirements.md index 1a5da5ab5..751079307 100644 --- a/src/pages/resources/customer-dashboard/requirements.md +++ b/src/pages/resources/customer-dashboard/requirements.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/customer-dashboard/welldone.md b/src/pages/resources/customer-dashboard/welldone.md index 10e39476e..36fc6b728 100644 --- a/src/pages/resources/customer-dashboard/welldone.md +++ b/src/pages/resources/customer-dashboard/welldone.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Well done --- # Well done diff --git a/src/pages/resources/debugging/lesson1.md b/src/pages/resources/debugging/lesson1.md index ed2039a66..6ae570735 100644 --- a/src/pages/resources/debugging/lesson1.md +++ b/src/pages/resources/debugging/lesson1.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 1: Getting familiar with Debugger' --- # Lesson 1: Getting familiar with Debugger diff --git a/src/pages/resources/debugging/lesson2.md b/src/pages/resources/debugging/lesson2.md index ab0334cfb..51c4ddfea 100644 --- a/src/pages/resources/debugging/lesson2.md +++ b/src/pages/resources/debugging/lesson2.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 2: Debugging Application Code' --- # Lesson 2: Debugging Application Code diff --git a/src/pages/resources/debugging/lesson3.md b/src/pages/resources/debugging/lesson3.md index 7ad6760b7..283a3735f 100644 --- a/src/pages/resources/debugging/lesson3.md +++ b/src/pages/resources/debugging/lesson3.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: 'Lesson 3: Managing Application Logs' --- # Lesson 3: Managing Application Logs diff --git a/src/pages/resources/debugging/requirements.md b/src/pages/resources/debugging/requirements.md index d727e321a..dc66863e3 100644 --- a/src/pages/resources/debugging/requirements.md +++ b/src/pages/resources/debugging/requirements.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/debugging/welldone.md b/src/pages/resources/debugging/welldone.md index bad13e618..229a1338b 100644 --- a/src/pages/resources/debugging/welldone.md +++ b/src/pages/resources/debugging/welldone.md @@ -4,8 +4,9 @@ keywords: - Extensibility - API Documentation - Developer Tooling -contributors: - - https://github.com/duynguyen +contributors: + - 'https://github.com/duynguyen' +title: Well done --- # Well done diff --git a/src/pages/resources/event-driven/index.md b/src/pages/resources/event-driven/index.md index 51a80e0d2..5d274e75b 100644 --- a/src/pages/resources/event-driven/index.md +++ b/src/pages/resources/event-driven/index.md @@ -4,10 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: Event-Driven App Builder Apps -description: Introduction to applying Custom I/O Events in event-driven use cases of App Builder applications. +title: Build an Event-Driven App Builder App Using Custom Events +description: >- + Introduction to applying Custom I/O Events in event-driven use cases of App + Builder applications. contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' --- # Build an Event-Driven App Builder App Using Custom Events diff --git a/src/pages/resources/event-driven/lesson1.md b/src/pages/resources/event-driven/lesson1.md index f09d6c973..7498a9bd5 100644 --- a/src/pages/resources/event-driven/lesson1.md +++ b/src/pages/resources/event-driven/lesson1.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 1: Create a New App Builder App from Template' --- # Lesson 1: Create a New App Builder App from Template diff --git a/src/pages/resources/event-driven/lesson2.md b/src/pages/resources/event-driven/lesson2.md index 1f6ae04f7..b3c035704 100644 --- a/src/pages/resources/event-driven/lesson2.md +++ b/src/pages/resources/event-driven/lesson2.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 2: Register the App as Event Provider' --- # Lesson 2: Register the App as Event Provider diff --git a/src/pages/resources/event-driven/lesson3.md b/src/pages/resources/event-driven/lesson3.md index e8cbdb7d8..244d8f07a 100644 --- a/src/pages/resources/event-driven/lesson3.md +++ b/src/pages/resources/event-driven/lesson3.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 3: Fire an Event' --- # Lesson 3: Fire an Event diff --git a/src/pages/resources/event-driven/lesson4.md b/src/pages/resources/event-driven/lesson4.md index 2b3af487c..4b3a14561 100644 --- a/src/pages/resources/event-driven/lesson4.md +++ b/src/pages/resources/event-driven/lesson4.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 4: Consume Events' --- # Lesson 4: Consume Events diff --git a/src/pages/resources/event-driven/requirements.md b/src/pages/resources/event-driven/requirements.md index f41dba514..edc488fc3 100644 --- a/src/pages/resources/event-driven/requirements.md +++ b/src/pages/resources/event-driven/requirements.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/event-driven/welldone.md b/src/pages/resources/event-driven/welldone.md index b7b2e5a36..9e0190fe6 100644 --- a/src/pages/resources/event-driven/welldone.md +++ b/src/pages/resources/event-driven/welldone.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Well done --- # Well done diff --git a/src/pages/resources/events-runtime/index.md b/src/pages/resources/events-runtime/index.md index 31c1e747a..b47fc4bd2 100644 --- a/src/pages/resources/events-runtime/index.md +++ b/src/pages/resources/events-runtime/index.md @@ -4,10 +4,12 @@ keywords: - Extensibility - API Documentation - Developer Tooling -title: Consume Events Using Journaling API -description: Creating cron jobs in an App Builder application to consume events using Journaling API. +title: Events Using Runtime Actions as Webhook +description: >- + Creating cron jobs in an App Builder application to consume events using + Journaling API. contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' --- # Events Using Runtime Actions as Webhook diff --git a/src/pages/resources/events-runtime/lesson1.md b/src/pages/resources/events-runtime/lesson1.md index 6a892660e..3b04fc0b8 100644 --- a/src/pages/resources/events-runtime/lesson1.md +++ b/src/pages/resources/events-runtime/lesson1.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 1: Step by Step Guide' --- # Lesson 1: Step by Step Guide diff --git a/src/pages/resources/events-runtime/lesson2.md b/src/pages/resources/events-runtime/lesson2.md index 278ef3fec..24b49a4af 100644 --- a/src/pages/resources/events-runtime/lesson2.md +++ b/src/pages/resources/events-runtime/lesson2.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 2: Verify the result' --- # Lesson 2: Verify the result diff --git a/src/pages/resources/events-runtime/requirements.md b/src/pages/resources/events-runtime/requirements.md index 34787909f..4b67e9cd7 100644 --- a/src/pages/resources/events-runtime/requirements.md +++ b/src/pages/resources/events-runtime/requirements.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/events-runtime/welldone.md b/src/pages/resources/events-runtime/welldone.md index 1d98035a6..d5640b572 100644 --- a/src/pages/resources/events-runtime/welldone.md +++ b/src/pages/resources/events-runtime/welldone.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Well done --- ## Well done diff --git a/src/pages/resources/journaling-events/index.md b/src/pages/resources/journaling-events/index.md index eaa26f1f2..4bfe98422 100644 --- a/src/pages/resources/journaling-events/index.md +++ b/src/pages/resources/journaling-events/index.md @@ -5,12 +5,14 @@ keywords: - API Documentation - Developer Tooling title: Consume Events Using Journaling API -description: Creating cron jobs in an App Builder application to consume events using Journaling API. +description: >- + Creating cron jobs in an App Builder application to consume events using + Journaling API. contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' --- -# Consume Events using Journaling API +# Consume Events Using Journaling API This codelab will guide you through creating cron jobs in an App Builder application to consume events using journaling API diff --git a/src/pages/resources/journaling-events/lesson1.md b/src/pages/resources/journaling-events/lesson1.md index 5e064a621..d2fab8bb0 100644 --- a/src/pages/resources/journaling-events/lesson1.md +++ b/src/pages/resources/journaling-events/lesson1.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 1: Create an Event Provider using App Builder' --- # Lesson 1: Create an Event Provider using App Builder diff --git a/src/pages/resources/journaling-events/lesson2.md b/src/pages/resources/journaling-events/lesson2.md index c1c6d2817..753a5a0ff 100644 --- a/src/pages/resources/journaling-events/lesson2.md +++ b/src/pages/resources/journaling-events/lesson2.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 2: Create the Event Consumer using Journaling API' --- # Lesson 2: Create the Event Consumer using Journaling API diff --git a/src/pages/resources/journaling-events/lesson3.md b/src/pages/resources/journaling-events/lesson3.md index 765c07f16..50b11229f 100644 --- a/src/pages/resources/journaling-events/lesson3.md +++ b/src/pages/resources/journaling-events/lesson3.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: 'Lesson 3: End to end test' --- # Lesson 3: End to end test diff --git a/src/pages/resources/journaling-events/requirements.md b/src/pages/resources/journaling-events/requirements.md index 21f183a16..de48b1028 100644 --- a/src/pages/resources/journaling-events/requirements.md +++ b/src/pages/resources/journaling-events/requirements.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Codelab Environment Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/journaling-events/welldone.md b/src/pages/resources/journaling-events/welldone.md index 22bc6f4b3..8edf7198e 100644 --- a/src/pages/resources/journaling-events/welldone.md +++ b/src/pages/resources/journaling-events/welldone.md @@ -5,7 +5,8 @@ keywords: - API Documentation - Developer Tooling contributors: - - https://github.com/Yu1986 + - 'https://github.com/Yu1986' +title: Well done --- # Well done diff --git a/src/pages/resources/spectrum-intro/lesson1.md b/src/pages/resources/spectrum-intro/lesson1.md index d148cf2f2..aa1b31dd8 100644 --- a/src/pages/resources/spectrum-intro/lesson1.md +++ b/src/pages/resources/spectrum-intro/lesson1.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 1: Introduction to Spectrum' --- # Lesson 1: Introduction to Spectrum diff --git a/src/pages/resources/spectrum-intro/lesson2.md b/src/pages/resources/spectrum-intro/lesson2.md index ebe171da6..a6e12e41b 100644 --- a/src/pages/resources/spectrum-intro/lesson2.md +++ b/src/pages/resources/spectrum-intro/lesson2.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 2: Spectrum CSS' --- # Lesson 2: Spectrum CSS diff --git a/src/pages/resources/spectrum-intro/lesson3.md b/src/pages/resources/spectrum-intro/lesson3.md index 0df08d521..6da8bb897 100644 --- a/src/pages/resources/spectrum-intro/lesson3.md +++ b/src/pages/resources/spectrum-intro/lesson3.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 3: React Spectrum' --- # Lesson 3: React Spectrum @@ -77,4 +78,4 @@ Finally you should see the same result as in the previous lesson [Spectrum CSS]( ![form](assets/form.png) - \ No newline at end of file + diff --git a/src/pages/resources/spectrum-intro/lesson4.md b/src/pages/resources/spectrum-intro/lesson4.md index 891331081..50eec6898 100644 --- a/src/pages/resources/spectrum-intro/lesson4.md +++ b/src/pages/resources/spectrum-intro/lesson4.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 4: React Spectrum in App Builder' --- # Lesson 4: React Spectrum in App Builder diff --git a/src/pages/resources/spectrum-intro/requirements.md b/src/pages/resources/spectrum-intro/requirements.md index 2f5441d51..04b1fc68f 100644 --- a/src/pages/resources/spectrum-intro/requirements.md +++ b/src/pages/resources/spectrum-intro/requirements.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/spectrum-intro/welldone.md b/src/pages/resources/spectrum-intro/welldone.md index b438d17e0..7fc12ed2a 100644 --- a/src/pages/resources/spectrum-intro/welldone.md +++ b/src/pages/resources/spectrum-intro/welldone.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Well done --- # Well done diff --git a/src/pages/resources/todo-app/lesson1.md b/src/pages/resources/todo-app/lesson1.md index aa30a4b88..dd10cb7f5 100644 --- a/src/pages/resources/todo-app/lesson1.md +++ b/src/pages/resources/todo-app/lesson1.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 1: Create a New App Builder App with the React Spectrum template' --- # Lesson 1: Create a New App Builder App with the React Spectrum template diff --git a/src/pages/resources/todo-app/lesson2.md b/src/pages/resources/todo-app/lesson2.md index 4b33266f2..93557cf2b 100644 --- a/src/pages/resources/todo-app/lesson2.md +++ b/src/pages/resources/todo-app/lesson2.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 2: Setup Runtime actions' --- # Lesson 2: Setup Runtime actions diff --git a/src/pages/resources/todo-app/lesson3.md b/src/pages/resources/todo-app/lesson3.md index 2a78553a0..4ca064a5b 100644 --- a/src/pages/resources/todo-app/lesson3.md +++ b/src/pages/resources/todo-app/lesson3.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 3: Setup the CreateTodoList component' --- # Lesson 3: Setup the CreateTodoList component @@ -99,4 +100,4 @@ See the full component code [here](https://github.com/AdobeDocs/adobeio-samples- ![CreateTodoList](assets/createtodolist.png) - \ No newline at end of file + diff --git a/src/pages/resources/todo-app/lesson4.md b/src/pages/resources/todo-app/lesson4.md index bd17c7f68..a46849c8c 100644 --- a/src/pages/resources/todo-app/lesson4.md +++ b/src/pages/resources/todo-app/lesson4.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 4: Setup the Todo component' --- # Lesson 4: Setup the Todo component diff --git a/src/pages/resources/todo-app/lesson5.md b/src/pages/resources/todo-app/lesson5.md index 83a9e0090..1e4719f36 100644 --- a/src/pages/resources/todo-app/lesson5.md +++ b/src/pages/resources/todo-app/lesson5.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 5: Setup the TodoList component' --- # Lesson 5: Setup the TodoList component diff --git a/src/pages/resources/todo-app/lesson6.md b/src/pages/resources/todo-app/lesson6.md index 080a6ccc1..afc964478 100644 --- a/src/pages/resources/todo-app/lesson6.md +++ b/src/pages/resources/todo-app/lesson6.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: 'Lesson 5: Bringing the pieces together to build the App' --- # Lesson 5: Bringing the pieces together to build the App diff --git a/src/pages/resources/todo-app/requirements.md b/src/pages/resources/todo-app/requirements.md index 5eb04fcf4..764595bfb 100644 --- a/src/pages/resources/todo-app/requirements.md +++ b/src/pages/resources/todo-app/requirements.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Requirements --- import Requirements from '../transclusions/_requirements.md' diff --git a/src/pages/resources/todo-app/welldone.md b/src/pages/resources/todo-app/welldone.md index 2aac5263c..938bbe325 100644 --- a/src/pages/resources/todo-app/welldone.md +++ b/src/pages/resources/todo-app/welldone.md @@ -4,6 +4,7 @@ keywords: - Extensibility - API Documentation - Developer Tooling +title: Well done --- # Well done @@ -15,4 +16,4 @@ You have successfully completed the codelab and learnt how to build an App Build You have learned: * How to use [aio-lib-state](https://github.com/adobe/aio-lib-state) as part of Runtime actions. -* How to bind React Spectrum components to Runtime actions. \ No newline at end of file +* How to bind React Spectrum components to Runtime actions. diff --git a/src/pages/resources/transclusions/_requirements.md b/src/pages/resources/transclusions/_requirements.md index c8445f2c8..dc2e2747a 100644 --- a/src/pages/resources/transclusions/_requirements.md +++ b/src/pages/resources/transclusions/_requirements.md @@ -1,3 +1,6 @@ +--- +title: Requirements +--- # Requirements This codelab is useful for anyone who are getting started with developing App Builder apps. @@ -13,4 +16,4 @@ If not already done, you should follow the below links to have your environment * [How to Get Access to App Builder](../../overview/getting_access.md) * [Setting up Your Environment](../../getting_started/index.md) -* [Creating your First App Builder App](../../getting_started/first_app.md) \ No newline at end of file +* [Creating your First App Builder App](../../getting_started/first_app.md)