Styling & Customization
Styling & Customization
Styling & Customization in Microsoft Power Pages means changing the visual appearance, branding, layout, fonts, colors, themes, and CSS of a Power Pages website so that it matches the organization’s identity and provides a professional user experience.
Microsoft Learn explains that Power Pages contains a robust set of themes and tools to style a site. Makers can choose from several preset themes, use them as a starting point, and apply further customization from the styling menu. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Microsoft Learn also explains that the Styling workspace allows makers to apply global site styles, apply corporate branding updates, and review changes in the preview area on the right side of the app window. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Styling & Customization in Power Pages is the process of applying themes, brand colors, fonts, logos, spacing, buttons, and custom CSS to make a website visually consistent, usable, and aligned with business branding.
Why Styling & Customization Matters
Styling is important because a Power Pages site is often used by customers, partners, applicants, employees, or other external users. The site should look trustworthy, professional, and easy to use. A well-designed site improves user confidence and helps users complete tasks more smoothly.
Microsoft Learn states that Power Pages sites can be customized to incorporate corporate branding styles. It also says that the Styling workspace allows makers to set up brand colors, fonts, and design defaults for the entire site or for specific pages. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
- Styling helps the website match corporate branding.
- Customization improves the visual identity of the site.
- Consistent colors and fonts make pages easier to understand.
- Buttons, sections, and typography guide users toward important actions.
- Custom CSS can be used when out-of-the-box styling options are not enough.
Styling Workspace in Power Pages
The Styling workspace is the main low-code area where makers can update the visual appearance of a Power Pages website. It provides options to apply themes and customize design settings.
Microsoft Learn says that in the Styling workspace, makers can select from available themes and customize site colors and fonts from the Styling menu. It also states that Power Pages offers basic fonts and more than 30 Google Fonts. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
| Styling Area | Purpose | Example Customization |
|---|---|---|
| Theme | Provides a preset visual design | Select a theme as a starting point |
| Color Palette | Controls the site’s colors | Use corporate primary and secondary colors |
| Fonts | Controls typography | Set heading, paragraph, and button fonts |
| Buttons | Controls call-to-action appearance | Customize button style and color |
| Section Margins | Controls spacing between sections | Adjust page spacing for readability |
Microsoft Learn explicitly states that for each theme, makers can customize the color palette, background color, font styles, button styles, and section margins. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Themes in Power Pages
A theme is a predefined visual style that can be applied to a Power Pages website. Themes help makers quickly create a consistent look and feel without writing code.
Microsoft Learn states that Styling offers 13 preset themes. It also says makers can select one of the preset themes to see how the style is reflected on the canvas workspace. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
| Theme Concept | Meaning | Learning Example |
|---|---|---|
| Preset Theme | A ready-made style option | Choose a theme and preview it on the page canvas |
| Modified Theme | A theme changed by the maker | Change colors, fonts, buttons, or margins |
| Reset Theme | Return a theme to its original state | Use Reset to default when needed |
Microsoft Learn states that a modified theme is noted next to the theme name unless or until the theme is reset. It also says that to reset a theme, makers can select the ellipsis and then select the Reset to default option. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Corporate Branding in Power Pages
Corporate branding means applying the organization’s logo, brand colors, fonts, and design standards to the website. This helps users recognize the website as part of the organization’s official digital experience.
Microsoft Learn states that in the Power Pages styling tutorial, makers learn how to set a corporate logo, define a color palette, and set up fonts. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
Microsoft Learn also lists prerequisites for the styling tutorial, including a PNG file of the corporate logo, a list of hex codes for the corporate color palette, and a list of corporate font standards. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
| Branding Element | Purpose | Example |
|---|---|---|
| Logo | Identifies the organization | Company logo in the site header |
| Color Palette | Creates visual consistency | Primary brand color for buttons and highlights |
| Fonts | Controls readability and brand tone | Heading and body fonts based on brand standards |
| Design Defaults | Controls the consistent look of site elements | Consistent section, button, and text styling |
Adding a Logo
A logo is usually one of the first branding elements added to a Power Pages site. It helps users recognize the site and trust that they are interacting with the correct organization.
Microsoft Learn explains that to add a corporate logo, makers can go to Power Pages, work inside the design studio, hover over the existing logo, select Image when the flyout appears, choose an existing image from the media library or upload a new image, and then select the image to use. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
| Logo Setup Area | Learning Explanation |
|---|---|
| Existing Logo | The current image that appears in the site header or branding area. |
| Media Library | The place where existing images can be selected. |
| Upload New Image | Used when the required logo is not already available. |
Color Palette Customization
Colors are one of the most visible parts of website styling. A Power Pages site should use consistent colors for headings, buttons, links, backgrounds, and important highlights.
Microsoft Learn states that makers can update the color palette to incorporate two or three primary brand colors and neutral complementary colors. It also states that these colors can be used consistently across the entire Power Pages site. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
Microsoft Learn explains that each theme has its own color palette and makers can adjust the styling menu to make adjustments to each theme. It also states that colors can be added or changed using the color picker, hexadecimal value, or RGB values. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
| Color Type | Purpose | Example Use |
|---|---|---|
| Primary Color | Main brand color | Main buttons and important highlights |
| Secondary Color | Supporting brand color | Secondary buttons or accents |
| Background Color | Controls page or section background | Light background for clean readability |
| Text Color | Controls reading clarity | Dark text on light background |
| Neutral Color | Supports spacing and layout balance | Border, card, section, or divider colors |
Font Customization
Fonts control how text appears across the website. Good font choices improve readability and give the site a consistent professional tone.
Microsoft Learn says that text options include font, weight, size, and color. It also states that Power Pages offers basic fonts and more than 30 Google Fonts to choose from. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Microsoft Learn’s styling tutorial explains that inside the design studio, makers can go to the Styling workspace and define font types for headers, subheaders, paragraphs, and buttons. It also states that makers can adjust sizes and colors based on the color palette. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)
| Text Element | Customization Area | Example Decision |
|---|---|---|
| Header | Font type, size, weight, color | Use larger and stronger text for page titles |
| Subheader | Font size and weight | Use medium-weight text for section headings |
| Paragraph | Readable font and size | Use clean body text for long content |
| Button Text | Font weight and color | Use clear action text for calls to action |
Button Styling
Buttons are important because they guide users toward actions such as submitting a form, opening a page, viewing records, or starting a process.
Microsoft Learn states that for each theme, button styles can be customized. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Microsoft Learn’s custom CSS tutorial gives an example of adding shadow effects to buttons by creating and uploading a custom CSS file. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
| Button Styling Area | Purpose | Example |
|---|---|---|
| Button Color | Makes the action visible | Use primary brand color |
| Button Text | Explains the action clearly | Submit, Register, View Details |
| Button Shape | Controls visual style | Rounded or square button style |
| Button Shadow | Adds depth if needed | CSS-based shadow effect |
Page Preview and Responsive Views
Styling should be tested before publishing because a site may look different across desktop, tablet, and mobile screens.
Microsoft Learn states that makers can use the full page icon to see the full page in design studio. It also states that makers can use the preview icon to see the site as it appears in production and use the viewport selector to choose from web, tablet, and mobile views. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
| Preview Option | Purpose |
|---|---|
| Full Page View | Review the complete page layout in design studio. |
| Preview | Review how the site appears in production. |
| Web View | Check desktop layout. |
| Tablet View | Check medium-screen layout. |
| Mobile View | Check small-screen layout. |
Custom CSS in Power Pages
Custom CSS is used when makers need styling that goes beyond the standard options in the Styling workspace.
Microsoft Learn states that the Styling workspace allows makers to edit some theme features such as fonts and colors; however, makers may also apply custom CSS themes. It also explains that makers can create a custom theme by defining a custom CSS file and uploading it to the site. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Microsoft Learn states that any custom theme created for Power Pages must be compatible with Bootstrap v3. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Power Pages Theme
|
v
Styling Workspace
|
+-- Colors
+-- Fonts
+-- Buttons
+-- Margins
|
v
Custom CSS
|
v
Advanced Styling and Fine-Tuning
This diagram is a teaching representation based on Microsoft Learn’s explanation that makers can use the Styling workspace for theme features and upload custom CSS files for additional styling. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)[1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Uploading Custom CSS
Microsoft Learn explains that to add custom CSS, makers can go to Power Pages, select the site, choose Edit, open the Styling workspace, select a theme, select the ellipsis, choose Manage CSS, and upload a custom CSS file from the Custom CSS section. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Microsoft Learn also states that only one CSS file can be uploaded at a time, but multiple files can be uploaded. If multiple CSS files update the same attribute, the attributes in the CSS file at the bottom of the list will apply. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
| CSS Setup Area | Meaning |
|---|---|
| Manage CSS | Area used to manage custom CSS files. |
| Upload | Adds a custom CSS file to the site. |
| Order of CSS Files | Determines which CSS file takes precedence when styles overlap. |
| Preview | Allows makers to view the custom theme on the site. |
Editing CSS in Visual Studio Code for the Web
Microsoft Learn states that makers can edit a CSS file directly by selecting the ellipsis and then selecting Edit code. This opens Visual Studio Code for the Web. Makers can save changes with CTRL-S, select Sync in design studio, and then preview the custom theme on the site. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
| Action | Purpose |
|---|---|
| Edit code | Opens the CSS file for editing. |
| Visual Studio Code for the Web | Allows browser-based CSS editing. |
| Save | Saves CSS changes. |
| Sync | Updates the design studio with CSS changes. |
| Preview | Shows how the custom styling appears on the site. |
CSS Example: Button Shadow
Microsoft Learn provides an example where a custom CSS file named button_shadow.css is created to add shadow effects to buttons. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
.button1 {
box-shadow: 0 9px 18px 0 #333333, 0 8px 24px 0 #333333;
}
This example demonstrates how CSS can enhance a specific visual element when standard theme settings are not enough. The CSS example is directly based on Microsoft Learn’s custom CSS tutorial. [3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Undo, Redo, and Reset
Styling changes should be tested carefully. Power Pages provides options to undo, redo, and reset changes when needed.
Microsoft Learn states that makers can use Undo and Redo icons in the Styling workspace to revert theme updates for scenarios related to changing the currently selected theme. It also states that undo and redo can be applied to style settings for the selected theme, including reset to default theme from the more menu options. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
| Option | Purpose |
|---|---|
| Undo | Reverts a recent styling change. |
| Redo | Restores a change after undo. |
| Reset to default | Returns the selected theme to its original state. |
Design Studio and Customization
The design studio is where makers create and customize Power Pages sites. Internal learning material in [power pages user guide.pptx](https://ts.accenture.com/sites/MailerPro/KMSTechnology/tauseef/_layouts/15/Doc.aspx?sourcedoc=%7B29811DC9-15B0-40E2-8FE3-C0AD4FBD933A%7D&file=power%20pages%20user%20guide.pptx&action=edit&mobileredirect=true&DefaultItemOpen=1&EntityRepresentationId=b2820060-c776-4af2-b408-2f1fe2db84dc) lists links for using Design Studio, customizing webpages with Design Studio Page Editor, and previewing a site from Design Studio. [4](https://ts.accenture.com/sites/MailerPro/KMSTechnology/tauseef/_layouts/15/Doc.aspx?sourcedoc=%7B29811DC9-15B0-40E2-8FE3-C0AD4FBD933A%7D&file=power%20pages%20user%20guide.pptx&action=edit&mobileredirect=true&DefaultItemOpen=1)
A Viva Learning result titled Explore Power Pages design studio states that Power Pages design studio allows makers to add and configure pages, layout components, static content, custom CSS files, lists, and forms connected to Dataverse. [5](https://learning.cloud.microsoft/detail/67a28ff6-0742-4dba-9719-5bc49fdcc902?context={%22subEntityId%22:{%22source%22:%22M365Search%22}})
| Customization Area | Design Studio Use |
|---|---|
| Pages | Add and configure website pages. |
| Layout Components | Structure content visually. |
| Static Content | Add text, images, and general content. |
| Custom CSS Files | Extend styling beyond standard theme options. |
| Dataverse Components | Add lists and forms connected to Dataverse. |
Styling & Customization Architecture
Styling and customization can be understood as layers. A maker starts with the site template and theme, then applies brand colors and fonts, then adjusts components, and finally uses custom CSS when advanced styling is required.
Power Pages Site
|
v
Template / Starting Design
|
v
Theme Selection
|
v
Brand Colors + Fonts + Logo
|
v
Component Styling
|
v
Custom CSS if needed
|
v
Preview on Web / Tablet / Mobile
This architecture is based on Microsoft Learn’s explanation of themes, Styling workspace customization, custom CSS, and preview options for different viewports. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Example: Corporate Branded Customer Portal
A customer portal can use Styling & Customization to look like an official business website. The maker can add the company logo, apply brand colors, select corporate fonts, style buttons, and use preview options to test the experience across devices.
| Branding Requirement | Power Pages Styling Option |
|---|---|
| Show company identity | Add corporate logo |
| Use official colors | Customize color palette |
| Use official typography | Configure heading, paragraph, and button fonts |
| Make actions clear | Style buttons consistently |
| Improve mobile experience | Preview using mobile viewport |
This example is based on Microsoft Learn’s documented styling capabilities for corporate logos, color palettes, fonts, button styles, and viewport preview. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)[1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)
Styling & Customization Checklist
| Checklist Item | Question to Ask |
|---|---|
| Logo | Is the correct corporate logo added? |
| Color Palette | Are primary, secondary, and neutral colors defined? |
| Fonts | Are fonts configured for headers, subheaders, paragraphs, and buttons? |
| Buttons | Are call-to-action buttons visually clear and consistent? |
| Spacing | Are section margins readable and balanced? |
| Theme | Has the selected theme been reviewed and customized? |
| Custom CSS | Is custom CSS needed beyond standard theme options? |
| Preview | Has the site been checked in web, tablet, and mobile views? |
| Reset Plan | Can the theme be reset if the design needs to return to default? |
This checklist is based on Microsoft Learn’s documented capabilities for logos, brand colors, fonts, themes, button styles, section margins, custom CSS, preview, and theme reset. [2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)[1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Best Practices for Styling & Customization
- Start with a preset theme and customize it instead of designing everything from scratch.
- Use official brand colors when corporate branding is required.
- Use consistent fonts for headers, subheaders, paragraphs, and buttons.
- Keep buttons visually clear so users understand the main actions.
- Preview the website in web, tablet, and mobile views before publishing.
- Use custom CSS only when the Styling workspace options are not enough.
- Check that custom CSS is compatible with Bootstrap v3.
- Use the CSS order carefully because lower files in the list take precedence when attributes overlap.
These best practices are based on Microsoft Learn’s styling and custom CSS documentation, including preset themes, corporate branding, fonts, custom CSS, Bootstrap v3 compatibility, CSS file ordering, and viewport preview. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Common Mistakes Beginners Make
- Changing colors without following a brand palette.
- Using too many fonts, which makes the site look inconsistent.
- Not checking the site on mobile and tablet views.
- Using custom CSS before trying available Styling workspace options.
- Uploading multiple CSS files without understanding precedence.
- Forgetting to sync CSS changes after editing in Visual Studio Code for the Web.
- Not using the reset option when a theme becomes too heavily modified.
- Not checking whether custom CSS is compatible with Bootstrap v3.
These cautions are based on Microsoft Learn’s statements about Styling workspace customization, custom CSS upload, file precedence, Visual Studio Code for the Web editing, Sync, reset to default, viewport preview, and Bootstrap v3 compatibility. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Styling & Customization Terms to Remember
| Term | Simple Meaning |
|---|---|
| Styling Workspace | The Power Pages workspace used to apply global site styles. |
| Theme | A preset visual design that can be applied and customized. |
| Color Palette | A set of colors used consistently across the site. |
| Font Style | The typography settings used for text elements. |
| Button Style | The visual design applied to buttons. |
| Section Margin | The spacing around site sections. |
| Custom CSS | A CSS file uploaded to apply additional styling. |
| Bootstrap v3 | The compatibility requirement mentioned by Microsoft Learn for custom themes. |
| Viewport Selector | The option used to preview web, tablet, and mobile views. |
These terms are based on Microsoft Learn’s Styling workspace and custom CSS documentation for Power Pages. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Important Points to Remember
- Power Pages provides preset themes that can be used as a starting point.
- The Styling workspace applies global site styles.
- Power Pages Styling offers 13 preset themes.
- For each theme, makers can customize color palette, background color, font styles, button styles, and section margins.
- Power Pages offers basic fonts and more than 30 Google Fonts.
- Corporate branding can include logo, color palette, and fonts.
- Custom CSS can be uploaded when theme features are not enough.
- Custom themes must be compatible with Bootstrap v3.
- If multiple CSS files update the same attribute, the CSS file at the bottom of the list applies.
- Web, tablet, and mobile previews should be checked before publishing.
These points summarize Microsoft Learn’s documented guidance for Power Pages styling, themes, fonts, corporate branding, custom CSS, CSS precedence, Bootstrap compatibility, and viewport preview. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[2](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
Simple Summary
Styling & Customization in Power Pages is about making the site look professional, branded, and user-friendly. Makers can use preset themes, customize colors and fonts, add corporate logos, style buttons, adjust spacing, preview the site across devices, and upload custom CSS when deeper styling is needed.
Microsoft Learn explains that the Styling workspace lets makers apply global styles and corporate branding updates. It also explains that makers can upload custom CSS files to apply custom themes when needed. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
For beginners, the best approach is: choose a preset theme, apply corporate colors and fonts, add the logo, preview the site on different devices, and use custom CSS only when standard styling options are not enough.
Conclusion
Styling & Customization is an important Power Pages topic because the visual design of a website affects trust, usability, and brand identity. A site may be functionally correct with pages, forms, and lists, but it also needs consistent styling to feel complete and professional.
Power Pages provides low-code styling through themes, colors, fonts, button styles, and section margins. For advanced design needs, makers can upload custom CSS files and edit them using Visual Studio Code for the Web. Microsoft Learn states that custom themes must be compatible with Bootstrap v3. [1](https://learn.microsoft.com/en-us/power-pages/getting-started/style-site)[3](https://learn.microsoft.com/en-us/power-pages/getting-started/tutorial-add-custom-style)
After learning this topic, learners can move to Power Pages Advanced Customization, where they can explore deeper customization using custom CSS, web files, page templates, Liquid, and pro-developer tools.