# Customazion

Customizing Angular Material components is the process of adjusting their appearance and behavior to harmonize with your specific design and branding preferences. Angular Material offers several methods to personalize its components, enabling you to tailor them to your requirements.

One key customization option is Angular Material's theming system, which empowers you to craft custom themes by specifying your color palettes, typography choices, and other design elements. Utilizing the Angular Material theme tool, you can create and apply these custom themes throughout your application, promoting a uniform design across all Material components.

Here are some common customization options available in Angular Material.

{% content-ref url="/pages/SijQJS9TF6wdD6yve81D" %}
[Palette](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/palette.md)
{% endcontent-ref %}

{% content-ref url="/pages/xDEITK5bZTjXHy6ZKmn1" %}
[Theme](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/theme.md)
{% endcontent-ref %}

{% content-ref url="/pages/SiJm9Hhg310Bv6zQbokV" %}
[Accessibility](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/accessibility.md)
{% endcontent-ref %}

{% content-ref url="/pages/BQSL6tlyMGO7YZlXwoTb" %}
[Colors](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/colors.md)
{% endcontent-ref %}

{% content-ref url="/pages/o73s255frYMxNaNMMZrr" %}
[Typography](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/typography.md)
{% endcontent-ref %}

{% content-ref url="/pages/SZv34EZmGIVf2hJa7LRc" %}
[Components](/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion/components.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ed.sunbird.org/use/source-code/ui-user-interface-sunbird-ed-portal/angular-material/customazion.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
