|
|
- {{#if featSlot.feat}}
- <li class="item feat-item" data-item-id="{{featSlot.feat.id}}" data-slot-id="{{featSlot.id}}">
- <div class="item-name rollable drag-handle">
- <div class="feat-slot-title">{{featSlot.label}}</div>
- <div class="item-image framed">
- <img class="item-icon" src="{{featSlot.feat.img}}" alt="{{featSlot.feat.name}}">
- <i class="fa-solid fa-message"></i>
- </div>
- <h4>{{featSlot.feat.name}}</h4>
- </div>
- <div class="item-controls">
- {{#if @root.editable}}
- <a class="item-control item-edit" title="{{localize "PF2E.EditItemTitle"}}"><i class="fa-solid fa-fw fa-edit"></i></a>
- <a class="item-control item-delete" title="{{localize "PF2E.DeleteItemTitle"}}"><i class="fa-solid fa-fw fa-trash"></i></a>
- {{/if}}
- </div>
- {{#if featSlot.children}}
- {{> nestedSlots slot=featSlot}}
- {{/if}}
- </li>
- {{else}}
- {{> emptySlot slot=featSlot}}
- {{/if}}
-
- {{#*inline "nestedSlots"}}
- <ol class="nested-items">
- {{#each slot.children as |childSlot|}}
- {{#if childSlot.feat}}
- {{> nestedSlot slot=childSlot}}
- {{else}}
- {{> emptySlot slot=childSlot}}
- {{/if}}
- {{/each}}
- </ol>
- {{/inline}}
-
- {{#*inline "nestedSlot"}}
- <li data-item-id="{{slot.feat.id}}">
- <div class="item-name rollable">
- <div class="feat-slot-title"></div>
- <div class="item-image framed">
- <img class="item-icon" src="{{slot.feat.img}}" alt="{{slot.feat.name}}">
- <i class="fa-solid fa-message"></i>
- </div>
- <h4>{{slot.feat.name}}</h4>
- </div>
- <div class="item-controls">
- {{#if @root.editable}}
- <a class="item-control item-edit" title="{{localize "PF2E.EditItemTitle"}}"><i class="fa-solid fa-fw fa-edit"></i></a>
- <a class="item-control item-delete" title="{{localize "PF2E.DeleteItemTitle"}}"><i class="fa-solid fa-fw fa-trash"></i></a>
- {{/if}}
- </div>
- {{#if slot.children}}
- {{> nestedSlots slot=slot}}
- {{/if}}
- </li>
- {{/inline}}
-
- {{#*inline "emptySlot"}}
- <li class="feat-item" data-slot-id="{{slot.id}}">
- <div class="item-name">
- <div class="feat-slot-title">{{slot.label}}</div>
- <div class="item-placeholder">{{coalesce slot.restriction.hint (localize "PF2E.EmptySlot")}}</div>
- </div>
- <div class="item-controls">
- {{#if @root.editable}}
- <a
- class="item-control"
- data-action="browse-feats"
- data-filter="{{featFilter}},conjunction-or"
- data-level="{{slot.level}}"
- ><i class="fa-solid fa-fw fa-search"></i></a>
- {{/if}}
- </div>
- </li>
- {{/inline}}
|