Module:Navbox: Difference between revisions

Ganaram inukshuk (talk | contribs)
rollback; limit refactoring to main navbox code
Ganaram inukshuk (talk | contribs)
m remove possibly redundant endlines
Line 13: Line 13:
local row = "|-\n"
local row = "|-\n"
.. '| colspan="2" style="font-size: 0.8em; text-align: center; background-color: #eaecf0; padding: 0em; border: 1px solid white;" | '
.. '| colspan="2" style="font-size: 0.8em; text-align: center; background-color: #eaecf0; padding: 0em; border: 1px solid white;" | '
.. row_content .. "\n"
.. row_content --.. "\n"


return row
return row
Line 42: Line 42:
..  row_content[1] .. "\n"
..  row_content[1] .. "\n"
.. '| style="padding: 0;" |\n'  
.. '| style="padding: 0;" |\n'  
.. row_content[2] .. "\n"
.. row_content[2] --.. "\n"
else
else
-- Row data is normal data
-- Row data is normal data
Line 48: Line 48:
.. '! style="white-space: nowrap; font-size: 0.9em; width: 5%; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;" |'
.. '! style="white-space: nowrap; font-size: 0.9em; width: 5%; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;" |'
..  row_content[1] .. "\n"
..  row_content[1] .. "\n"
.. '| style="font-size: 0.9em; padding: 0.25em 0.5em;" | ' .. row_content[2] .. "\n"
.. '| style="font-size: 0.9em; padding: 0.25em 0.5em;" | ' .. row_content[2] --.. "\n"
end
end
end
end
Line 68: Line 68:
.. '<span style="font-size: 1.05em;">' .. title .. "</span>"
.. '<span style="font-size: 1.05em;">' .. title .. "</span>"
.. (is_collapsible and '' or '<span style="display: inline-block; float: right; font-size: 0.8em; width: 5em;">&nbsp;</span>')
.. (is_collapsible and '' or '<span style="display: inline-block; float: right; font-size: 0.8em; width: 5em;">&nbsp;</span>')
.. '\n'
--.. '\n'
end
end
return navbox_title
return navbox_title
Line 82: Line 82:
.. (is_collapsible and '<span style="display: inline-block; float: left; min-width: 4em; padding: 0px; margin: 0px;">&nbsp;</span>' or '')
.. (is_collapsible and '<span style="display: inline-block; float: left; min-width: 4em; padding: 0px; margin: 0px;">&nbsp;</span>' or '')
.. '<span style="font-size: 0.9em;">' .. title .. "</span>"
.. '<span style="font-size: 0.9em;">' .. title .. "</span>"
.. '\n'
--.. '\n'
end
end
return navbox_title
return navbox_title