.r-view{ position: absolute; z-index: 100; top: 61px; bottom: 0; right: -250px; width: 250px; background-color: #eeeeee; padding-left: 20px; box-sizing: border-box; border-left: 1px solid #d6d6d6; overflow: auto; padding-bottom: 20px; transition: .4s all ease-in-out; box-sizing: border-box; &.move-left{ right: 0; } } .setting-top{ padding: 20px 0 0 0; border-bottom: 1px solid #d6d6d6; margin-bottom: 10px; } .search-input{ position: relative; font-size: 0; margin-right: 12px; input{ display: block; width: 100%; background-color: #d6d6d6; border: none; height: 30px; line-height: 30px; padding-left: 40px; box-sizing: border-box; outline: none; font-size: 12px; color: #333333; border-radius: 2px; } } .el-icon-search{ position: absolute; width: 30px; height: 30px; line-height: 30px; top: 0; left: 10px; font-size: 20px; color: #666666; } .notice{ line-height: 1.6; } .user-list{ margin-top: 10px; display: flex; flex-wrap: wrap; max-height: 362px; overflow: auto; &.height-limit{ height: 140px; overflow: hidden; } .list-item{ width: 40px; margin-right: 16px; margin-bottom: 16px; &:nth-child(4n) { margin-right: 0; } } img.avatar{ background: #ccc; } .avatar{ display: block; width: 40px; height: 40px; margin-bottom: 6px; border-radius: 2px; cursor: pointer; position: relative; &:hover{ opacity: .8; } } .btn{ box-sizing: border-box; border: 1px solid #c0c0c0; display: flex; justify-content: center; align-items: center; cursor: pointer; i{ font-size: 22px; color: #5e5e5e; } } .name{ @include ellipsis(); font-size: 12px; color: #333333; display: block; text-align: center; } } .show-all-btn{ color: #999999; font-size: 12px; text-align: center; padding: 10px 0; cursor: pointer; i{ display: inline-block; margin-left: 6px; } } .setting-item{ font-size: 14px; color: #999999; margin-right: 20px; padding: 10px 0; .title{ margin-bottom: 12px; } .text{ color: #333333; font-size: 12px; line-height: 24px; @include wrap; word-break: break-all; i{ display: inline-block; margin-left: 6px; color: #999999; } } .team-avatar{ width: 40px; height: 40px; border-radius: 2px; cursor: pointer; } .el-icon-arrow-right{ float: right; } .el-icon-edit{ cursor: pointer; } &.cursor,.cursor{ cursor: pointer; } &.ext-avatar{ .team-arrow-icon{ margin-top: 12px; } } } .setting-bottom{ margin-right: 20px; border-top: 1px solid #d6d6d6; button{ display: block; width: 100%; height: 36px; line-height: 36px; text-align: center; font-size: 14px; color: #f65e5e; background-color: transparent; border: 1px solid #c0c0c0; margin-top: 12px; border-radius: 2px; } } .invite-editBtn{ width: 30px; cursor: pointer; display: inline-block; } .edit-name-path{ font-size: 12px; color: #333333; } .edit-full-input{ display: block; width: 100%; background-color: rgba($color: #000000, $alpha: .1); border: none; height: 26px; line-height: 26px; padding-left: 12px; box-sizing: border-box; outline: none; font-size: 12px; color: #333333; border-radius: 2px; } .edit-name-input{ display: inline-block; width: 60px; background-color: rgba($color: #000000, $alpha: .1); border: none; height: 26px; line-height: 26px; padding: 0 5px; margin-left: 5px; box-sizing: border-box; outline: none; font-size: 12px; color: #333333; border-radius: 2px; } .link-change{ float: right; font-size: 12px; color: #ffffff; background-color: #cdcdcd; border-radius: 2px; padding: 0 15px; line-height: 20px; height: 20px; cursor: pointer; } .invite-link{ @include wrap; color: #1d93ed; font-size: 12px; line-height: 24px; } .notice-modal{ textarea{ width: 100%; height: 100px; font-size: 14px; color: #333333; border: none; resize: none; padding: 10px; box-sizing: border-box; &::-webkit-input-placeholder { color: #999999; } } } .modal-fd{ margin-top: 10px; text-align: right; } .no-avatar{ display: inline-block; width: 40px; height: 40px; border-radius: 2px; cursor: pointer; border: 1px solid #c0c0c0; text-align: center; line-height: 40px; i{ vertical-align: middle; font-size: 20px; margin-left: 0 !important; } } .avatar-box{ position: relative; } .admin-icon{ position: absolute; left: 0; bottom: 0; width: 18px; height: 18px; line-height: 18px; background-color: rgba($color: #000000, $alpha: .4); border-radius: 2px; text-align: center; font-size: 14px; color: #f5ab5c; } .creator-icon{ position: absolute; left: 0; bottom: 0; background: url('../../assets/icon-creater.png') center center no-repeat; background-size: 12px 11px; background-color: rgba($color: #000000, $alpha: .6); width: 18px; height: 18px; }