# How do I install a theme?

## Install the Aero Theme components

To install a theme we must first install our theme UI package to the vendor directory of your project by running this command in the root of your project;

```
composer require aerocommerce/theme-ui --dev
```

The theme UI package gives you access to a number of themes, our themes require a couple of additional modules to add extra functionality which we'll install next.

## Install the required modules

Our themes make use of the listing collections and account area modules to further enhance both the admin and the storefront.

```
composer require aerocargo/listing-collections aerocommerce/account-area
```

## What's next?

Now we've installed all of the required modules we can move on to;

- [What are the themes available?](https://support.aerocommerce.com/link/412) - [How do I create a custom theme?](https://support.aerocommerce.com/link/410)