Difference between pages "Template:Navbox subgroup/doc" and "MediaWiki:Timeless.css"

< Template:Navbox subgroup(Difference between pages)
(remove cats and interwikis from sandbox)
 
 
Line 1: Line 1:
{{Documentation subpage}}
+
/* CSS placed here will affect users of the Timeless skin */
{{Esoteric}}
+
#p-logo {
<!-- EDIT TEMPLATE DOCUMENTATION BELOW THIS LINE -->
+
display: none;
{{Navbox suite}}
+
}
This template is designed to be used with {{tl|Navbox}} or other [[Wikipedia:Navigation templates|navigation template]]s that allow creating lists of links with groups headers or titles. This template allows the creation of subgroups that can be assigned to a list item within {{tl|Navbox}}. A subgroup may contain up to 20 list items.
+
#p-logo-text {
 
+
background: white url("/logo.png") no-repeat fixed center !important;
== Blank template ==
+
width:130px;
<pre>
+
height:36px;
{{Navbox subgroup
+
}
| groupstyle =
+
#p-banner {
| liststyle  =
+
display:none !important;
 
+
}
| group1 =
+
h1, h2, h3, h4, h5 {
| list1  =
+
font-family: 'Helvetica Neue','Nimbus Sans','Helvetica','Arial',sans-serif !important;
| group2 =
+
}
| list2  =
 
...
 
| group20 =
 
| list20  =
 
}}
 
</pre>
 
 
 
== Parameters ==
 
This template employs all parameters of {{t1|Navbox}}.  Please see the documentation there for more complete descriptions.  In fact, the only differences between this template and {{t1|Navbox}} are as follows:
 
*The border parameter defaults to "child"
 
*The group padding defaults to 0.75em on the left/right, and can only be changed with the <code>grouppadding</code> parameter.  This is done to prevent the [[Internet Explorer box model bug]] from affecting the width of groups.
 
Everything else is ''exactly'' the same as {{t1|Navbox}}.
 
 
 
Only the most common parameters are listed below.
 
 
 
=== Cells ===
 
:; ''list<sub>n</sub>''
 
::  (i.e. ''list1'', ''list2'', ... ''list20'') The body of the template, usually a list of links. Format is inline.  At least one ''list'' parameter is required; each additional ''list'' is displayed in a separate row of the table. Each ''list<sub>n</sub>'' may be preceded by a corresponding ''group<sub>n</sub>'' parameter, if provided (see below). The background color of the list items (and the entire table) defaults to <code>transparent</code>, therefore it displays the same background color used in the parent navigation box.
 
 
 
:; ''group<sub>n</sub>''
 
:: (i.e. ''group1'', ''group2'', ..., ''group20'') If specified, text appears in a header cell displayed to the left of ''list<sub>n</sub>''. If omitted, ''list<sub>n</sub>'' uses the full width of the table. The background color defaults to <code><span style="background:#e6e6ff; color:black;">#e6e6ff</span></code>, but can be changed via the ''groupstyle'' parameter (see below).
 
 
 
=== Styles ===
 
:; ''bodystyle''
 
:: Specifies [[Cascading Style Sheets|CSS]] styles to apply to the template body. Examples:
 
::: <code>background:#''nnnnnn'';</code>
 
::: <code>text-align:[''right/center/left/justified''];</code>
 
 
 
:; ''groupstyle''
 
:: CSS styles to apply to the ''group<sub>n</sub>'' cells. This option overrides any styles that are applied to the entire table. Examples:
 
::: <code>background:#''nnnnnn'';</code>
 
::: <code>text-align:[''left/center/right''];</code>
 
::: <code>vertical-align:[''top/middle/bottom''];</code>
 
::: <code>white-space:nowrap;</code>
 
 
 
:; ''grouppadding''
 
:: CSS style to specify group padding. Should usually be specified using em units.  It is recommended to leave this parameter alone and use the default padding.  Examples:
 
::: <code>grouppadding = 0em 1em;</code> (1em on left/right, 0em on top/bottom)
 
::: <code>grouppadding = 0em 0.5em 0em 1em;</code> (0em top, 0.5em right, 0em bottom, 1em left)
 
 
 
:; ''liststyle''
 
:: CSS styles to apply to all lists. Overridden by the ''oddstyle'' and ''evenstyle'' parameters (if specified) below.
 
 
 
:; ''oddstyle''
 
:; ''evenstyle''
 
