local p = {}
function p.main(frame)
local out = {}
table.insert(out, '<div style="display:inline-block">')
table.insert(out, '<span style="background:hsl(35 77.8% 90%);border-bottom:hsl(35 77.8% 75%) solid 2px"><b> ' .. frame.args['year'] .. ' </b></span> ')
table.insert(out, '<div style="display:inline-block;width:7.5em" lang="ja">')
for i, v in ipairs(frame.args) do
if i > 1 then
table.insert(out, '<div style="display:inline-block;width:1em;text-align:center;">•</div>')
end
local split = mw.text.split(v, ',')
table.insert(out, '-{[[' .. split[1] .. '|' .. split[2] .. ']]}-')
end
table.insert(out, '</div></div>')
return table.concat(out)
end
return p