Template:Approval: Difference between revisions

From bg3.wiki
Jump to navigation Jump to search
No edit summary
Tag: Reverted
(Updated documentation)
 
(3 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{trim|
<includeonly>{{trim|
{{#lvardef: direction | {{#sub:{{{2|+}}}|0|1}} }}
{{#lvardef: direction | {{#sub:{{{2|+}}}|0|1}} }}
{{#lvardef: min-w | 26 }}
{{#lvardef: min-w | {{#if: {{{size|}}} | {{{size|}}} | 26}} }}
{{#lvardef: max-h | 26 }}
{{#lvardef: max-h | {{#if: {{{size|}}} | {{{size|}}} | 26}} }}
}}<span style="display: inline-flex; align-items: center;"><span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#lvar:min-w}}px; height: {{#lvar:max-h}}px;">{{icon | {{{1}}} Approval.png | link = {{{1}}} | caption = {{{1}}} {{#switch:{{#lvar:direction}} |+= approves|-= disapproves}} | h = {{{3|26}}} }}</span>&nbsp;{{Color|{{#switch:{{#lvar:direction}} |+= #3b8f1f |-= #cc3f49}} | {{{2|+}}} }}</span></includeonly><noinclude>[[Category:Templates]]
}}<span style="display: inline-flex; align-items: center;"><span style="display: inline-flex; align-items: center; justify-content: center; min-width: {{#lvar:min-w}}px; height: {{#lvar:max-h}}px;">{{icon | {{{1}}} Approval.png | link = {{{1}}} | caption = {{{1}}} {{#switch:{{#lvar:direction}} |+= approves|-= disapproves}} | h = {{#lvar:max-h}}}}</span>&nbsp;{{Color|{{#switch:{{#lvar:direction}} |+= #3b8f1f |-= #cc3f49}} | {{{2|+}}} }}</span></includeonly><noinclude>{{documentation|content=
Use this template for approval ratings.
Use this template to display approval changes. A custom size can be added, but generally you should stick with the default (26).


{{InfoBlob|<nowiki>{{Approval|Wyll|+1}}</nowiki>}} = {{Approval|Wyll|+1}}
== Examples ==
{{Template demo
| <nowiki>{{Approval|Wyll|+1}}</nowiki>
| <nowiki>{{Approval|Halsin|+5|size=50}}</nowiki>
| <nowiki>{{Approval|Jaheira|+}}</nowiki>
| <nowiki>{{Approval|Lae'zel|-1}}</nowiki>
| <nowiki>{{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}}</nowiki>
}}


{{InfoBlob|<nowiki>{{Approval|Halsin|+5}}</nowiki>}} = {{Approval|Halsin|+5}}
== Template data ==
 
{{InfoBlob|<nowiki>{{Approval|Jaheira|+2}}</nowiki>}} = {{Approval|Jaheira|+2}}
 
{{InfoBlob|<nowiki>{{Approval|Lae'zel|-1}}</nowiki>}} = {{Approval|Lae'zel|-1}}
 
{{InfoBlob|<nowiki>{{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}} {{Approval|Shadowheart|+1}} {{Approval|Wyll|+1}} {{Approval|Halsin|+1}} {{Approval|Minthara|+1}} {{Approval|Minsc|+1}} {{Approval|Jaheira|+1}}</nowiki>}} = {{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}} {{Approval|Shadowheart|+1}} {{Approval|Wyll|+1}} {{Approval|Halsin|+1}} {{Approval|Minthara|+1}} {{Approval|Minsc|+1}} {{Approval|Jaheira|+1}}
 
If the number is not specified: {{InfoBlob|<nowiki>{{Approval|Karlach}}</nowiki>}} = {{Approval|Karlach}}
 
If the icon needs to be adjusted in size: {{InfoBlob|<nowiki>{{Approval|Minthara|+1|40}}</nowiki>}} = {{Approval|Minthara|+1|40}}
 
<noinclude>
<templatedata>
<templatedata>
{
{
Line 39: Line 34:
"Laezel"
"Laezel"
],
],
            "type": "string",
"required": true
"required": true
},
},
Line 44: Line 40:
"description": "Approval Adjustment",
"description": "Approval Adjustment",
"example": "+1",
"example": "+1",
            "type": "string",
"required": true
"required": true
},
},
"3": {
"size": {
"description": "(optional) Size of the item's icon. Default 26",
"description": "Add a custom size for the icon.",
"type": "number"
            "type": "number",
"example": "26"
}
}
}
}
}
}
</templatedata>
</templatedata>}}
[[Category:Templates]]
</noinclude>
</noinclude>

Latest revision as of 05:31, 20 July 2024

Template documentation

Use this template to display approval changes. A custom size can be added, but generally you should stick with the default (26).

Examples

Markup Renders as
{{Approval|Wyll|+1}}
Wyll approves +1
{{Approval|Halsin|+5|size=50}}
Halsin approves +5
{{Approval|Jaheira|+}}
Jaheira approves +
{{Approval|Lae'zel|-1}}
Lae'zel disapproves -1
{{Approval|Astarion|+1}} {{Approval|Gale|+1}} {{Approval|Karlach|+1}} {{Approval|Laezel|+1}}
Astarion approves +1 Gale approves +1 Karlach approves +1 Laezel approves +1

Template data

No description.

Template parameters

ParameterDescriptionTypeStatus
11

NPC for whom the approval is for

Suggested values
Astarion Jaheira Minsc Minthara Gale Halsin Wyll Shadowheart Karlach Laezel
Example
Wyll
Stringrequired
22

Approval Adjustment

Example
+1
Stringrequired
sizesize

Add a custom size for the icon.

Example
26
Numberoptional