doctype html div.wrapper( tg-project-profile ng-controller="ProjectProfileController as ctrl" ng-init="section='admin'; sectionName='ADMIN.PROJECT_PROFILE.PROJECT_DETAILS'" ) tg-project-menu sidebar.menu-secondary.sidebar.settings-nav(tg-admin-navigation="project-profile") include ../includes/modules/admin-menu sidebar.menu-tertiary.sidebar(tg-admin-navigation="details") include ../includes/modules/admin-submenu-project-profile section.main.project-details header include ../includes/components/mainTitle form .project-details-image(tg-project-logo) fieldset.image-container img.image( tg-project-logo-big-src="project._attrs" alt="logo" ) .loading-overlay img.loading-spinner( src="/#{v}/svg/spinner-circle.svg", alt="{{'COMMON.LOADING' | translate}}" ) input.hidden( type="file" id="logo-field" tg-project-logo-model="logoAttachment" ) a.button-green.change-image.js-change-logo( href="#" title="{{'ADMIN.PROJECT_PROFILE.CHANGE_LOGO' | translate}}" ) {{'ADMIN.PROJECT_PROFILE.CHANGE_LOGO' | translate}} a.use-default-image.js-use-default-logo( href="#" title="{{ 'ADMIN.PROJECT_PROFILE.ACTION_USE_DEFAULT_LOGO' | translate }}" ) {{ 'ADMIN.PROJECT_PROFILE.ACTION_USE_DEFAULT_LOGO' | translate }} .project-details-form-data fieldset label(for="project-name") {{ 'ADMIN.PROJECT_PROFILE.PROJECT_NAME' | translate }} input( type="text" name="name" placeholder="{{'ADMIN.PROJECT_PROFILE.PROJECT_NAME' | translate}}" id="project-name" ng-model="project.name" data-required="true" maxlength="45" ) fieldset label(for="project-description") {{ 'ADMIN.PROJECT_PROFILE.DESCRIPTION' | translate }} textarea( name="description" ng-attr-placeholder="{{'ADMIN.PROJECT_PROFILE.DESCRIPTION' | translate}}" id="project-description" ng-model="project.description" data-required="true" ) fieldset label(for="tags") {{ 'ADMIN.PROJECT_PROFILE.TAGS' | translate }} tg-tag-line-common.tags-block( disable-color-selection project="project" tags="projectTags" permissions="modify_project" on-add-tag="ctrl.addTag(name)" on-delete-tag="ctrl.deleteTag(tag)" ) fieldset(ng-if="project.owner.id != user.id") tg-admin-project-request-ownership.admin-project-profile-owner-actions( owner="project.owner", project-id="project.id" ) fieldset(ng-if="project.owner.id == user.id") tg-admin-project-change-owner.admin-project-profile-owner-actions( members="project.members.length" owner="project.owner", project-id="project.id" active-users="activeUsers" ) fieldset.looking-for-people .looking-for-people-selector span {{ 'ADMIN.PROJECT_PROFILE.RECRUITING' | translate }} tg-svg( svg-icon="icon-recruit", svg-title-translate="ADMIN.PROJECT_PROFILE.RECRUITING_MESSAGE" ) div.check input( type="checkbox", ng-model="project.is_looking_for_people" ) div span.check-text.check-yes(translate="COMMON.YES") span.check-text.check-no(translate="COMMON.NO") .looking-for-people-reason(ng-show="project.is_looking_for_people") label {{ 'ADMIN.PROJECT_PROFILE.RECRUITING_MESSAGE' | translate }} input( type="text" maxlength="200" ng-model="project.looking_for_people_note" placeholder="{{ 'ADMIN.PROJECT_PROFILE.RECRUITING_PLACEHOLDER' | translate }}" ) fieldset.get-feedback .get-feedback-inner span {{ 'ADMIN.PROJECT_PROFILE.FEEDBACK' | translate }} div.check input( type="checkbox", ng-model="project.is_contact_activated" ) div span.check-text.check-yes(translate="COMMON.YES") span.check-text.check-no(translate="COMMON.NO") tg-admin-project-restrictions(project="project") fieldset .project-privacy-settings div.privacy-option input.privacy-project( ng-disabled="project.is_private && !project.is_private_extra_info.can_be_updated" type="radio" id="private-project" name="privacy-project" ng-model="project.is_private" ng-value="false" ) label.trans-button(for="private-project") {{ 'ADMIN.PROJECT_PROFILE.PUBLIC_PROJECT' | translate }} div.privacy-option input.privacy-project( ng-disabled="!project.is_private && !project.is_private_extra_info.can_be_updated" type="radio" id="public-project" name="privacy-project" ng-model="project.is_private" ng-value="true" ) label.trans-button(for="public-project") {{'ADMIN.PROJECT_PROFILE.PRIVATE_PROJECT' | translate }} a.private-or-public( href="https://tree.taiga.io/support/frequently-asked-questions/whats-the-difference-between-public-and-private-projects/" target="_blank" ) tg-svg( svg-icon="icon-question", svg-title-translate="ADMIN.PROJECT_PROFILE.PRIVATE_OR_PUBLIC" ) span {{'ADMIN.PROJECT_PROFILE.PRIVATE_OR_PUBLIC' | translate }} button.button-green.submit-button( type="submit" title="{{'COMMON.SAVE' | translate}}" translate="COMMON.SAVE" ) a.delete-project( href="" title="{{'ADMIN.PROJECT_PROFILE.DELETE' | translate}}" ng-click="ctrl.openDeleteLightbox()" ) {{ 'ADMIN.PROJECT_PROFILE.DELETE' | translate }} div.lightbox.lightbox-delete-project(tg-lb-delete-project) include ../includes/modules/lightbox-delete-project