mirror of
https://github.com/wekan/wekan.git
synced 2026-03-13 17:06:13 +01:00
Replace Spacebars .html templates with Jade equivalents for originalPositionsView and originalPosition. Add new Jade template for inlinedCardDescription. Update existing Jade templates to reflect the BlazeComponent-to-Template migration changes.
57 lines
2.6 KiB
Text
57 lines
2.6 KiB
Text
template(name="originalPositionsView")
|
|
.original-positions-view
|
|
.original-positions-header
|
|
button.btn.btn-sm.btn-outline-secondary.js-toggle-original-positions
|
|
i.fa.fa-history
|
|
if isShowingOriginalPositions
|
|
| Hide Original Positions
|
|
else
|
|
| Show Original Positions
|
|
|
|
if isShowingOriginalPositions
|
|
button.btn.btn-sm.btn-outline-primary.js-refresh-history
|
|
i.fa.fa-refresh
|
|
| Refresh
|
|
|
|
if isShowingOriginalPositions
|
|
.original-positions-content
|
|
if isLoading
|
|
.original-positions-loading
|
|
i.fa.fa-spinner.fa-spin
|
|
| Loading original positions...
|
|
else
|
|
.original-positions-filters
|
|
.btn-group.btn-group-sm(role="group")
|
|
button.btn.js-filter-type(type="button" class="{{#if isFilterType 'all'}}btn-primary{{else}}btn-outline-secondary{{/if}}" data-filter-type="all")
|
|
| All
|
|
button.btn.js-filter-type(type="button" class="{{#if isFilterType 'swimlane'}}btn-primary{{else}}btn-outline-secondary{{/if}}" data-filter-type="swimlane")
|
|
i.fa.fa-bars
|
|
| Swimlanes
|
|
button.btn.js-filter-type(type="button" class="{{#if isFilterType 'list'}}btn-primary{{else}}btn-outline-secondary{{/if}}" data-filter-type="list")
|
|
i.fa.fa-columns
|
|
| Lists
|
|
button.btn.js-filter-type(type="button" class="{{#if isFilterType 'card'}}btn-primary{{else}}btn-outline-secondary{{/if}}" data-filter-type="card")
|
|
i.fa.fa-sticky-note
|
|
| Cards
|
|
|
|
.original-positions-list
|
|
each getFilteredHistory
|
|
.original-position-item
|
|
.original-position-item-header
|
|
i.fa(class="{{getEntityTypeIcon entityType}}")
|
|
span.entity-type {{getEntityTypeLabel entityType}}
|
|
span.entity-name {{getEntityDisplayName this}}
|
|
span.entity-id ({{entityId}})
|
|
.original-position-item-details
|
|
.original-position-description
|
|
| {{getEntityOriginalPositionDescription this}}
|
|
if originalTitle
|
|
.original-title
|
|
strong Original title:
|
|
| {{originalTitle}}
|
|
.original-position-date
|
|
small.text-muted Created: {{formatDate createdAt}}
|
|
else
|
|
.no-original-positions
|
|
i.fa.fa-info-circle
|
|
| No original position data available for this board.
|