Module:OOOInfoBox: Difference between revisions

No edit summary
No edit summary
 
Line 115: Line 115:


   local box = mw.html.create('table'):addClass('ooo-infobox')
   local box = mw.html.create('table'):addClass('ooo-infobox')
  -- optional width (keeps CSS default if omitted)
  local w = tonumber((frame:getParent() or frame).args.width)
  if w and w >= 240 and w <= 600 then
    box:css('width', w .. 'px')
  end
 
   -- default is right via CSS; only add class when overriding
   -- default is right via CSS; only add class when overriding
   local align = trim(args.align)
   local align = trim(args.align)