« Module:Dièse couleur web » : différence entre les versions
De Aknotl
Infobox>Od1n support de la notation hexadécimale RGBA (pour ajouter un niveau de transparence) ; CSS Color Module Level 4 |
m 1 version importée |
(Aucune différence)
|
Dernière version du 24 juillet 2021 à 11:34
La documentation pour ce module peut être créée à Module:Dièse couleur web/doc
local p = {}
function p.couleur(value)
if value:sub(1, 1) == '#' then
return '#' .. value:sub(2)
elseif (#value == 6 or #value == 3 or #value == 8 or #value == 4) and value:match('^%x+$') then
return '#' .. value
else
return value
end
end
function p.main(frame)
local value = mw.text.trim(frame.args[1])
return p.couleur(value)
end
return p