diff --git a/modules/chat.lua b/modules/chat.lua index e3b79fa4..ac170a9b 100644 --- a/modules/chat.lua +++ b/modules/chat.lua @@ -553,7 +553,10 @@ pfUI:RegisterModule("chat", function () if pfUI_config.chat.text.time == "1" then local left = string.sub(pfUI_config.chat.text.timebracket, 1, 1) local right = string.sub(pfUI_config.chat.text.timebracket, 2, 2) - text = "|cff" .. pfUI_config.chat.text.timecolor .. left .. date(pfUI_config.chat.text.timeformat) .. right .. "|r " .. text + + local r,g,b,a = strsplit(",", pfUI_config.chat.text.timecolor) + local chex = string.format("%02x%02x%02x%02x", a*255, r*255, g*255, b*255) + text = "|c" .. chex .. left .. date(pfUI_config.chat.text.timeformat) .. right .. "|r " .. text end getglobal("ChatFrame"..i).HookAddMessage(frame, text, unpack(arg)) diff --git a/modules/config.lua b/modules/config.lua index ce3e45b9..4d445d5b 100644 --- a/modules/config.lua +++ b/modules/config.lua @@ -84,7 +84,7 @@ function pfUI:LoadConfig() pfUI:UpdateConfig("chat", "text", "time", "0") pfUI:UpdateConfig("chat", "text", "timeformat", "%H:%M:%S") pfUI:UpdateConfig("chat", "text", "timebracket", "[]") - pfUI:UpdateConfig("chat", "text", "timecolor", "dddddd") + pfUI:UpdateConfig("chat", "text", "timecolor", ".8,.8,.8,1") pfUI:UpdateConfig("chat", "left", "width", "400") pfUI:UpdateConfig("chat", "left", "height", "180") pfUI:UpdateConfig("chat", "right", "width", "400") diff --git a/modules/gui.lua b/modules/gui.lua index e2a6a9cc..57c30f09 100644 --- a/modules/gui.lua +++ b/modules/gui.lua @@ -763,7 +763,7 @@ pfUI:RegisterModule("gui", function () pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp in chat:", pfUI_config.chat.text, "time", "checkbox") pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp format:", pfUI_config.chat.text, "timeformat") pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp brackets:", pfUI_config.chat.text, "timebracket") - pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp color:", pfUI_config.chat.text, "timecolor") + pfUI.gui:CreateConfig(pfUI.gui.chat, "Timestamp color:", pfUI_config.chat.text, "timecolor", "color") pfUI.gui:CreateConfig(pfUI.gui.chat, "Left chat width:", pfUI_config.chat.left, "width") pfUI.gui:CreateConfig(pfUI.gui.chat, "Left chat height:", pfUI_config.chat.left, "height") pfUI.gui:CreateConfig(pfUI.gui.chat, "Right chat width:", pfUI_config.chat.right, "width")