---
title: Appearance Customization
framework: appkit
role: collectionGroup
role_heading: API Collection
path: appkit/appearance-customization
---

# Appearance Customization

Add Dark Mode support to your app, and use appearance proxies to modify your UI.

## Topics

### Dark Mode

- [Supporting Dark Mode in your interface](uikit/supporting-dark-mode-in-your-interface.md)

### Appearance System

- [NSAppearance](appkit/nsappearance.md)
- [NSAppearanceCustomization](appkit/nsappearancecustomization.md)

## See Also

### User Interface

- [Views and Controls](appkit/views-and-controls.md)
- [View Management](appkit/view-management.md)
- [View Layout](appkit/view-layout.md)
- [Animation](appkit/animation.md)
- [Windows, Panels, and Screens](appkit/windows-panels-and-screens.md)
- [Sound, Speech, and Haptics](appkit/sound-speech-and-haptics.md)
- [Supporting Continuity Camera in Your Mac App](appkit/supporting-continuity-camera-in-your-mac-app.md)
