---
label: 'Installing a theme and setting default themes'
related:
- core.appearance
- system.theme_uninstall
---
{% set themes_link_text %}{% trans %}Appearance{% endtrans %}{% endset %}
{% set themes_link = render_var(help_route_link(themes_link_text, 'system.themes_page')) %}
{% trans %}Goal{% endtrans %}
{% trans %}Install a core theme, or a contributed theme that has already been downloaded. Choose the default themes to use for the site and for administrative pages.{% endtrans %}
{% trans %}Steps{% endtrans %}
- {% trans %}In the Manage administrative menu, navigate to {{ themes_link }}.{% endtrans %}
- {% trans %}Locate the themes that you want to use as the site default theme and for administrative pages.{% endtrans %}
- {% trans %}For each of these themes, if the theme is in the Uninstalled themes section, click the Install link to install the theme. Wait for the theme to be installed (translations might be downloaded). You should be returned to the Appearance page.{% endtrans %}
- {% trans %}Locate the theme that you want to be your default theme, which should now be in the Installed themes section. If it is not already labeled as the default theme, click the Set as default link.{% endtrans %}
- {% trans %}At the bottom of the page, select the Administration theme that you want to use on administrative pages. Click Save configuration if you selected a new theme.{% endtrans %}
- {% trans %}If you changed the default theme for your site, visit the site home page or another page on the non-administration part of your site and verify that the site is using the new theme. If you changed the administration theme, verify that the new theme is used on administrative pages.{% endtrans %}