- var titleClasses = settings.overleaf ? "col-xs-6 col-sm-4 col-md-6" : "col-xs-6" - var lastUpdatedClasses = settings.overleaf ? " col-xs-4 col-sm-3 col-md-2" : "col-xs-4" div(class=titleClasses) input.select-item( select-individual, type="checkbox", ng-disabled="shouldDisableCheckbox(project)", ng-model="project.selected" stop-propagation="click" aria-label=translate('select_project') + " '{{ project.name }}'" ) span a.projectName( ng-href="{{projectLink(project)}}" stop-propagation="click" ) {{project.name}} span( ng-controller="TagListController" ) .tag-label( ng-repeat='tag in project.tags' stop-propagation="click" ) a.label.label-default.tag-label-name( href, ng-click="selectTag(tag)" ) {{tag.name}} a.label.label-default.tag-label-remove( href ng-click="removeProjectFromTag(project, tag)" ) × .col-xs-2 span.owner {{ownerName()}} span(ng-if="isLinkSharingProject(project)") |   i.fa.fa-link.small( tooltip=translate("link_sharing") tooltip-placement="right" tooltip-append-to-body="true" ) div(class=lastUpdatedClasses) if settings.overleaf span.last-modified(tooltip="{{project.lastUpdated | formatDate}}") {{project.lastUpdated | fromNowDate}} else span.last-modified {{project.lastUpdated | formatDate}} if settings.overleaf .hidden-xs.col-sm-3.col-md-2.action-btn-row div( ng-if="!project.isTableActionInflight" ) button.btn.btn-link.action-btn( tooltip=translate('copy'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="clone($event)" ) i.icon.fa.fa-files-o button.btn.btn-link.action-btn( tooltip=translate('download'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="download($event)" ) i.icon.fa.fa-cloud-download button.btn.btn-link.action-btn( ng-if="!project.archived && isOwner()" tooltip=translate('archive'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="archiveOrLeave($event)" ) i.icon.fa.fa-inbox button.btn.btn-link.action-btn( ng-if="!project.archived && !isOwner()" tooltip=translate('leave'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="archiveOrLeave($event)" ) i.icon.fa.fa-sign-out button.btn.btn-link.action-btn( ng-if="project.archived" tooltip=translate('unarchive'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="restore($event)" ) i.icon.fa.fa-reply button.btn.btn-link.action-btn( ng-if="project.archived && isOwner()" tooltip=translate('delete_forever'), tooltip-placement="top", tooltip-append-to-body="true", ng-click="deleteProject($event)" ) i.icon.fa.fa-trash div( ng-if="project.isTableActionInflight" ) i.fa.fa-spinner.fa-spin