Module:NavboxMobile: Difference between revisions

No edit summary
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