---
title: "Customizing user interface for MAUI PDF viewer | Nutrient"
canonical_url: "https://www.nutrient.io/guides/maui/user-interface/"
md_url: "https://www.nutrient.io/guides/maui/user-interface.md"
last_updated: "2026-06-09T10:30:03.954Z"
description: "Discover the secrets to a captivating user experience in MAUI with our expert guide. Elevate your UI design skills today!"
---

# User interface customization in our MAUI PDF viewer

Nutrient MAUI SDK offers PDF viewer user interface (UI) customization through APIs. These robust APIs for configuring behavior and appearance let you hide or add buttons, change the theme to match your look and feel, trigger workflows, create overlays, and much more.

## Customizing the PDF viewer UI

**[Remove a tool from the main toolbar](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/remove-a-tool.md)**\
How to remove items from the main toolbar

**[Rearrange the main toolbar](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/rearrange.md)**\
How to change the display order of items in the main toolbar

**[Create a new tool for the toolbar](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/create-a-new-tool.md)**\
How to create a new tool that performs an action when clicked

**[Customize existing tools](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/customize-existing-tools.md)**\
How to customize existing tools in the toolbar

**[Dark theme](https://www.nutrient.io/guides/maui/user-interface/dark-theme.md)**\
How to configure light, dark, and auto themes

**[Download/export button](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/download-export-button.md)**\
How to customize the download/export button in the toolbar

**[Dropdown groups](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/dropdown-groups.md)**\
How to customize the dropdown navigation in the toolbar

**[Responsive groups](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/responsive-groups.md)**\
How to customize the responsive navigation in the toolbar

**[Page label navigation](https://www.nutrient.io/guides/maui/user-interface/main-toolbar/page-label-navigation.md)**\
How to add page labels to navigation in the toolbar

**[Hide or show the sidebar](https://www.nutrient.io/guides/maui/user-interface/sidebar/hide-or-show.md)**\
How to hide the thumbnail, outline, bookmark, and annotation sidebars

**[Thumbnail preview](https://www.nutrient.io/guides/maui/user-interface/sidebar/thumbnail-preview.md)**\
How to configure the thumbnail preview sidebar

**[Document outline](https://www.nutrient.io/guides/maui/user-interface/sidebar/document-outline.md)**\
How to configure the document outline sidebar

**[Annotations list](https://www.nutrient.io/guides/maui/user-interface/sidebar/annotations-list.md)**\
How to configure the annotations list sidebar

**[Bookmarks](https://www.nutrient.io/guides/maui/user-interface/sidebar/bookmarks.md)**\
How to configure the bookmarks sidebar

**[Customize a tool in the annotation toolbar](https://www.nutrient.io/guides/maui/user-interface/annotation-toolbar/customize-existing-tools.md)**\
How to customize an existing annotation tool

**[Create a new annotation toolbar tool](https://www.nutrient.io/guides/maui/user-interface/annotation-toolbar/create-a-new-tool.md)**\
How to create a new annotation tool

**[Remove an annotation toolbar tool](https://www.nutrient.io/guides/maui/user-interface/annotation-toolbar/remove-a-tool.md)**\
How to remove an annotation tool

**[Rearrange the annotation toolbar](https://www.nutrient.io/guides/maui/user-interface/annotation-toolbar/rearrange.md)**\
How to rearrange annotation tools

### Using Web APIs

UI customization APIs for the MAUI viewer are identical to those for our Web viewer. When customizing the UI for your MAUI application, refer to the Nutrient Web SDK UI documentation, which is linked below. If you’d like to bridge these APIs with your MAUI app, use our guide that explains [how to bridge web APIs](https://www.nutrient.io/guides/maui/advanced-access-apis.md).

These APIs will be further enhanced and translated into native APIs in future updates.

## Web guides for customizing the UI

**[CSS styling](https://www.nutrient.io/guides/web/customizing-the-interface/css-customization.md)**\
How to apply custom styling to public CSS classes

**[Text selection tooltip](https://www.nutrient.io/guides/web/user-interface/inline-text-selection-toolbar/tooltip.md)**\
How to remove buttons from the text selection tooltip

**[Annotation inspector](https://www.nutrient.io/guides/web/user-interface/annotations/inspector.md)**\
How to show an annotation inspector when an annotation is selected

**[Contextual tooltip](https://www.nutrient.io/guides/web/customizing-the-interface/annotation-tooltips.md)**\
How to add contextual tooltips when an annotation is selected

**[Stamps](https://www.nutrient.io/guides/web/user-interface/annotations/stamps.md)**\
Learn about stamp annotation templates and how to customize them

**[Hide the annotation delete button](https://www.nutrient.io/guides/web/user-interface/annotations/hide-the-delete-button.md)**\
How to hide the annotation delete button from the toolbar

**[Annotation presets](https://www.nutrient.io/guides/web/user-interface/annotations/presets.md)**\
How to adjust the preconfigured settings for annotation buttons

**[Annotation variant buttons](https://www.nutrient.io/guides/web/user-interface/annotations/variant-buttons.md)**\
How to configure the ink highlighter and arrow annotation buttons

**[Signature creation modes](https://www.nutrient.io/guides/web/signatures/customizing-the-signature-user-interface.md)**\
How to set the available signature creation modes (draw, image, type)

**[Signature fonts](https://www.nutrient.io/guides/web/user-interface/signatures/signature-fonts.md)**\
How to set the available fonts to use when signing

**[Invisible signing](https://www.nutrient.io/guides/web/user-interface/signatures/invisible-signing.md)**\
How to sign a PDF without a signature form field

**[Digital signature validation statuses](https://www.nutrient.io/guides/web/user-interface/signatures/validation-status.md)**\
Learn how digital signature validation statuses appear in the UI

**[Search](https://www.nutrient.io/guides/web/user-interface/search.md)**\
Learn about the built-in search UI

**[Redaction](https://www.nutrient.io/guides/web/user-interface/redaction.md)**\
Learn about the built-in redaction UI

**[Overlays](https://www.nutrient.io/guides/web/customizing-the-interface/creating-custom-overlay-items.md)**\
How to render a custom overlay item on a PDF

**[Create a toolbar](https://www.nutrient.io/guides/web/user-interface/create-a-toolbar.md)**\
How to replace the default toolbar with a new custom toolbar

**[Localization](https://www.nutrient.io/guides/web/features/localization.md)**\
How to localize your app for a variety of languages

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/maui/getting-started.md)
---

## Related pages

- [Enabling dark theme in our MAUI PDF viewer](/guides/maui/user-interface/dark-theme.md)

## Pages in this section

- [Create custom annotation tools in MAUI PDF viewer](/guides/maui/user-interface/annotation-toolbar/create-a-new-tool.md)
- [Customizing an existing annotation tool in our viewer toolbar](/guides/maui/user-interface/annotation-toolbar/customize-existing-tools.md)
- [Rearranging annotation tools in our viewer toolbar](/guides/maui/user-interface/annotation-toolbar/rearrange.md)
- [Removing an annotation tool from our viewer toolbar](/guides/maui/user-interface/annotation-toolbar/remove-a-tool.md)
- [Activate or deactivate tools in our viewer toolbar](/guides/maui/user-interface/main-toolbar/activate-or-deactivate-tools.md)
- [Create custom tools for MAUI PDF viewer](/guides/maui/user-interface/main-toolbar/create-a-new-tool.md)
- [Customizing existing tools in our viewer toolbar](/guides/maui/user-interface/main-toolbar/customize-existing-tools.md)
- [Customizing download/export buttons in our PDF viewer](/guides/maui/user-interface/main-toolbar/download-export-button.md)
- [Customizing the dropdown navigation in our viewer toolbar](/guides/maui/user-interface/main-toolbar/dropdown-groups.md)
- [Hiding the toolbar in our PDF viewer](/guides/maui/user-interface/main-toolbar/hide-the-toolbar.md)
- [Adding page labels to navigation in our viewer](/guides/maui/user-interface/main-toolbar/page-label-navigation.md)
- [Adjust the placement of the toolbar in our viewer](/guides/maui/user-interface/main-toolbar/placement.md)
- [Rearrange tools in our viewer toolbar](/guides/maui/user-interface/main-toolbar/rearrange.md)
- [Removing a tool from the toolbar in our MAUI viewer](/guides/maui/user-interface/main-toolbar/remove-a-tool.md)
- [Customizing responsive navigation in our viewer toolbar](/guides/maui/user-interface/main-toolbar/responsive-groups.md)
- [Annotations list in our viewer sidebar](/guides/maui/user-interface/sidebar/annotations-list.md)
- [Bookmark navigation in our MAUI PDF viewer](/guides/maui/user-interface/sidebar/bookmarks.md)
- [Document outline in our MAUI PDF viewer](/guides/maui/user-interface/sidebar/document-outline.md)
- [Hide or show sidebar navigation in our viewer](/guides/maui/user-interface/sidebar/hide-or-show.md)
- [Thumbnail preview in our MAUI PDF viewer](/guides/maui/user-interface/sidebar/thumbnail-preview.md)

