Module:family tree: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 318: Line 318:
end
end
local result = Array('<div class="familytree"><ul>')
local result = Array('<div class="familytree" style="font-family: monospace; font-size: 1.25em; white-space: nowrap;"><ul style="list-style: none; margin: 0; padding: 0;">')
local tree_options = {
local tree_options = {
Line 331: Line 331:
for i, subtable in ipairs(nested_data) do
for i, subtable in ipairs(nested_data) do
-- top language name
-- top language name
result:insert('<li>')
result:insert('<li style="margin: 0;">')
-- name me!
-- name me!
Line 353: Line 353:
local customcollapsible_id = get_customcollapsible_id()
local customcollapsible_id = get_customcollapsible_id()
result:insert('<span class="familytree-toptoggle mw-customtoggle-'
result:insert('<span class="familytree-toptoggle mw-customtoggle-'
.. customcollapsible_id .. '" style="display: none;">')
.. customcollapsible_id .. '" style="display: none; margin-left: 1ch;">')
result:insert(options.collapsed and expandtext or collapsetext)
result:insert(options.collapsed and expandtext or collapsetext)
result:insert('</span>')
result:insert('</span>')

Navigation menu