Module:Inventory slot: Difference between revisions

Should've got through cache by now
Add style arg
Line 40: Line 40:
local class = args.class or ''
local class = args.class or ''
local imgClass = args.imgclass or ''
local imgClass = args.imgclass or ''
local style = args.style or ''
local align = args.align or ''
local align = args.align or ''
local cell = {}
local cell = {}
Line 134: Line 135:
end
end
local styles = {}
if align ~= '' then
if align ~= '' then
align = ' style="vertical-align:' .. align .. '"'
table.insert( styles, 'vertical-align:' .. align )
end
end
if style ~= '' then
table.insert( styles, style )
end
if #styles > 0 then
styles = ' style="' .. table.concat( styles, ';' ) .. '"'
else
styles = ''
end
local html = {
local html = {
'<span class="grid ' .. class .. '"' .. align .. '>',
'<span class="grid ' .. class .. '"' .. styles .. '>',
table.concat( cell, '' ),
table.concat( cell, '' ),
'</span>'
'</span>'