Module:NavboxMobile: Difference between revisions
EnWikiAdmin (talk | contribs) No edit summary |
EnWikiAdmin (talk | contribs) No edit summary |
||
Line 319: | Line 319: | ||
:addClass('navboxMobile-list-content') | :addClass('navboxMobile-list-content') | ||
:addClass(rowstyle) | :addClass(rowstyle) | ||
:addClass(cfg.class.navbox_list) -- Add styling for lists | |||
:addClass(cfg.class.navbox_part .. ((listnum % 2 == 1) and 'odd' or 'even')) -- Ensure odd/even styles | |||
:addClass(args[cfg.arg.listclass]) -- Apply any additional classes from args | |||
:addClass(args['listclass_' .. listnum]) -- Apply list-specific classes | |||
:cssText(args.liststyle) | :cssText(args.liststyle) | ||
:cssText(args['list' .. listnum .. 'style']) | :cssText(args['list' .. listnum .. 'style']) | ||
Line 359: | Line 363: | ||
listCell | listCell | ||
:addClass('hlist') -- Add hlist for horizontal styling | :addClass('hlist') -- Add hlist for horizontal styling | ||
:wikitext(processItem(args['list' .. listnum], args.nowrapitems)) | :tag('div') -- Wrap in a div to allow padding and better styling | ||
:css('padding', args[cfg.arg.listpadding] or '0 0.25em') | |||
:wikitext(processItem(args['list' .. listnum], args.nowrapitems)) | |||
end | end | ||
end | end |