Module:Navbox: Difference between revisions
m missing characters fixed; centered text for headerless row |
added back word-wrapping to data cells; trying out border again |
||
Line 30: | Line 30: | ||
row = row | row = row | ||
--.. '<td style="width:5%; text-align:center; white-space:nowrap; padding:0em; border:1px solid white" colspan="2">\n' | --.. '<td style="width:5%; text-align:center; white-space:nowrap; padding:0em; border:1px solid white" colspan="2">\n' | ||
.. '<td style="width:5%; text-align:center | .. '<td style="width:5%; text-align:center; padding:0em;" colspan="2">\n' | ||
.. row_data | .. row_data | ||
.. '</td>\n' | .. '</td>\n' | ||
Line 37: | Line 37: | ||
row = row | row = row | ||
--.. '<td style="width:5%; text-align:center; white-space:nowrap; padding:0em; border:1px solid white" colspan="2">\n' | --.. '<td style="width:5%; text-align:center; white-space:nowrap; padding:0em; border:1px solid white" colspan="2">\n' | ||
.. '<td style="width:5%; text-align:center | .. '<td style="width:5%; text-align:center; padding:0em;" colspan="2">\n' | ||
.. '<div style="padding:0.25em 0.5em">' .. row_data .. '</div>\n' | .. '<div style="padding:0.25em 0.5em">' .. row_data .. '</div>\n' | ||
.. '</td>\n' | .. '</td>\n' | ||
Line 46: | Line 46: | ||
-- Row data is a child navbox | -- Row data is a child navbox | ||
row = row | row = row | ||
.. '<th style="width:5%; text-align:right; background-color:#eaecf0 | .. '<th style="width:5%; text-align:right; background-color:#eaecf0; padding:0.25em 0.5em; border:1px solid white">' .. row_header .. '</th>\n' | ||
.. '<td style="padding:0em">' .. row_data .. '</td>\n' | .. '<td style="padding:0em">' .. row_data .. '</td>\n' | ||
else | else | ||
-- Row data is normal data | -- Row data is normal data | ||
row = row | row = row | ||
.. '<th style="width:5%; text-align:right; background-color:#eaecf0 | .. '<th style="width:5%; text-align:right; background-color:#eaecf0; padding:0.25em 0.5em; border:1px solid white">' .. row_header .. '</th>\n' | ||
.. '<td style="text-alight:right; padding:0.25em 0.5em">\n' .. row_data .. '</td>\n' | .. '<td style="text-alight:right; padding:0.25em 0.5em">\n' .. row_data .. '</td>\n' | ||
end | end | ||
Line 82: | Line 82: | ||
-- Navbox has a title and collapse options, and no border. | -- Navbox has a title and collapse options, and no border. | ||
-- This navbox is meant to be a sub-navbox, placed on a headerless row. | -- This navbox is meant to be a sub-navbox, placed on a headerless row. | ||
navbox = '<table class="mw-collapsible' .. (is_collapsed and ' mw-collapsed ' or '') .. 'nowraplinks" style="width: 100%; border-spacing:0px">\n' | navbox = '<div class="wikitable">\n' | ||
.. '<table class="mw-collapsible' .. (is_collapsed and ' mw-collapsed ' or '') .. 'nowraplinks" style="width: 100%; border-spacing:0px">\n' | |||
.. p.navbox_title(title) | .. p.navbox_title(title) | ||
Line 89: | Line 90: | ||
end | end | ||
navbox = navbox .. '</table>\n' | navbox = navbox | ||
.. '</table>\n' | |||
.. '</div>' | |||
elseif navbox_type == "Subheader" then | elseif navbox_type == "Subheader" then | ||
Line 100: | Line 103: | ||
end | end | ||
navbox = navbox .. '</table> | navbox = navbox .. '</table>' | ||
else | else | ||
-- Navbox has a title, wikitable border, and collapse options. | -- Navbox has a title, wikitable border, and collapse options. |