×
Create a new article
Write your page title here:
We currently have 3,053 articles on YumeWiki. Type your article name above or click on one of the titles below and start writing!



YumeWiki
3,053Articles

Template:ProgressBar: Difference between revisions

(add css class option)
(add bar_class)
Line 2: Line 2:
<div>{{{1|46}}} / {{{2|200}}} ({{#expr: ({{{1|46}}} / {{{2|200}}}) * 100 round 0 }}%)</div>
<div>{{{1|46}}} / {{{2|200}}} ({{#expr: ({{{1|46}}} / {{{2|200}}}) * 100 round 0 }}%)</div>
<div style="background-color:none; width:100%; height:{{{height|2em}}}; border:1px black solid; box-sizing:border-box;>
<div style="background-color:none; width:100%; height:{{{height|2em}}}; border:1px black solid; box-sizing:border-box;>
<div style="background-color:{{{color|cyan}}}; height:100%; border-right:1px black solid; box-sizing:border-box; width:{{#expr: ({{{1|46}}} / {{{2|200}}}) * 100 round 0 }}%">
<div style="background-color:{{{color|cyan}}}; height:100%; border-right:1px black solid; box-sizing:border-box; width:{{#expr: ({{{1|46}}} / {{{2|200}}}) * 100 round 0 }}%" class="{{{bar_class|}}}">
</div></div>
</div></div>
</div><noinclude>
</div><noinclude>
Line 38: Line 38:
"type": "string",
"type": "string",
"description": "Add CSS classes to the main div containing all parts of the bar, including the preceding number label."
"description": "Add CSS classes to the main div containing all parts of the bar, including the preceding number label."
},
"bar_class": {
"label": "Bar CSS class",
"type": "string",
"description": "Add CSS classes to the colored part of the bar."
}
}
}
}

Revision as of 03:53, 13 December 2024

46 / 200 (23%)

Shows a progress bar, comparing one value to a total.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
1st value1

The first value.

Numberrequired
Total2

The total.

Numberrequired
Heightheight

Customise the height of the bar.

Default
2em
Stringoptional
Bar colorcolor

Customise the color of the bar.

Default
cyan
Stringoptional
CSS classclass

Add CSS classes to the main div containing all parts of the bar, including the preceding number label.

Stringoptional
Bar CSS classbar_class

Add CSS classes to the colored part of the bar.

Stringoptional