Module:NavboxMobile: Difference between revisions
EnWikiAdmin (talk | contribs) No edit summary |
EnWikiAdmin (talk | contribs) No edit summary |
||
Line 253: | Line 253: | ||
-- | |||
-- Above/Below rows | |||
-- | |||
local function getAboveBelowColspan() | |||
return 2 | |||
end | |||
local function renderAboveRow(tbl) | |||
if not args.above then return end | |||
addTableRow(tbl) | |||
:tag('td') | |||
:addClass('navboxMobile-abovebelow-content') | |||
:addClass(cfg.class.navbox_list) -- Add consistent list styling | |||
:addClass(args.aboveclass) | |||
:cssText(args.basestyle) | |||
:cssText(args.abovestyle) | |||
:css('padding', args[cfg.arg.abovepadding] or '0.5em') -- Optional padding | |||
:attr('colspan', getAboveBelowColspan()) | |||
:tag('div') | |||
:wikitext(addNewline(args.above)) | |||
end | |||