---
title: Extending the administration interface
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

This section of the documentation describes how to extend or customize the Xperience administration interface:

- [Preparing your environment for team development](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/preparing-your-environment-for-team-development.md)
- [Developing form controls](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-form-controls.md)
- [Creating alternative forms](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/creating-alternative-forms.md)
- [Developing the administration using Portal Engine](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-the-administration-using-portal-engine.md)
- [Setting up widget dashboards](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/setting-up-widget-dashboards.md)
- [Developing web parts](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/developing-web-parts.md)
- [Configuring the code editor](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/configuring-the-code-editor.md)
- [Displaying data on application tiles](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/displaying-data-on-application-tiles.md)
- [Working with font icons](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/working-with-font-icons.md)
- [Customizing CSS for the administration interface](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/customizing-css-for-the-administration-interface.md)
- [UI controls](https://docs.kentico.com/13/custom-development/extending-the-administration-interface/ui-controls.md)

Additionally, refer to the [Creating custom modules](https://docs.kentico.com/13/custom-development/creating-custom-modules.md) chapter. Modules are strongly related to most scenarios that add custom features or functionality to the administration interface.
