listless

A simple list app for Apple platforms
Log | Files | Refs | README | LICENSE

AppColors.swift (412B)


      1 import SwiftUI
      2 
      3 extension Color {
      4     /// Canvas behind item rows: warm gray in light mode, default window background in dark mode.
      5     static let outerBackground = Color(nsColor: NSColor(name: nil) { appearance in
      6         appearance.bestMatch(from: [.darkAqua, .aqua]) == .darkAqua
      7             ? .windowBackgroundColor
      8             : NSColor(red: 0.922, green: 0.906, blue: 0.886, alpha: 1)  // #EBE7E2
      9     })
     10 }