# \[A/B-Testing\] Ändern der übergeordneten CSS-Klasse basierend auf der Experimentvariable

**URL:** <https://meta.discourse.org/t/a-b-testing-changing-parent-css-class-based-on-experiment-variable/196501>\
**Category:** Development\
**Created:** [8. Juli 2021 um 19:58 UTC](https://meta.discourse.org/t/a-b-testing-changing-parent-css-class-based-on-experiment-variable/196501 "2021-07-08T19:58:55Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![daniyal](https://avatars.discourse-cdn.com/v4/letter/d/58f4c7/32.png) [@daniyal](https://meta.discourse.org/u/daniyal)\
**Post date:** [15. Juli 2021 um 18:19 UTC](https://meta.discourse.org/t/a-b-testing-changing-parent-css-class-based-on-experiment-variable/196501/3 "2021-07-15T18:19:21Z")

</div>

Danke für deine Antwort @Johani  
Derzeit muss ich nur eine bestimmte Komponentenklasse aktualisieren, und zwar die topic-list, daher verwende ich diesen Ansatz:

```plaintext
const useTestTheme = userId % 2 === 0

api.modifyClass('component:topic-list', {
    classNameBindings: ["test"],
    test: useTestTheme,
})

```

---

_[View the full topic](https://meta.discourse.org/t/a-b-testing-changing-parent-css-class-based-on-experiment-variable/196501)._
