|
58 | 58 | </time>
|
59 | 59 | </div>
|
60 | 60 |
|
61 |
| - <div local-class="metadata-row"> |
62 |
| - {{#if @version.crate_size}} |
63 |
| - <span local-class="bytes"> |
64 |
| - {{svg-jar "weight"}} |
65 |
| - {{pretty-bytes @version.crate_size}} |
66 |
| - </span> |
67 |
| - {{/if}} |
| 61 | + {{#if (or @version.crate_size @version.license @version.featureList)}} |
| 62 | + <div local-class="metadata-row"> |
| 63 | + {{#if @version.crate_size}} |
| 64 | + <span local-class="bytes"> |
| 65 | + {{svg-jar "weight"}} |
| 66 | + {{pretty-bytes @version.crate_size}} |
| 67 | + </span> |
| 68 | + {{/if}} |
68 | 69 |
|
69 |
| - <span local-class="license"> |
70 |
| - {{svg-jar "license"}} |
71 |
| - <LicenseExpression @license={{@version.license}} /> |
72 |
| - </span> |
| 70 | + {{#if @version.license}} |
| 71 | + <span local-class="license"> |
| 72 | + {{svg-jar "license"}} |
| 73 | + <LicenseExpression @license={{@version.license}} /> |
| 74 | + </span> |
| 75 | + {{/if}} |
73 | 76 |
|
74 |
| - {{#if @version.featureList}} |
75 |
| - <span local-class="num-features" data-test-feature-list> |
76 |
| - {{svg-jar "checkbox"}} |
77 |
| - {{@version.featureList.length}} {{if (eq @version.featureList.length 1) "Feature" "Features"}} |
| 77 | + {{#if @version.featureList}} |
| 78 | + <span local-class="num-features" data-test-feature-list> |
| 79 | + {{svg-jar "checkbox"}} |
| 80 | + {{@version.featureList.length}} {{if (eq @version.featureList.length 1) "Feature" "Features"}} |
78 | 81 |
|
79 |
| - <EmberTooltip> |
80 |
| - <ul local-class="feature-list"> |
81 |
| - {{#each @version.featureList as |feature|}} |
82 |
| - <li> |
83 |
| - {{svg-jar (if feature.isDefault "checkbox" "checkbox-empty")}} |
84 |
| - {{feature.name}} |
85 |
| - </li> |
86 |
| - {{/each}} |
87 |
| - </ul> |
88 |
| - </EmberTooltip> |
89 |
| - </span> |
90 |
| - {{/if}} |
91 |
| - </div> |
| 82 | + <EmberTooltip> |
| 83 | + <ul local-class="feature-list"> |
| 84 | + {{#each @version.featureList as |feature|}} |
| 85 | + <li> |
| 86 | + {{svg-jar (if feature.isDefault "checkbox" "checkbox-empty")}} |
| 87 | + {{feature.name}} |
| 88 | + </li> |
| 89 | + {{/each}} |
| 90 | + </ul> |
| 91 | + </EmberTooltip> |
| 92 | + </span> |
| 93 | + {{/if}} |
| 94 | + </div> |
| 95 | + {{/if}} |
92 | 96 | </div>
|
93 | 97 |
|
94 | 98 | {{#if this.isOwner}}
|
|
0 commit comments