     /// 1 to 4
     public static var minimumLogLevelShown = 1
     /// Change the array element with another UIColor. 0 is info gray, 5 is purple, rest are log levels
-    public static var colorsForLogLevels: [UIColor] = [
-        UIColor(redC: 120, greenC: 120, blueC: 120), //0
-        UIColor(redC: 0, greenC: 180, blueC: 180),  //1
-        UIColor(redC: 0, greenC: 150, blueC: 0),  //2
-        UIColor(redC: 255, greenC: 190, blueC: 0), //3
-        UIColor(redC: 255, greenC: 0, blueC: 0),   //4
-        UIColor(redC: 160, greenC: 32, blueC: 240)] //5
+    public static var colorsForLogLevels: [QLColor] = [
+        QLColor(redC: 120, greenC: 120, blueC: 120), //0
+        QLColor(redC: 0, greenC: 180, blueC: 180),  //1
+        QLColor(redC: 0, greenC: 150, blueC: 0),  //2
+        QLColor(redC: 255, greenC: 190, blueC: 0), //3
+        QLColor(redC: 255, greenC: 0, blueC: 0),   //4
+        QLColor(redC: 160, greenC: 32, blueC: 240)] //5
     /// Enable console link with KZLinkedConsole plugin
     public static var KZLinkedConsoleSupportEnabled = false
     private static var showFile: String?

import Foundation

#if os(OSX)
    import Cocoa //TODO: Check if this works on OSX apps, maybe use NSColor?
#elseif os(iOS)
    import UIKit
#endif

public struct QorumLogs {

    }
}

private extension QLColor {
    convenience init(redC: CGFloat, greenC: CGFloat, blueC: CGFloat) {
        self.init(red: redC / 255.0, green: greenC / 255.0, blue: blueC / 255.0, alpha: 1)
    }
