Power Pages design studio and Power Apps portals Studio

There are two experiences for editing Power Pages and Power Apps portals sites.

From the Power Pages home page, you can open sites in design studio created using Power Pages and sites created using Power Apps.

You can open sites created using Power Apps using portals Studio or the new design studio. Sites created using Power Pages by default open in Power Pages design studio.

When you select a site in the Power Apps maker portal created using Power Apps, you will be given the option to open the site using the portal Studio or to open in Power Pages design studio.

Editing site from Power Apps maker portal.

Features not available in the Power Pages design studio

The Power Apps portals Studio has the following features that aren't part of the Power Pages design studio:

Note

Please see How to: Embed a chatbot on a webpage on how to embed a chatbot on a Power Pages site.

Components added in design studio

Power Pages design studio has new capabilities that aren't available in the Power Apps portals Studio. If you customize a site in the Power Pages design studio and open the site in Power Apps portals Studio, the following components won't be configurable:

Tip

When customizing sites created through Power Pages, we recommend that you use Power Pages design studio instead of Power Apps portals Studio.

Styling and themes

New themes and styling options introduced in the Styling workspace of the Power Pages design studio can't be customized using the themes editor in the Power Apps portals Studio.

Editing themes created in Power Apps portals Studio

If you're using the Styling workspace with a site that had a theme applied using Power Apps portals Studio, you'll encounter the following behaviors;

  • The Styling workspace will show the theme as a Custom theme.
  • All the existing preset themes are available.
  • Once you choose and save a new theme, you won't be able to revert to the original theme.
  • In Pages workspace, text items won't support title and small text styles.
  • Buttons won't support styling options.
  • For the background color, you can use the color picker but not the color palette.

Editing theme created in Power Apps portals Studio.

Tip

To utilize the richer styling options of design studio, we recommend you select and apply one of the preset themes to your site.

Editing custom themes

A common method of styling a site is to upload a custom CSS file using the Portals Management app.

There are also three CSS files added to all sites by default;

  • bootstrapmin.css
  • theme.css
  • portalbasictheme.css

The display order of the custom CSS file should be higher than the theme.css and bootstrapmin.css files and lower than the portalbasictheme.css and the default display order shouldn't be modified.

portalbasictheme.css > custom.css > theme.css > bootstrapmin.css

If the display order has been modified, or the default CSS files have been disabled, you'll encounter the following behaviors;

  • The Styling workspace will show the theme as a Custom theme.
  • The existing preset themes won't be available.
  • In Pages workspace, text items won't support title and small text styles.
  • Buttons won't support styling options.
  • For the background color, you can use the color picker but not the color palette.

Editing custom theme uploaded in the Portals Management app.

Tip

To utilize the richer styling options of design studio, we recommend that all three of the default CSS files are enabled (portalbasictheme.css, theme.css, and bootstrapmin.css) and in the correct display order. You can then select and apply one of the preset themes to your site.

Warning

It is not recommended to deactivate, delete or change the display order of any of the default CSS files (bootstrap.min.css, theme.css, or portalbasictheme.css). You will see an error in the design studio.
Update CSS files using the Portals Management app.

Resolving display order

In order to restore the display order of the default CSS files, follow these steps:

  1. Open the Portal management app and in the Content section, locate Web Files.

  2. Locate the following web files and update the display order appropriately. You can use any values as long as the display order values are portalbasictheme.css > custom.css > theme.css > bootstrapmin.css.

    File Display order
    bootstrap.min.css 8
    theme.css 9
    custom.css 10, 11, etc.
    portalbasictheme.css 15

    Create a Power Pages site.

  3. Select Save to update the web file record.

For information on how to upload a custom CSS file, see upload CSS files.