The Demo02_sign-up_flows folder is used for customizing the 3scale Developer Portal.
In the 3scale CMS:
-
Edit the
main layoutwith 00-main_layout.liquid content -
Edit the
homepagewith 01-homepage.liquid content -
Create a
partialcalledsingle_app_signup_formwith 02-single_app_signup_form-partial.liquid -
Create a
partialcalledmultiple_app_signup_formwith 03-multiple_app_signup_form-partial.liquid -
Edit the
documentationpage with the 06-documentation.html content -
Upload the following artifacts by preserving the
Rootstructure:- Create a
/css/doc.cssCSS page with the Root/css/doc.css content.⚠️ Make sure theContent Type = text/css - Create a
/javascripts/doc.jsJavascript page with the Root/javascripts/doc.js content.⚠️ Make sure theContent Type = text/javascript - Upload all the images under the Root/images folder in the
imagessection.⚠️ Make sure thePath = /images/<name of the file>
- Create a
-
Configure the legal terms:
- Legal Terms for Signup
-
Go to the Developer Portal -> Legal Terms -> Signup panel in the 3scale Admin Portal.
-
Paste the content of 07-legalterms_signup.html and click on the
Update legal terms for Signupbutton
-
- Legal Terms for Service Subscription
-
Go to the Developer Portal -> Legal Terms -> Service Subscription panel in the 3scale Admin Portal.
-
Paste the content of 08-legalterms_service-subscription.html and click on the
Update legal terms for Service Subscriptionbutton
-
- Legal Terms for New Application
-
Go to the Developer Portal -> Legal Terms -> New Application panel in the 3scale Admin Portal.
-
Paste the content of 09-legalterms_new-application.html and click on the
Update legal terms for New Applicationbutton
-
- Legal Terms for Signup
-
Make sure you have published all the assets, if any, listed in the
Draftssection of the 3scale CMS. For instance, click on thePublish Alllink as show below:
You should expect to have a customized Developer Portal similar to the screenshot below.




