| New file |
| | |
| | | .aside-box { |
| | | position: relative; |
| | | background-color: white; |
| | | border-right: 1px solid rgb(245, 245, 245); |
| | | overflow: hidden; |
| | | padding: 0; |
| | | |
| | | .header { |
| | | display: flex; |
| | | flex-direction: row; |
| | | align-items: center; |
| | | padding: 0 15px; |
| | | |
| | | .from { |
| | | flex: 1 1; |
| | | flex-shrink: 0; |
| | | |
| | | /deep/.el-input .el-input__inner { |
| | | border-radius: 20px; |
| | | width: 175px; |
| | | } |
| | | } |
| | | |
| | | .tools { |
| | | flex-basis: 32px; |
| | | flex-shrink: 0; |
| | | height: 32px; |
| | | cursor: pointer; |
| | | text-align: center; |
| | | position: relative; |
| | | user-select: none; |
| | | |
| | | .tools-menu { |
| | | position: absolute; |
| | | right: 0; |
| | | top: 38px; |
| | | width: 100px; |
| | | min-height: 80px; |
| | | box-sizing: border-box; |
| | | background-color: rgba(31, 35, 41, 0.9); |
| | | border-radius: 5px; |
| | | z-index: 1; |
| | | padding: 3px 0; |
| | | |
| | | .menu1-item { |
| | | height: 40px; |
| | | line-height: 40px; |
| | | color: white; |
| | | font-size: 14px; |
| | | |
| | | &:hover { |
| | | background-color: rgba(70, 72, 73, 0.9); |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | // 右侧面板 |
| | | .panel { |
| | | position: relative; |
| | | width: 100%; |
| | | height: 100%; |
| | | box-sizing: border-box; |
| | | |
| | | .header { |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: space-between; |
| | | &.border{ |
| | | border-bottom: 1px solid #f5f5f5; |
| | | } |
| | | } |
| | | |
| | | .subheader { |
| | | display: flex; |
| | | align-items: center; |
| | | justify-content: flex-start; |
| | | border-top: 1px solid rgb(92, 156, 230); |
| | | border-bottom: 1px solid rgb(92, 156, 230); |
| | | |
| | | p { |
| | | padding: 0 10px; |
| | | cursor: pointer; |
| | | font-size: 13px; |
| | | |
| | | &:first-child { |
| | | padding-left: 0; |
| | | } |
| | | |
| | | &.active { |
| | | color: #508afe; |
| | | } |
| | | } |
| | | } |
| | | |
| | | .panel-body { |
| | | overflow: auto; |
| | | width: 100%; |
| | | height: 100%; |
| | | box-sizing: border-box; |
| | | |
| | | .preloading { |
| | | height: 100%; |
| | | width: 100%; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | flex-direction: column; |
| | | user-select: none; |
| | | |
| | | p { |
| | | margin-top: 20px; |
| | | color: #afacac; |
| | | font-size: 14px; |
| | | font-weight: 300; |
| | | } |
| | | } |
| | | |
| | | .data-item { |
| | | display: flex; |
| | | flex-direction: row; |
| | | align-items: center; |
| | | height: 60px; |
| | | cursor: pointer; |
| | | padding: 5px 15px; |
| | | position: relative; |
| | | overflow: hidden; |
| | | border-bottom: 1px solid #f1ebeb; |
| | | margin-bottom: 2px; |
| | | |
| | | .avatar { |
| | | height: 35px; |
| | | width: 35px; |
| | | flex-basis: 35px; |
| | | flex-shrink: 0; |
| | | background-color: #508afe; |
| | | border-radius: 50%; |
| | | overflow: hidden; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | font-size: 14px; |
| | | color: white; |
| | | user-select: none; |
| | | transition: ease 1s; |
| | | position: relative; |
| | | } |
| | | |
| | | .card { |
| | | height: 40px; |
| | | display: flex; |
| | | align-content: center; |
| | | flex-direction: column; |
| | | flex: 1 1; |
| | | margin-left: 10px; |
| | | overflow: hidden; |
| | | |
| | | .title { |
| | | width: 100%; |
| | | height: 20px; |
| | | display: flex; |
| | | align-items: center; |
| | | |
| | | .name { |
| | | margin-right: 15px; |
| | | color: #1f2329; |
| | | } |
| | | |
| | | .larkc-tag { |
| | | font-size: 12px; |
| | | font-weight: 400; |
| | | display: inline-flex; |
| | | align-items: center; |
| | | justify-content: center; |
| | | padding: 0 6px; |
| | | height: 20px; |
| | | border-radius: 2px; |
| | | cursor: default; |
| | | user-select: none; |
| | | background-color: #dee0e3; |
| | | transform: scale(0.8); |
| | | transform-origin: left; |
| | | flex-shrink: 0; |
| | | } |
| | | |
| | | .wait { |
| | | background: #ffb445; |
| | | color: white; |
| | | } |
| | | |
| | | .agree { |
| | | background: #53bd53; |
| | | color: white; |
| | | } |
| | | } |
| | | |
| | | .content { |
| | | font-size: 10px; |
| | | line-height: 18px; |
| | | color: #8f959e; |
| | | overflow: hidden; |
| | | margin-top: 3px; |
| | | font-weight: 300; |
| | | white-space: nowrap; |
| | | text-overflow: ellipsis; |
| | | } |
| | | } |
| | | |
| | | .apply-from { |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | flex-direction: column; |
| | | position: relative; |
| | | right: -110px; |
| | | top: 0px; |
| | | height: 60px; |
| | | width: 100px; |
| | | transition: ease 0.5s 0.3s; |
| | | background-color: white; |
| | | opacity: 0; |
| | | button { |
| | | margin: 2px; |
| | | } |
| | | } |
| | | |
| | | &:hover { |
| | | box-shadow: 0 0 8px 4px #f1f1f1; |
| | | |
| | | .avatar { |
| | | border-radius: 2px; |
| | | } |
| | | |
| | | .apply-from { |
| | | opacity: 1; |
| | | right: 0px; |
| | | } |
| | | } |
| | | } |
| | | } |
| | | } |
| | | |
| | | .broadside-box { |
| | | position: absolute; |
| | | width: 350px; |
| | | height: 100%; |
| | | top: 0; |
| | | right: 0; |
| | | z-index: 2; |
| | | animation: showBox 0.5s ease-in-out; |
| | | -webkit-animation: showBox 0.5s ease-in-out; |
| | | -moz-animation: showBox 0.5s ease-in-out; |
| | | -webkit-box-direction: normal; |
| | | background: white; |
| | | box-shadow: 0 0 14px #cccccc70; |
| | | } |
| | | |
| | | @keyframes showBox { |
| | | 0% { |
| | | transform: translateX(350px); |
| | | } |
| | | |
| | | to { |
| | | transform: translateX(0); |
| | | } |
| | | } |
| | | |
| | | @-webkit-keyframes showBox { |
| | | 0% { |
| | | -webkit-transform: translateX(350px); |
| | | } |
| | | |
| | | to { |
| | | -webkit-transform: translateX(0); |
| | | } |
| | | } |