Module:NavboxMobile: Difference between revisions

No edit summary
Tag: Reverted
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('colspan', 2)
                     :attr('scope', 'row')
                     :addClass('navboxMobile-list-content')
                     :addClass('navboxMobile-group-content')
                     :addClass('navboxMobile-list-level' .. parentLevel) -- Level-specific class for lists
                     :addClass('navboxMobile-group-level' .. parentLevel) -- Level-specific class
                     :addClass((i % 2 == 1) and 'navboxMobile-odd' or 'navboxMobile-even')
                     :attr('data-level', parentLevel) -- Optional attribute for CSS targeting
                     :css('padding', '0 0.25em')
                     :css('padding', '0.5em') -- Add padding
                     :css('width', '100%')
                     :css('background-color', parentLevel == 2 and '#e6e6ff' or '#f0f0ff') -- Different colors for levels
                     :cssText(args.liststyle)
                     :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
                     :cssText(args[listKey .. 'style'])
                     :wikitext(processItem(args[groupKey]))


                 if args[listKey] == 'child' then
                 if args[listKey] == 'child' then