Template:Recipe/view/row: Difference between revisions

From Against the Storm Official Wiki
m (adding table cell classes for styling ingredient-options)
m (too many pipes!)
Line 3: Line 3:
| {{{grade|?}}}
| {{{grade|?}}}
| {{#ifexpr: {{{maxingredients|}}} > 2  
| {{#ifexpr: {{{maxingredients|}}} > 2  
  |<!--then 3 columns--> {{#if: {{{ingredient3|}}}
    |<!--then 3 columns-->  
    |<!--then 3/3 ingredients-->class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}} {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient3|}}}
      {{#if: {{{ingredient3|}}}
    |<!--else fewer--> {{#if: {{{ingredient2|}}}
        |<!--then 3/3 ingredients-->class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}} {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient3|}}}
      |<!--then 2/3 ingredients--> — {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}}
        |<!--else fewer-->  
      |<!--else 1/3 ingredients--> — {{!}}{{!}} — {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}}
        {{#if: {{{ingredient2|}}}
          |<!--then 2/3 ingredients--> — {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}}
          |<!--else 1/3 ingredients--> — {{!}}{{!}} — {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}}
        }}
       }}
       }}
     }}
     |<!--else fewer than 3 columns-->
  |<!--else fewer--> {{#ifexpr: {{{maxingredients|}}} > 1
      {{#ifexpr: {{{maxingredients|}}} > 1
    |<!--then 2 columns--> {{#if: {{{ingredient2|}}}
        |<!--then 2 columns-->
      |<!--then 2/2 ingredients-->class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}}
          {{#if: {{{ingredient2|}}}
      |<!--else 1/2 ingredients--> — {{!}}{{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}}
            |<!--then 2/2 ingredients-->class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}} {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient2|Ingredient2}}}
            |<!--else 1/2 ingredients--> — {{!}}class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}}
          }}
        |<!--else 1 column-->
          {{#if: {{{ingredient1|}}}
            |<!--then 1/1 ingredients-->class="ats-table-recipe-ingredients-options"{{!}} {{{ingredient1|Ingredient1}}}
            |<!--then 0/1 ingredients--> —
          }}
       }}
       }}
    |<!--else 1 column--> —
    }}
   }}
   }}
| {{{product|Product}}}</includeonly><noinclude>
| {{{product|Product}}}</includeonly><noinclude>
Line 22: Line 30:


{{Recipe/view|caption=Recipe|maxingredients=1}}
{{Recipe/view|caption=Recipe|maxingredients=1}}
{{Recipe/view/row | maxingredients=1 | building={{bl|Kiln|large}} | grade=2 | ingredient1={{rl|Flour|medium}} | product='''4''' {{rl|Grain|large}} }}
{{Recipe/view/row |maxingredients=1 | building={{bl|Cannery|medium}} | grade=2 | ingredient1 = 8 {{rl|Herbs|medium}} | product='''4''' {{rl|Biscuits|large}} }}
|}</div>
|}</div>


 
<!--
<hr>
<hr>



Revision as of 04:01, 27 October 2024


Recipe
No recipes.
Cannery Cannery 2 8 Herbs Herbs 4 Biscuits Biscuits