We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0003ba7 commit ff39f81Copy full SHA for ff39f81
lua/colors.lua
@@ -103,9 +103,9 @@ function rgb_to_hsl(r, g, b)
103
end
104
105
function rgb_string_to_hsl(rgb)
106
- return rgb_to_hsl(tonumber(rgb:sub(2,3), 16)/256,
107
- tonumber(rgb:sub(4,5), 16)/256,
108
- tonumber(rgb:sub(6,7), 16)/256)
+ return rgb_to_hsl(tonumber(rgb:sub(2,3), 16)/255,
+ tonumber(rgb:sub(4,5), 16)/255,
+ tonumber(rgb:sub(6,7), 16)/255)
109
110
111
-----------------------------------------------------------------------------
@@ -116,11 +116,10 @@ end
116
117
118
function Color:to_rgb()
119
- local r, g, b = hsl_to_rgb(self.H, self.S, self.L)
120
local rgb = {hsl_to_rgb(self.H, self.S, self.L)}
121
local buffer = "#"
122
for i,v in ipairs(rgb) do
123
- buffer = buffer..string.format("%02x",math.floor(v*256+0.5))
+ buffer = buffer..string.format("%02x",math.floor(v*255+0.5))
124
125
return buffer
126
0 commit comments