TooltipUI // Add .information color scheme.

This commit is contained in:
ShikiSuen 2023-09-07 02:05:34 +08:00
parent 5cf913877c
commit e624e5a5dc
2 changed files with 9 additions and 1 deletions

View File

@ -13,6 +13,7 @@ import SwiftExtension
public enum TooltipColorState {
case normal
case information
case redAlert
case warning
case denialOverflow

View File

@ -89,6 +89,13 @@ public class TooltipUI: NSWindowController {
red: 0.18, green: 0.18, blue: 0.18, alpha: 1.00
)
textColor = NSColor.white
case .information:
backgroundColor = NSColor(
red: 0.09, green: 0.14, blue: 0.16, alpha: 1.00
)
textColor = NSColor(
red: 0.91, green: 0.92, blue: 0.95, alpha: 1.00
)
case .redAlert:
backgroundColor = NSColor(
red: 0.55, green: 0.00, blue: 0.00, alpha: 1.00
@ -118,7 +125,7 @@ public class TooltipUI: NSWindowController {
)
case .prompt:
backgroundColor = NSColor(
red: 0.09, green: 0.15, blue: 0.15, alpha: 1.00
red: 0.09, green: 0.16, blue: 0.14, alpha: 1.00
)
textColor = NSColor(
red: 0.91, green: 0.95, blue: 0.92, alpha: 1.00