Module:Navbox: Difference between revisions

Ganaram inukshuk (talk | contribs)
horizontal scrollbar (for mobile); add back nowrap
Ganaram inukshuk (talk | contribs)
remove header widths
Line 40: Line 40:
row = row
row = row
--.. '<th style="width: 10em; min-width: 8em; max-width: 10%; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;">' .. row_header .. '</th>\n'
--.. '<th style="width: 10em; min-width: 8em; max-width: 10%; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;">' .. row_header .. '</th>\n'
.. '<th style="white-space: nowrap; font-size: 0.9em; width: 5%; max-width: 10em; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;">' .. row_header .. '</th>\n'
.. '<th style="white-space: nowrap; font-size: 0.9em; 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="white-space: nowrap; font-size: 0.9em; width: 5%; max-width: 10em; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;">' .. row_header .. '</th>\n'
.. '<th style="white-space: nowrap; font-size: 0.9em; text-align: right; background-color: #eaecf0; padding: 0.25em 0.5em; border: 1px solid white;">' .. row_header .. '</th>\n'
.. '<td style="font-size: 0.9em; text-alight: right; padding: 0.25em 0.5em;">\n' .. row_data .. '</td>\n'
.. '<td style="font-size: 0.9em; text-alight: right; padding: 0.25em 0.5em;">\n' .. row_data .. '</td>\n'
end
end
Line 79: Line 79:
-- white border matches with that of the header cells.
-- white border matches with that of the header cells.
-- 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 = '<div class="wikitable" style="margin: 0; height: 100%; border: 1px solid white;">\n'
navbox = '<div class="wikitable" style="margin: 0; border: 1px solid white;">\n'
.. '<table class="mw-collapsible' .. (is_collapsed and ' mw-collapsed ' or '') .. 'nowraplinks" style="width: 100%; border-spacing: 0px;">\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)