Module:Gaps and Module:Gaps/sandbox: Difference between pages
(Difference between pages)
imported>MusikAnimal m Protected "Module:Gaps": High-risk module ([Edit=Require autoconfirmed or confirmed access] (indefinite)) |
imported>Jackmcbarn sync |
||
| Line 9: | Line 9: | ||
local args = getArgs(frame, {wrappers = 'Template:Gaps'}) | local args = getArgs(frame, {wrappers = 'Template:Gaps'}) | ||
local | local ret_span = mw.html.create('span') | ||
:css( | :css('white-space','nowrap') | ||
:css('font-size',args.size) | |||
if args.lhs then | if args.lhs then | ||
ret_span:wikitext(args.lhs .. ' = ') | |||
end | end | ||
for k,v in ipairs(args) do | for k,v in ipairs(args) do | ||
if k == 1 then | if k == 1 then | ||
ret_span:wikitext(v) | |||
else | else | ||
ret_span:tag('span') | |||
:css('margin-left', | :css('margin-left','0.2em') | ||
:wikitext(v) | :wikitext(v) | ||
end | end | ||
| Line 42: | Line 28: | ||
if args.e then | if args.e then | ||
ret_span | |||
:tag('span') | :tag('span') | ||
:css( | :css('margin-left','0.27em') | ||
:css('margin-right','0.27em') | |||
:wikitext('×') | :wikitext('×') | ||
:done() | :done() | ||
| Line 61: | Line 47: | ||
if args.u then | if args.u then | ||
ret_span:wikitext(' ' .. args.u) | |||
end | end | ||
return | return ret_span | ||
end | end | ||
return p | return p | ||