$color-light: #fff;
$color-dark: #404549;
$('a.light').click(function(e){
e.preventDefault();
$(this).toggleClass('light dark');
if($(this).hasClass('light')){
$(this).html('<i class="fas fa-moon"></i>');
}
else{
$(this).html('<i class="fas fa-sun"></i>');
}
});
<div id="app" class="theme-light">
<div class="container">
<button class="button">Button</button>
</div>
</div>
.theme-light
у корневого элемента кнопка будет в светлой теме, а если заменить класс на .theme-dark
– кнопка изменится на тёмную.