1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-09-17 07:41:26 +00:00

[system admin - departments] fixup & improvements (#7350)

- improved the UX for 'member item'
    - added paginator for the member list
    - fixed sorting members by 'role'
    - fixed member name link
    - added confirm dialog for 'delete member'
    - fixed displaying error msgs for adding multiple members
    - removed 'store the sort way in localStorage'
    - removed 'v2' from code & file names
    - cleaned up files. removed files for the previous version, and etc.
    - fixed 'delete repo'
    - improved the scroll of the main content area (make the department
      name bar & the tabs bar fixed)
    - fixup for mobile
This commit is contained in:
llj
2025-01-10 22:03:31 +08:00
committed by GitHub
parent e22eb47f2d
commit 55afd3689c
23 changed files with 780 additions and 1833 deletions

View File

@@ -84,11 +84,6 @@
.department-content-main {
flex: 1;
height: 100%;
overflow-y: hidden;
}
.department-content-main:hover {
overflow-y: auto;
}
.department-content-main table td {
@@ -113,10 +108,6 @@
height: 200px;
}
.department-content-main .cur-view-content .table {
margin-bottom: 6rem;
}
.department-content-main .cur-view-content .sort-dirent {
transform: scale(0.8);
font-size: 12px;