Overview of extending portals
Power Apps portals is considered a no-code, low-code solution to building portal apps. However, situations might occur where certain requirements necessitate extended development. An advanced maker or professional developer can extend a Power Apps portal in several ways.
Liquid is an open-source markup language that can be embedded into content (webpages content, content snippets) and web templates. Liquid is used to add dynamic content to webpages and can also be used to surface Microsoft Dataverse records dynamically.
For more information, see Work with Liquid templates.
Portals are provisioned with a predefined set of web templates that define how a webpage is structured. Portal customizers can modify or create new web templates to address specific requirements. For example, a web template can be created to display static and dynamic content in a specific layout.
For more information, see Create a custom page template.
For more information, see Edit CSS for themes in Power Apps portal.