---
title: Introduction to the Build a Theme Switcher
block: lab-theme-switcher
superBlock: full-stack-developer
---

## Introduction to the Build a Theme Switcher

In this lab, you will build a theme switcher and practice working with the `aria-haspopup`, `aria-expanded`, and `aria-controls` attributes.
