# Light Mode/Dark Mode

Our component library supports **Dark Mode** and **Light Mode** Layouts with **Light Mode** as the default Option, but the handling should be implemented **on your side** as a developer. To enable Dark Mode, you need to **set the `data-theme="dark"` attribute** on the `<body>` or relevant container element programmatically in your project.

{% tabs %}
{% tab title="Vanilla Js" %}

```jsx
<html data-theme="dark">
<body>
  <dda-button></dda-button>
</body>
</html>
```

{% endtab %}

{% tab title="React" %}

```jsx
 <div data-theme="dark">
      <DdaButton />
    </div>
```

{% endtab %}

{% tab title="Vue" %}

```jsx
<template>
  <div data-theme="dark">
    <DdaButton />
  </div>
</template>
```

{% endtab %}

{% tab title="Angular" %}

```jsx
<div data-theme="dark">
  <dda-button></dda-button>
</div>
```

{% endtab %}
{% endtabs %}
