Module:Infobox style: Difference between revisions

From Semantic Stargate Wiki
(Created page with "local retval = { main_box_raw_auto_width = 'border-spacing:2px;', header_raw = 'background-color:#C3D6EF;text-align:center;vertical-align:middle;font-size:110%;', sub_heade...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
local retval = {
local retval = {
main_box_raw_auto_width = 'border-spacing:2px;',
main_box_raw_auto_width = 'border-spacing: 2px;',
header_raw = 'background-color:#C3D6EF;text-align:center;vertical-align:middle;font-size:110%;',
above_raw = 'height: 45px; background-color: #A9A9A9; text-align: center; vertical-align: middle; font-size: 150%; font-weight: bold;',
sub_header_raw = 'background-color:#DCDCDC;text-align:center;vertical-align:middle;',
header_raw = 'background-color: #A9A9A9; text-align: center; vertical-align: middle; font-size: 110%;',
header_color = 'background-color:#C3D6EF;',
sub_header_raw = 'background-color: #DCDCDC; text-align: center; vertical-align: middle;',
nav_box = 'margin:0;float:right;clear:right;width:25.5em;margin-bottom:0.5em;margin-left:1em;',
header_color = 'background-color: #A9A9A9;',
nav_box_child = 'margin:0;float:right;clear:right;width:25em;margin-bottom:0.5em;',
nav_box = 'margin: 0; float: right; clear: right; width: 330px; margin-bottom:0.5em; margin-left:1em;',
nav_box_child = 'margin:0; float: right; clear: right; width: 324px; margin-bottom: 0.5em;',
nav_box_wide =  '',
nav_box_wide =  '',
nav_box_header = 'background-color:#C3D6EF;',
nav_box_header = 'background-color: #A9A9A9;',
nav_box_wide_header = 'background-color:#C3D6EF;',
nav_box_wide_header = 'background-color: #A9A9A9;',
nav_box_label = 'background-color:#DCDCDC;',
nav_box_label = 'background-color: #DCDCDC;',
image_box_raw = 'text-align:center;border-bottom:1px solid #aaa;line-height:1.5em;',
image_box_raw = 'text-align: center; border-bottom: 1px solid #aaa; line-height: 1.5em;',
image_box_plain_raw = 'text-align:center;line-height:1.5em;',
image_box_plain_raw = 'text-align: center; line-height: 1.5em;',
internal_border = '1px dotted #aaa;',
internal_border = '1px dotted #aaa;',
section_border = '1px solid #aaa;'
section_border = '1px solid #aaa;'
}
}


retval.main_box_raw = 'width:25.5em;' .. retval.main_box_raw_auto_width
retval.main_box_raw = 'width: 330px;' .. retval.main_box_raw_auto_width
retval.above_bar = 'style="' .. retval.above_raw .. '"'
retval.header_bar = 'style="' .. retval.header_raw .. '"'
retval.header_bar = 'style="' .. retval.header_raw .. '"'
retval.sub_header_bar = 'style="' .. retval.sub_header_raw .. '"'
retval.sub_header_bar = 'style="' .. retval.sub_header_raw .. '"'

Latest revision as of 08:28, 13 May 2019

Documentation icon Module documentation[view] [edit] [history] [purge]

Usage

This module is invoked by {{Infobox style}}; see template documentation for usage.

Used also as a meta-module in Module:Military navigation in the following manner:

 local styles = require('Module:Infobox style')

local retval = {
	main_box_raw_auto_width = 'border-spacing: 2px;',
	above_raw = 'height: 45px; background-color: #A9A9A9; text-align: center; vertical-align: middle; font-size: 150%; font-weight: bold;',
	header_raw = 'background-color: #A9A9A9; text-align: center; vertical-align: middle; font-size: 110%;',
	sub_header_raw = 'background-color: #DCDCDC; text-align: center; vertical-align: middle;',
	header_color = 'background-color: #A9A9A9;',
	nav_box = 'margin: 0; float: right; clear: right; width: 330px; margin-bottom:0.5em; margin-left:1em;',
	nav_box_child = 'margin:0; float: right; clear: right; width: 324px; margin-bottom: 0.5em;',
	nav_box_wide =  '',
	nav_box_header = 'background-color: #A9A9A9;',
	nav_box_wide_header = 'background-color: #A9A9A9;',
	nav_box_label = 'background-color: #DCDCDC;',
	image_box_raw = 'text-align: center; border-bottom: 1px solid #aaa; line-height: 1.5em;',
	image_box_plain_raw = 'text-align: center; line-height: 1.5em;',
	internal_border = '1px dotted #aaa;',
	section_border = '1px solid #aaa;'
}

retval.main_box_raw = 'width: 330px;' .. retval.main_box_raw_auto_width
retval.above_bar = 'style="' .. retval.above_raw .. '"'
retval.header_bar = 'style="' .. retval.header_raw .. '"'
retval.sub_header_bar = 'style="' .. retval.sub_header_raw .. '"'
retval.image_box = 'style="' .. retval.image_box_raw .. '"'
retval.image_box_plain = 'style="' .. retval.image_box_plain_raw .. '"'

return retval