/** * create the static themes in format: array(theme name => array(mapped integer => array(r,g,b))) * */ private static function intialize_themes() { $lightgray = array(150, 150, 150); $gray = array(204, 204, 204); $white = array(255, 255, 255); $black = array(0, 0, 0); $blue = array(0, 0, 255); $lightblue = array(30, 144, 255); $zeo_deep = array(0, 85, 42); //00552A $zeo_light = array(153, 152, 155); //99989B $zeo_rem = array(41, 166, 57); //29A639 $zeo_wake = array(208, 88, 39); //D05827 self::$themes = array(); //default for movie site self::$themes['default_boolean'] = array(self::UNINITIALIZED => $lightgray, self::OFF => $lightgray, self::ON => $blue, self::PARTIAL => $lightblue); //match zeo sleep graphs self::$themes['zeo'] = array(self::UNINITIALIZED => $white, 0 => $white, 1 => $zeo_wake, 2 => $zeo_rem, 3 => $zeo_light, 4 => $zeo_deep, 4 => $zeo_lightdeep); }