Difference between revisions of "Template:Recipe item/doc"

From Captain of Industry Wiki
Jump to: navigation, search
Line 1: Line 1:
<templatestyles src="Template:Recipe draw/styles.css" />
{{#vardefine: img_plus | [[File:Plus.png|24x24px]] }}
{{#vardefine: imgsz_reg | 48x48px }}
<!-- The upper 3 rows are required to apply the proper format to render the sample on this page. -->


;Purpose
;Purpose
:This is a template for improving the maintainability of [[Template: Recipe draw]], where the code for drawing the plus sign and item icon is used nearly 20 times. This template is intended to be used '''only''' in [[Template: Recipe draw]] and does not work alone.
:This is a template for improving the maintainability of [[Template: Recipe draw]], where the code for drawing the plus sign and item icon is used nearly 20 times. This template is intended to be used '''only''' in [[Template: Recipe draw]] and does not work alone.
;Usage
;Usage
<templatestyles src="Template:Recipe draw/styles.css" />
:For Input1 and Output1
:For Input1 and Output1
<div class="recipe-wrapper>
<div class="recipe-wrapper>
Line 88: Line 90:


;The reason this template cannot be used alone
;The reason this template cannot be used alone
:[[Template: Recipe draw]] has the following 2 codes to define its style. These codes are omitted from '''Template:Recipe item'''.
:[[Template: Recipe draw]] has the following 4 codes to define its style and icons. But, these codes are omitted from here.
:*<nowiki>{{#vardefine: img_plus | [[File:Plus.png|24x24px]] }}</nowiki>
:*<nowiki>{{#vardefine: imgsz_reg | 48x48px }}</nowiki>
:*<nowiki><templatestyles src="Template:Recipe draw/styles.css" /></nowiki>
:*<nowiki><templatestyles src="Template:Recipe draw/styles.css" /></nowiki>
:*<nowiki><div class="recipe-wrapper></nowiki>
:*<nowiki><div class="recipe-wrapper></nowiki>

Revision as of 21:37, 2 October 2022


Purpose
This is a template for improving the maintainability of Template: Recipe draw, where the code for drawing the plus sign and item icon is used nearly 20 times. This template is intended to be used only in Template: Recipe draw and does not work alone.
Usage
For Input1 and Output1
Markup Renders as
  {{Recipe item
    | Name     = Steam hi
    | Quantity = 2
    | Time     = 10
  }}
For Input2-6 and Output2-6:
Markup Renders as
  {{Recipe item
    | Name      = Steam hi
    | Quantity  = 2
    | Time      = 10
    | Plus      = yes
  }}
For Mechanical power and Electricity:
Markup Renders as
  {{Recipe item
    | Name      = Electricity
    | Quantity  = 2
    | Unit      = MW
  }}
 
Electricity.png
2 MW
For overwriting plus icon and/or icon size:
Markup Renders as
  {{Recipe item
    | Name      = Steam hi
    | Quantity  = 2
    | Time      = 10
    | Plus      = [[File:Unity.png|32x32px]]
    | ImageSize = 24x24px
  }}
When Name is empty:
Markup Renders as
  {{Recipe item
    | Name      = 
    | Quantity  = 2
    | Time      = 10
  }}
The reason this template cannot be used alone
Template: Recipe draw has the following 4 codes to define its style and icons. But, these codes are omitted from here.
  • {{#vardefine: img_plus | [[File:Plus.png|24x24px]] }}
  • {{#vardefine: imgsz_reg | 48x48px }}
  • <templatestyles src="Template:Recipe draw/styles.css" />
  • <div class="recipe-wrapper>