|
1 |
| -<div id="{{ patternPartial }}" class="sg-pattern"> |
| 1 | +<div id="{{ partial.patternPartial }}" class="sg-pattern"> |
2 | 2 | <div class="sg-pattern-head">
|
3 |
| - <h3><a href="../../patterns/{{ patternLink }}" class="patternLink" data-patternpartial="{{ patternPartial }}">{{ patternName }}</a></h3> |
| 3 | + <h3><a href="../../patterns/{{ partial.patternLink }}" class="patternLink" data-patternpartial="{{ partial.patternPartial }}">{{ partial.patternName }}</a></h3> |
4 | 4 | <div class="sg-pattern-head-actions">
|
5 | 5 | Pattern header options
|
6 | 6 | </div>
|
7 | 7 | </div>
|
8 |
| - {% if patternDescExists %} |
| 8 | + {% if partial.patternDescExists %} |
9 | 9 | <div class="sg-pattern-desc">
|
10 |
| - <p>{{{ patternDesc }}}</p> |
11 |
| - {% for patternDescAddition in patternDescAdditions %} |
12 |
| - {{{ patternDescAddition }}} |
| 10 | + <p>{{ partial.patternDesc | raw }}</p> |
| 11 | + {% for patternDescAddition in partial.patternDescAdditions %} |
| 12 | + {{ patternDescAddition | raw }} |
13 | 13 | {% endfor %}
|
14 | 14 | </div>
|
15 | 15 | {% endif %}
|
16 | 16 | <div class="sg-pattern-example">
|
17 |
| - {{{ patternPartialCode }}} |
| 17 | + {{ patternPartialCode | raw }} |
18 | 18 | </div>
|
19 |
| - {% for patternExampleAddition in patternExampleAdditions %} |
20 |
| - {{{ patternExampleAddition }}} |
| 19 | + {% for patternExampleAddition in partial.patternExampleAdditions %} |
| 20 | + {{ patternExampleAddition | raw }} |
21 | 21 | {% endfor %}
|
22 | 22 | <div class="sg-pattern-extra">
|
23 | 23 | <div class="sg-pattern-extra-annotations" style="display: none">
|
|
29 | 29 | <span class="sg-pattern-extra-name">HTML</span>
|
30 | 30 | <pre>
|
31 | 31 | <code id="sg-pattern-extra-html-container">
|
32 |
| - {{{ patternPartialCodeE }}} |
| 32 | + {{ partial.patternPartialCodeE | raw }} |
33 | 33 | </code>
|
34 | 34 | </pre>
|
35 | 35 | </div>
|
36 | 36 | <div class="sg-pattern-extra-engine" style="display: none">
|
37 |
| - <span class="sg-pattern-extra-name">{{ patternEngineName }}</span> |
| 37 | + <span class="sg-pattern-extra-name">{{ partial.patternEngineName }}</span> |
38 | 38 | <pre>
|
39 | 39 | <code id="sg-pattern-extra-engine-container">
|
40 | 40 | </code>
|
41 | 41 | </pre>
|
42 | 42 | </div>
|
43 | 43 | <div class="sg-pattern-extra-lineage" style="display: none">
|
44 | 44 | <span class="sg-pattern-extra-name">Lineages</span>
|
45 |
| - {% if patternLineageExists %} |
| 45 | + {% if partial.patternLineageExists %} |
46 | 46 | <div class="sg-pattern-extra-lineage">
|
47 |
| - The <span class="sg-pattern-extra-lineage-name">{{ patternPartial }}</span> pattern contains the following pattern(s): |
| 47 | + The <span class="sg-pattern-extra-lineage-name">{{ partial.patternPartial }}</span> pattern contains the following pattern(s): |
48 | 48 | <ul>
|
49 |
| - {% for patternLineage in patternLineages %} |
| 49 | + {% for patternLineage in partial.patternLineages %} |
50 | 50 | <li> <a href="{{ patternLineage.lineagePath }}" class="{% if patternLineage.lineageState %}sg-pattern-state {{ patternLineage.lineageState }} {% endif %}" data-patternpartial="{{ patternLineage.lineagePattern }}">{{ patternLineage.lineagePattern }}</a></li>
|
51 | 51 | {% endfor %}
|
52 | 52 | </ul>
|
53 | 53 | </div>
|
54 | 54 | {% endif %}
|
55 |
| - {% if patternLineageRExists %} |
| 55 | + {% if partial.patternLineageRExists %} |
56 | 56 | <div class="sg-pattern-extra-lineage">
|
57 |
| - The <span class="sg-pattern-extra-lineage-name">{{ patternPartial }}</span> pattern is included in the following pattern(s): |
| 57 | + The <span class="sg-pattern-extra-lineage-name">{{ partial.patternPartial }}</span> pattern is included in the following pattern(s): |
58 | 58 | <ul>
|
59 |
| - {% for patternLineageR in patternLineagesR %} |
| 59 | + {% for patternLineageR in partial.patternLineagesR %} |
60 | 60 | <li> <a href="{{ patternLineageR.lineagePath }}" class="{% if patternLineageR.lineageState %}sg-pattern-state {{ patternLineageR.lineageState }} {% endif %}" data-patternpartial="{{ patternLineageR.lineagePattern }}">{{ patternLineageR.lineagePattern }}</a></li>
|
61 | 61 | {% endfor %}
|
62 | 62 | </ul>
|
63 | 63 | </div>
|
64 | 64 | {% endif %}
|
65 |
| - {% if not patternLineageEExists %} |
66 |
| - The <span class="sg-pattern-extra-lineage-name">{{ patternPartial }}</span> pattern doesn't have any lineage information. |
| 65 | + {% if not partial.patternLineageEExists %} |
| 66 | + The <span class="sg-pattern-extra-lineage-name">{{ partial.patternPartial }}</span> pattern doesn't have any lineage information. |
67 | 67 | {% endif %}
|
68 | 68 | </div>
|
69 |
| - {% if patternCSSExists %} |
| 69 | + {% if partial.patternCSSExists %} |
70 | 70 | <div class="sg-pattern-extra-css" style="display: none">
|
71 |
| - <span class="sg-pattern-extra-name">{{ patternEngineName }}</span> |
| 71 | + <span class="sg-pattern-extra-name">{{ partial.patternEngineName }}</span> |
72 | 72 | <pre>
|
73 | 73 | <code id="sg-pattern-extra-engine-container">
|
74 |
| - {{ patternCSS }} |
| 74 | + {{ partial.patternCSS }} |
75 | 75 | </code>
|
76 | 76 | </pre>
|
77 | 77 | </div>
|
|
0 commit comments