Since Dark mode was introduced in iOS, the easiest was to define colors in Xcode/Assets. This way our app will change the colors automatically.

I have these three colors for my project:

Define them in Assets:

Using AccentColor is easy, you need to type only:


but for pastelGreen, you need to type:


What if there is an eaier way and you can use your owned defined colors as SwiftUI built-in Color.

Create a new file ColorExtension.swift and add the following:

import SwiftUI

extension Color {
    static let pastelGreen = Color("pastelGreen")

Now, you can use your defined color as: