Module:NavboxMobile: Difference between revisions
EnWikiAdmin (talk | contribs) No edit summary Tag: Reverted |
EnWikiAdmin (talk | contribs) No edit summary Tag: Reverted |
||
Line 310: | Line 310: | ||
local listRow = addTableRow(tbl) | local listRow = addTableRow(tbl) | ||
local listCell = listRow:tag('td') | local listCell = listRow:tag('td') | ||
:attr(' | :attr('scope', 'row') | ||
:addClass('navboxMobile- | :addClass('navboxMobile-group-content') | ||
:addClass('navboxMobile- | :addClass('navboxMobile-group-level' .. parentLevel) -- Level-specific class | ||
: | :attr('data-level', parentLevel) -- Optional attribute for CSS targeting | ||
:css('padding', ' | :css('padding', '0.5em') -- Add padding | ||
:css(' | :css('background-color', parentLevel == 2 and '#e6e6ff' or '#f0f0ff') -- Different colors for levels | ||
: | :css('box-shadow', parentLevel == 2 and 'inset 5px 0 #fff, inset -5px 0 #fff' or 'inset 3px 0 #ccc, inset -3px 0 #ccc') -- Custom shadows | ||
: | :wikitext(processItem(args[groupKey])) | ||
if args[listKey] == 'child' then | if args[listKey] == 'child' then |