48,355
edits
No edit summary |
No edit summary |
||
| Line 35: | Line 35: | ||
local family_with_proto_language_icon = family_icon | local family_with_proto_language_icon = family_icon | ||
local function format_node(code, is_protolanguage_or_has_protolanguage) | local function format_node(code, is_protolanguage_or_has_protolanguage) | ||
local canonical_name, category_name, class, icon, tooltip | local canonical_name, category_name, class, icon, tooltip, style | ||
if regular_languages[code] then | if regular_languages[code] then | ||
canonical_name = regular_languages[code][1] | canonical_name = regular_languages[code][1] | ||
category_name = canonical_name .. ' language' | category_name = canonical_name .. ' language' | ||
class = "familytree-lang" | class = "familytree-lang" | ||
if is_protolanguage_or_has_protolanguage then | if is_protolanguage_or_has_protolanguage then | ||
icon = proto_language_icon | icon = proto_language_icon | ||
| Line 67: | Line 66: | ||
.. canonical_name | .. canonical_name | ||
.. ' <span class="familytree-code" style="color: green;">(' .. code .. ')</span>]]' | .. ' <span class="familytree-code" style="color: green;">(' .. code .. ')</span>]]' | ||
.. (icon and ' <span class="familytree-icon" style="background: '.. (class == "familytree-etymlang" and "#005ab3" or "green") .. ';">' | .. (icon and ' <span class="familytree-icon" style="background: '.. (class == "familytree-etymlang" and "#005ab3" or "green") .. '; padding: 0 0.5ch; color: white; font-size: 0.8em;">' | ||
.. icon .. '</span>' or '') | .. icon .. '</span>' or '') | ||
.. '</span>' | .. '</span>' | ||