---
title: "Installation"
manual: "Connetation Elements"
version: "3.1"
permalink: "https://docs.typo3.org/permalink/connetation/t3wtk-elements:installation@3.1"
source: "Installation/Index.rst"
rendered: "2026-10-16T12:46:53+00:00"
---

# Installation {#installation}

Install via Composer:

```
composer require connetation/t3wtk-elements

```

This requires `connetation/t3wtk-base` and `b13/container` as dependencies; Composer
resolves both automatically.

Classic mode (non-Composer) installations can install the extension
`conn_t3wtk_elements` from the
[TYPO3 Extension Repository](https://extensions.typo3.org/extension/conn_t3wtk_elements),
together with `conn_t3wtk_base` and `container`.

## Activating the Set {#installation-site-set}

Add `connetation/t3wtk-elements` as a Set dependency in your site configuration
(`config/sites/<site>/config.yaml`), or depend on it from a project
sitepackage:

```
dependencies:
  - connetation/t3wtk-base
  - connetation/t3wtk-elements

```

## Build assets {#installation-build}

From `vendor/connetation/t3wtk-elements`:

```
npm install
npm run build        # production build (SCSS + JS)
npm run dev          # watch mode (SCSS + JS in parallel)
npm run build:scss   # SCSS only
npm run build:js     # JS only

```

Under DDEV:

```
ddev exec "cd /var/www/html/vendor/connetation/t3wtk-elements && npm run build"
```
