mirror of
https://github.com/go-gitea/gitea
synced 2025-07-22 18:28:37 +00:00
Finish new edit team page, add member to team
This commit is contained in:
@@ -1298,27 +1298,33 @@ The register and sign-in page style
|
||||
.repo-setting-zone {
|
||||
padding: 30px;
|
||||
}
|
||||
#team-members-list,
|
||||
#repo-collab-list {
|
||||
list-style: none;
|
||||
padding: 10px 0 5px 0;
|
||||
}
|
||||
#team-members-list li.collab,
|
||||
#repo-collab-list li.collab {
|
||||
clear: both;
|
||||
height: 50px;
|
||||
padding: 0 15px 0 15px;
|
||||
}
|
||||
#team-members-list a.member,
|
||||
#repo-collab-list a.member {
|
||||
color: #444;
|
||||
height: 50px;
|
||||
line-height: 50px;
|
||||
}
|
||||
#team-members-list a.member:hover,
|
||||
#repo-collab-list a.member:hover {
|
||||
color: #4183C4;
|
||||
}
|
||||
#team-members-list .avatar,
|
||||
#repo-collab-list .avatar {
|
||||
margin-right: 1em;
|
||||
width: 40px;
|
||||
}
|
||||
#team-members-list .remove-collab,
|
||||
#repo-collab-list .remove-collab {
|
||||
color: #DD4B39;
|
||||
}
|
||||
@@ -1871,3 +1877,14 @@ textarea#issue-add-content {
|
||||
#org-team-card .panel-footer {
|
||||
padding: 10px 20px;
|
||||
}
|
||||
#team-members-list .panel-body .search {
|
||||
padding: 4px 0 10px 10px;
|
||||
border-bottom: 1px solid #dddddd;
|
||||
}
|
||||
#team-members-list li.collab {
|
||||
padding-top: 10px !important;
|
||||
border-bottom: 1px solid #dddddd;
|
||||
}
|
||||
#team-members-list li.collab:last-child {
|
||||
border-bottom: 0;
|
||||
}
|
||||
|
@@ -351,6 +351,41 @@ function initInvite() {
|
||||
});
|
||||
}
|
||||
|
||||
function initOrgTeamCreate() {
|
||||
// Delete team.
|
||||
$('#org-team-delete').click(function (e) {
|
||||
if (!confirm('This team is going to be deleted, do you want to continue?')) {
|
||||
e.preventDefault();
|
||||
return true;
|
||||
}
|
||||
var $form = $('#team-create-form')
|
||||
$form.attr('action', $form.data('delete-url'));
|
||||
});
|
||||
}
|
||||
|
||||
function initTeamMembersList() {
|
||||
// Add team member.
|
||||
var $ul = $('#org-team-members-list');
|
||||
$('#org-team-members-add').on('keyup', function () {
|
||||
var $this = $(this);
|
||||
if (!$this.val()) {
|
||||
$ul.toggleHide();
|
||||
return;
|
||||
}
|
||||
Gogs.searchUsers($this.val(), $ul);
|
||||
}).on('focus', function () {
|
||||
if (!$(this).val()) {
|
||||
$ul.toggleHide();
|
||||
} else {
|
||||
$ul.toggleShow();
|
||||
}
|
||||
}).next().next().find('ul').on("click", 'li', function () {
|
||||
$('#org-team-members-add').val($(this).text());
|
||||
$ul.toggleHide();
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
$(document).ready(function () {
|
||||
initCore();
|
||||
if ($('#user-profile-setting').length) {
|
||||
@@ -368,6 +403,12 @@ $(document).ready(function () {
|
||||
if ($('#invite-box').length) {
|
||||
initInvite();
|
||||
}
|
||||
if ($('#team-create-form').length) {
|
||||
initOrgTeamCreate();
|
||||
}
|
||||
if ($('#team-members-list').length) {
|
||||
initTeamMembersList();
|
||||
}
|
||||
|
||||
Tabs('#dashboard-sidebar-menu');
|
||||
|
||||
|
@@ -196,4 +196,19 @@
|
||||
.panel-footer {
|
||||
padding: 10px 20px;
|
||||
}
|
||||
}
|
||||
#team-members-list {
|
||||
.panel-body .search {
|
||||
padding: 4px 0 10px 10px;
|
||||
border-bottom: 1px solid #dddddd;
|
||||
}
|
||||
}
|
||||
#team-members-list {
|
||||
li.collab {
|
||||
padding-top: 10px !important;
|
||||
border-bottom: 1px solid #dddddd;
|
||||
&:last-child {
|
||||
border-bottom: 0;
|
||||
}
|
||||
}
|
||||
}
|
@@ -426,6 +426,7 @@ border-top-right-radius: .25em;
|
||||
.repo-setting-zone {
|
||||
padding: 30px;
|
||||
}
|
||||
#team-members-list,
|
||||
#repo-collab-list {
|
||||
list-style: none;
|
||||
padding: 10px 0 5px 0;
|
||||
|
Reference in New Issue
Block a user