Module:Infobox: Difference between revisions
base infobox |
uses common colors |
||
| Line 6: | Line 6: | ||
:addClass('infobox') | :addClass('infobox') | ||
:css('width', '250px') | :css('width', '250px') | ||
:css('border', '1px solid | :css('border', '1px solid var(--vw-bg-subtle)') | ||
:css('font-size', '90%') | :css('font-size', '90%') | ||
:css('float', 'right') | :css('float', 'right') | ||
:css('margin', '0 0 1em 1em') | :css('margin', '0 0 1em 1em') | ||
:css('border-collapse', 'collapse') | :css('border-collapse', 'collapse') | ||
:css('background', ' | :css('background', 'var(--vw-bg-surface)') | ||
-- Title | |||
if args.title and args.title ~= '' then | if args.title and args.title ~= '' then | ||
root:tag('tr') | root:tag('tr') | ||
| Line 19: | Line 19: | ||
:attr('colspan', '2') | :attr('colspan', '2') | ||
:css('text-align', 'center') | :css('text-align', 'center') | ||
:css('background', ' | :css('background', 'var(--vw-accent)') | ||
:css('color', ' | :css('color', 'var(--vw-bg-page)') | ||
:css('padding', '6px') | :css('padding', '6px') | ||
:wikitext(args.title) | :wikitext(args.title) | ||
end | end | ||
-- Image | -- Image | ||
if args.image and args.image ~= '' then | if args.image and args.image ~= '' then | ||
| Line 56: | Line 56: | ||
:css('text-align', 'left') | :css('text-align', 'left') | ||
:css('padding', '4px 6px') | :css('padding', '4px 6px') | ||
:css('background', ' | :css('background', 'var(--vw-accent-subtle)') | ||
:css('width', '45%') | :css('width', '45%') | ||
:wikitext(label) | :wikitext(label) | ||