Module:Navbox: Difference between revisions

Ganaram inukshuk (talk | contribs)
todo; some bugfixing
Ganaram inukshuk (talk | contribs)
m bugfixing
Line 27: Line 27:
local header_style = '! 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;" |'
local header_style = '! 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;" |'
local data_style = is_content_navbox
local data_style = is_content_navbox
and '| style="padding: 0;" |\n' -- For nested navboxes; requires a newline for it to work
and '| style="padding: 0;" |\n' -- For nested navboxes
or  '| style="font-size: 0.9em; padding: 0.25em 0.5em;" | ' -- For normal content
or  '| style="font-size: 0.9em; padding: 0.25em 0.5em;" ||\n' -- For normal content


table.insert(row, "|-")
table.insert(row, "|-")
Line 36: Line 36:
-- Row is a headerless data row...
-- Row is a headerless data row...
local data_style = is_content_navbox
local data_style = is_content_navbox
and '| style="padding: 0; background-color: colspan="2" |\n' -- For nested navboxes; requires a newline for it to work
and '| style="padding: 0; colspan="2" |\n' -- For nested navboxes
or  '| style="font-size: 0.9em; padding: 0.25em 0.5em;" colspan="2" | ' -- For normal content
or  '| style="font-size: 0.9em; padding: 0.25em 0.5em;" colspan="2" ||\n' -- For normal content
table.insert(row, "|-")
table.insert(row, "|-")
Line 44: Line 44:
-- Row is a dataless header row...
-- Row is a dataless header row...
local data_style = is_content_navbox
local data_style = is_content_navbox
and '! style="padding: 0; #eaecf0;"" colspan="2" |\n' -- For nested navboxes; requires a newline for it to work
and '! style="padding: 0; background-color: #eaecf0;" colspan="2" |\n' -- For nested navboxes
or  '! style="font-size: 0.9em; padding: 0.25em 0.5em;" colspan="2" | ' -- For normal content
or  '! style="font-size: 0.9em; padding: 0.25em 0.5em;" colspan="2" ||\n' -- For normal content
table.insert(row, "|-")
table.insert(row, "|-")