:: CSS styles to apply to the odd-numbered list items (''list1'', ''list3'', etc) or even-numbered list items (''list2'', ''list4'', etc), respectively. Typically used to set background color (<code>background:#''nnnnnn'';</code>) in order to achieve an alternating background color between odd and even-numbered lists.
 
 
 
:; ''evenodd'' <span style="font-weight:normal;"><code>[swap, even, odd, off]</code></span>
 
:: If set to <code>swap</code>, then the automatic striping of even and odd rows is reversed.  Normally, even rows get a light gray background for striping; when this parameter is used, the odd rows receive the gray striping instead of the even rows.  Setting to <code>even</code> or <code>odd</code> sets all rows to have that striping color.  Setting to <code>off</code> disables automatic row striping. NOTE: Due to system limitations, do '''not''' use a semi-colon to close this command.
 
 
 
==Setting the width of groups==
 
If multiple {{t1|Navbox subgroup}} templates are used inside of a parent {{t1|Navbox}}, it generally looks better if the width of the groups matches up.  In order to do this, one must set the <code>groupwidth</code> parameter:
 
 
 
:<code>groupwidth = 10em</code>
 
 
 
An alternative way is to set the <code>groupstyle</code> parameters to contain the desired width, and the <code>liststyle</code> parameters to have width:auto (due to HTML/CSS reasons).  For example, place the following code in each {{t1|Navbox subgroup}} to adjust the widths:
 
:<code>groupstyle = width:10em;</code>
 
:<code>liststyle = width:auto;</code>
 
*NOTE: For the <code>groupstyle</code> widths to work, you '''must''' set the <code>liststyle</code> width to "auto".
 
If you also use the <code>image</code> or <code>imageleft</code> parameters, then you will most likely also need to set their width manually using the <code>imagestyle</code> and <code>imageleftstyle</code> parameters.
 
 
 
==Examples==
 
=== Example 1 ===
 
The following is an example of ''Navbox subgroup'' used within a ''Navbox'' template.
 
 
 
{{Navbox
 
| state  = uncollapsed
 
| name  = Protected Areas of Colorado
 
| title  = Protected Areas of Colorado
 
| listclass = hlist
 
| group1 = National Park Service
 
| list1  = {{Navbox subgroup
 
  | group1 = National Parks
 
  | list1  =
 
*[[Black Canyon of the Gunnison National Park|Black Canyon of the Gunnison]]
 
*[[Great Sand Dunes National Park and Preserve|Great Sand Dunes]]
 
*[[Mesa Verde National Park|Mesa Verde]]
 
*[[Rocky Mountain National Park|Rocky Mountain]]
 
  | group2 = National Monuments
 
  | list2  =
 
*[[Colorado National Monument|Colorado]]
 
*[[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]
 
*[[Hovenweep National Monument|Hovenweep]]
 
*[[Yucca House National Monument|Yucca House]]
 
  | group3 = National Historic Sites
 
  | list3  =
 
*[[Bent's Old Fort National Historic Site|Bent's Old Fort]]
 
*[[Sand Creek Massacre National Historic Site|Sand Creek Massacre]]
 
  | group4 = National Recreation Area
 
  | list4  =
 
*[[Curecanti National Recreation Area|Curecanti]]
 
  }}
 
| group2 = National Forests
 
| list2  =
 
*[[Arapaho National Forest|Arapaho]]
 
*[[Grand Mesa National Forest|Grand Mesa]]
 
*[[Gunnison National Forest|Gunnison]]
 
*[[Pike National Forest|Pike]]
 
*[[Rio Grande National Forest|Rio Grande]]
 
*[[Roosevelt National Forest|Roosevelt]]
 
*[[Medicine Bow - Routt National Forest|Medicine Bow - Routt]]
 
*[[San Isabel National Forest|San Isabel]]
 
*[[San Juan National Forest|San Juan]]
 
*[[Uncompahgre National Forest|Uncompahgre]]
 
*[[White River National Forest|White River]]
 
}}
 
 
 
<pre style="overflow:scroll;">
 
{{Navbox
 
| state  = uncollapsed
 
| name  = Protected Areas of Colorado
 
| title  = Protected Areas of Colorado
 
| listclass = hlist
 
| group1 = National Park Service
 
| list1  = {{Navbox subgroup
 
  | group1 = National Parks
 
  | list1  =
 
*[[Black Canyon of the Gunnison National Park|Black Canyon of the Gunnison]]
 
*[[Great Sand Dunes National Park and Preserve|Great Sand Dunes]]
 
*[[Mesa Verde National Park|Mesa Verde]]
 
*[[Rocky Mountain National Park|Rocky Mountain]]
 
  | group2 = National Monuments
 
  | list2  =
 
*[[Colorado National Monument|Colorado]]
 
*[[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]
 
*[[Hovenweep National Monument|Hovenweep]]
 
*[[Yucca House National Monument|Yucca House]]
 
  | group3 = National Historic Sites
 
  | list3  =
 
*[[Bent's Old Fort National Historic Site|Bent's Old Fort]]
 
*[[Sand Creek Massacre National Historic Site|Sand Creek Massacre]]
 
  | group4 = National Recreation Area
 
  | list4  =
 
*[[Curecanti National Recreation Area|Curecanti]]
 
  }}
 
| group2 = National Forests
 
| list2  =
 
*[[Arapaho National Forest|Arapaho]]
 
*[[Grand Mesa National Forest|Grand Mesa]]
 
*[[Gunnison National Forest|Gunnison]]
 
*[[Pike National Forest|Pike]]
 
*[[Rio Grande National Forest|Rio Grande]]
 
*[[Roosevelt National Forest|Roosevelt]]
 
*[[Medicine Bow - Routt National Forest|Medicine Bow - Routt]]
 
*[[San Isabel National Forest|San Isabel]]
 
*[[San Juan National Forest|San Juan]]
 
*[[Uncompahgre National Forest|Uncompahgre]]
 
*[[White River National Forest|White River]]
 
}}
 
</pre>
 
 
 
=== Example 2 ===
 
This example implements horizontal group headings by assigning the headings to <code>list1</code> and <code>list3</code> and the links to <code>list2</code> and <code>list4</code>), then using <code>list1style</code> and <code>list3style</code> to set the background color of the headings.
 
 
 
{{Navbox
 
| state = expanded
 
| name  = Roman Emperors
 
| title = Roman Emperors
 
| listclass = hlist
 
| group1 = Crisis 235 AD - 284 AD
 
| list1  =
 
*[[Maximinus Thrax]]
 
*[[Gordian I]]
 
*[[Gordian II]]
 
*[[Pupienus]] and [[Balbinus]]
 
*[[Gordian III]]
 
*[[Philip the Arab]]
 
*[[Decius]]
 
*[[Trebonianus Gallus]]
 
*[[Aemilianus]]
 
*[[Valerian (emperor)|Valerian]]
 
*[[Gallienus]]
 
*[[Claudius II]]
 
*[[Quintillus]]
 
*[[Aurelian]]
 
*[[Marcus Claudius Tacitus]]
 
*[[Florianus]]
 
*[[Marcus Aurelius Probus|Probus]]
 
*[[Carus]]
 
*[[Numerian]]
 
*[[Carinus]]
 
| group2 = Dominate
 
| list2  =
 
  {{Navbox subgroup
 
  |list1style = background:#ddf;
 
  |list1 = '''284 AD - 395 AD'''
 
  |list2 =
 
*[[Diocletian]]
 
*[[Maximian]]
 
*[[Constantius Chlorus|Constantius I]]
 
*[[Galerius]]
 
*[[Flavius Valerius Severus|Severus II]]
 
*[[Maxentius]]
 
*[[Maximinus]]
 
*[[Licinius]]
 
*[[Constantine I]]
 
*[[Constantine II (emperor)|Constantine II]]
 
*[[Constans|Constans I]]
 
*[[Constantius II]]
 
*[[Julian the Apostate]]
 
*[[Jovian (Emperor)|Jovian]]
 
*[[Valentinian I]]
 
*[[Valens]]
 
*[[Gratian]]
 
*[[Valentinian II]]
 
*[[Eugenius]]
 
*[[Theodosius I]]
 
  |list3style = background:#ddf;
 
  |list3 = '''Western Empire (393 AD - 476 AD)'''
 
  |list4 =
 
*[[Honorius (emperor)|Honorius]]
 
*[[Constantius III]]
 
*[[Joannes]]
 
*[[Valentinian III]]
 
*[[Petronius Maximus]]
 
*[[Avitus]]
 
*[[Majorian]]
 
*[[Libius Severus]]
 
*[[Anthemius]]
 
*[[Olybrius]]
 
*[[Glycerius]]
 
*[[Julius Nepos]]
 
*[[Romulus Augustus]]
 
  }}
 
}}
 
 
 
<pre style="overflow:scroll;">
 
{{Navbox
 
| state = expanded
 
| name  = Roman Emperors
 
| title = Roman Emperors
 
| listclass = hlist
 
| group1 = Crisis 235 AD - 284 AD
 
| list1  =
 
*[[Maximinus Thrax]]
 
*[[Gordian I]]
 
*[[Gordian II]]
 
*[[Pupienus]] and [[Balbinus]]
 
*[[Gordian III]]
 
*[[Philip the Arab]]
 
*[[Decius]]
 
*[[Trebonianus Gallus]]
 
*[[Aemilianus]]
 
*[[Valerian (emperor)|Valerian]]
 
*[[Gallienus]]
 
*[[Claudius II]]
 
*[[Quintillus]]
 
*[[Aurelian]]
 
*[[Marcus Claudius Tacitus]]
 
*[[Florianus]]
 
*[[Marcus Aurelius Probus|Probus]]
 
*[[Carus]]
 
*[[Numerian]]
 
*[[Carinus]]
 
| group2 = Dominate
 
| list2  =
 
  {{Navbox subgroup
 
  |list1style = background:#ddf;
 
  |list1 = '''284 AD - 395 AD'''
 
  |list2 =
 
*[[Diocletian]]
 
*[[Maximian]]
 
*[[Constantius Chlorus|Constantius I]]
 
*[[Galerius]]
 
*[[Flavius Valerius Severus|Severus II]]
 
*[[Maxentius]]
 
*[[Maximinus]]
 
*[[Licinius]]
 
*[[Constantine I]]
 
*[[Constantine II (emperor)|Constantine II]]
 
*[[Constans|Constans I]]
 
*[[Constantius II]]
 
*[[Julian the Apostate]]
 
*[[Jovian (Emperor)|Jovian]]
 
*[[Valentinian I]]
 
*[[Valens]]
 
*[[Gratian]]
 
*[[Valentinian II]]
 
*[[Eugenius]]
 
*[[Theodosius I]]
 
  |list3style = background:#ddf;
 
  |list3 = '''Western Empire (393 AD - 476 AD)'''
 
  |list4 =
 
*[[Honorius (emperor)|Honorius]]
 
*[[Constantius III]]
 
*[[Joannes]]
 
*[[Valentinian III]]
 
*[[Petronius Maximus]]
 
*[[Avitus]]
 
*[[Majorian]]
 
*[[Libius Severus]]
 
*[[Anthemius]]
 
*[[Olybrius]]
 
*[[Glycerius]]
 
*[[Julius Nepos]]
 
*[[Romulus Augustus]]
 
  }}
 
}}
 
</pre>
 
 
 
== See also ==
 
* {{t1|Navbox}} – Basic navbox
 
* {{t1|Navbox with columns}} – Allows columns instead of groups/lists
 
* {{t1|Navbox with collapsible groups}} – Another variation.
 
* {{strikethrough|[[Wikipedia:Line break handling]] – The how-to guide about how to handle word wraps (line breaks) on Wikipedia, such as the wrapping of the link lists used in navboxes.}} Deprecated; use the <code>hlist</code> class.
 
* {{strikethrough|{{tl|Nowrap begin}} – The recommended format for adding bullets, pipes, or dashes between list items.}} Deprecated; use the <code>hlist</code> class.
 
* {{t1|Nobold}} – To display text at normal font-weight within a context where the default font-weight is bold, e.g. header cells in tables.
 
 
 
{{Navigation templates}}
 
 
 
<includeonly>{{#ifeq:{{SUBPAGENAME}}|sandbox||
 
<!--Categories-->
 
[[Category:Navigational boxes| ]]
 
[[Category:Wikipedia metatemplates|{{PAGENAME}}]]
 
 
 
<!--Other languages-->
 
[[ar:قالب:Navbox subgroup]]
 
[[be-x-old:Шаблён:Навігацыйная сабтабліца]]
 
[[bg:Шаблон:Навигационен шаблон подгрупа]]
 
[[ca:Plantilla:Navbox subgroup]]
 
[[eo:Ŝablono:Navigilo subgrupo]]
 
[[fr:Modèle:Méta palette de navigation sous-groupe]]
 
[[hsb:Předłoha:Nawitabela z podskupinami]]
 
[[hy:Կաղապար:Navbox subgroup]]
 
[[ko:틀:안내/중첩]]
 
[[ku:Şablon:Navbox subgroup]]
 
[[id:Templat:Navbox subgroup]]
 
[[ja:Template:Navbox subgroup]]
 
[[ka:თარგი:ნავდაფა ქვეჯგუფი]]
 
[[pt:Predefinição:Navbox subgroup]]
 
[[ro:Format:Subgrup casetă de navigare]]
 
[[ru:Шаблон:Navbox subgroups]]
 
[[simple:Template:Navbox generic subgroup]]
 
[[sl:Predloga:Navpolje podskupina]]
 
[[tr:Şablon:Dolaşım iç]]
 
[[uk:Шаблон:Navbox subgroup]]
 
[[zh:Template:Navbox subgroup]]
 
}}</includeonly>
 

Revision as of 23:52, 11 July 2018

/* CSS placed here will affect users of the Timeless skin */
#p-logo { 
	display: none;
}
#p-logo-text {
	background: white url("/logo.png") no-repeat fixed center !important;
	width:130px;
	height:36px;
}
#p-banner {
	display:none !important;
}
h1, h2, h3, h4, h5 {
	font-family: 'Helvetica Neue','Nimbus Sans','Helvetica','Arial',sans-serif !important;
}