Refactor membership messages

stable
Álex Hermida 2018-10-26 18:09:51 +02:00 committed by Alex Hermida
parent 8fa24a2791
commit 82ee6ffcbb
4 changed files with 16 additions and 10 deletions

View File

@ -459,7 +459,7 @@
"PAGE_TITLE": "Memberships - {{projectName}}",
"ADD_BUTTON": "+ New member",
"ADD_BUTTON_TITLE": "Add new member",
"LIMIT_USERS_WARNING_MESSAGE_FOR_ADMIN": "Unfortunately, this project has reached its limit of <strong>({{members}})</strong> allowed members.",
"LIMIT_USERS_WARNING_MESSAGE_FOR_ADMIN": "If you would like to <strong>add more members</strong>, please contact the project owner <a href='mailto:{{ owner_email }}' title='{{ owner_email }}'>{{ owner_email }}</a>",
"LIMIT_USERS_WARNING_MESSAGE_FOR_OWNER": "This project has reached its limit of <strong>({{members}})</strong> allowed members. If you would like to increase that limit please contact the administrator."
},
"PROJECT_EXPORT": {

View File

@ -14,15 +14,16 @@ div.wrapper.memberships(
.header-with-actions
header
include ../includes/components/mainTitle
tg-no-more-memberships-explanation(ng-if="canAddUsers == false", project="project")
.header-message
tg-no-more-memberships-explanation(ng-if="canAddUsers == false", project="project")
.action-buttons
button.button-green(
translate="ADMIN.MEMBERSHIPS.ADD_BUTTON"
title="{{ ADMIN.MEMBERSHIPS.ADD_BUTTON_TITLE | translate }}",
ng-click="ctrl.addNewMembers()"
ng-disabled="canAddUsers == false"
)
.action-buttons
button.button-green(
translate="ADMIN.MEMBERSHIPS.ADD_BUTTON"
title="{{ ADMIN.MEMBERSHIPS.ADD_BUTTON_TITLE | translate }}",
ng-click="ctrl.addNewMembers()"
ng-if="canAddUsers == true"
)
include ../includes/modules/admin/admin-membership-table

View File

@ -7,5 +7,5 @@ p.admin-subtitle(
p.admin-subtitle(
ng-if="project.i_am_owner == false"
translate="ADMIN.MEMBERSHIPS.LIMIT_USERS_WARNING_MESSAGE_FOR_ADMIN"
translate-values="{members: project.total_memberships}"
translate-values="{members: project.total_memberships, owner_email: project.owner.username }"
)

View File

@ -1,4 +1,9 @@
.admin-membership {
.header-message {
background: lighten($primary, 65%);
padding: 1rem;
}
.limit-users-warning {
@include font-size(small);
color: $primary;