# Preferences

> Update user preferences such as theme and language.

*Canonical: https://makerkit.dev/docs/tanstack-drizzle/personal-accounts/preferences*

---

This page is used to update the user's preferences.

- **Location:** `apps/web/src/routes/_authenticated/settings/preferences.tsx`
- **Route:** `/settings/preferences`

In the preferences page, users can update their preferences such as theme (if theme toggle is enabled) and language (if more than one language is supported).

The theme preference is handled by the `ThemePreferenceCard` component (from `@kit/ui/mode-toggle`) and the language preference by the `LanguagePreferenceCard` component (from `@kit/ui/language-selector`). The theme toggle is gated behind the `enableThemeToggle` feature flag.

---

**Next:** [Organization Settings →](../organizations/overview)
