---
title: vibrantDark
framework: appkit
role: symbol
role_heading: Type Property
path: appkit/nsappearance/name-swift.struct/vibrantdark
---

# vibrantDark

A dark vibrant appearance, available only in visual effect views.

## Declaration

```swift
static let vibrantDark: NSAppearance.Name
```

## Discussion

Discussion Vibrant appearances use color blending to make the foreground appearance stand out from the background more prominently. Don’t assign an NSAppearance object with this type directly to one of your views. Instead, assign a dark appearance to your view, make sure its allowsVibrancy property is set to true, and embed the view in a visual effect view. When you do, AppKit updates your view’s appearance to this type.

## See Also

### System Appearance Names

- [aqua](appkit/nsappearance/name-swift.struct/aqua.md)
- [darkAqua](appkit/nsappearance/name-swift.struct/darkaqua.md)
- [vibrantLight](appkit/nsappearance/name-swift.struct/vibrantlight.md)
- [accessibilityHighContrastAqua](appkit/nsappearance/name-swift.struct/accessibilityhighcontrastaqua.md)
- [accessibilityHighContrastDarkAqua](appkit/nsappearance/name-swift.struct/accessibilityhighcontrastdarkaqua.md)
- [accessibilityHighContrastVibrantLight](appkit/nsappearance/name-swift.struct/accessibilityhighcontrastvibrantlight.md)
- [accessibilityHighContrastVibrantDark](appkit/nsappearance/name-swift.struct/accessibilityhighcontrastvibrantdark.md)
