| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- .custom-scroll,
- .custom-scrollbar {
- overflow: hidden;
- overflow-y: scroll;
- -webkit-overflow-scrolling: touch;
- }
- .custom-scroll::-webkit-scrollbar-track-piece,
- .custom-scrollbar::-webkit-scrollbar-track-piece {
- background-color: transparent;
- }
- .custom-scroll::-webkit-scrollbar-thumb:vertical,
- .custom-scrollbar::-webkit-scrollbar-thumb:vertical {
- background-color: #666666;
- }
- .custom-scroll::-webkit-scrollbar,
- .custom-scrollbar::-webkit-scrollbar {
- width: 4px;
- height: 4px;
- }
- .custom-scroll::-webkit-scrollbar-corner,
- .custom-scrollbar::-webkit-scrollbar-corner {
- width: 40px;
- }
- .status {
- position: relative;
- &::before {
- position: absolute;
- top: -2px;
- right: -2px;
- display: block;
- width: 15px;
- height: 15px;
- background: #505050;
- border: 2px solid white;
- border-radius: 50%;
- content: ' ';
- }
- &.status-sm::before {
- top: 0;
- right: 0;
- width: 10px;
- height: 10px;
- border-width: 1px;
- }
- &.status-success::before {
- background: #1dc9b7;
- }
- &.status-danger::before {
- background: #fd3995;
- }
- &.status-warning::before {
- background: #ffc241;
- }
- }
- .book-list {
- // position: absolute;
- // right: -14.5rem;
- top: 50px;
- z-index: 101;
- width: 0;
- height: calc(100vh - 50px);
- transition: all 0.47s cubic-bezier(0.34, 1.25, 0.3, 1);
- transition-delay: 0.1s;
- .postion {
- transform: translateY(-50%);
- }
- &.show-short {
- width: 3rem;
- &:hover {
- width: 14.563rem;
- border-left-color: rgba(0, 0, 0, 0.1);
- }
- }
- }
- /* Rectangle Out */
- .hvr-rectangle-out {
- position: relative;
- display: inline-block;
- vertical-align: middle;
- // background: #e1e1e1;
- // background-color: unset;
- box-shadow: 0 0 1px rgba(0, 0, 0, 0);
- -webkit-transform: perspective(1px) translateZ(0);
- transform: perspective(1px) translateZ(0);
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: color;
- transition-property: color;
- &::before {
- position: absolute;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- z-index: -1;
- background: linear-gradient(rgba(29, 33, 41, 0.03), rgba(29, 33, 41, 0.04));
- -webkit-transform: scale(0);
- transform: scale(0);
- -webkit-transition-timing-function: ease-out;
- transition-timing-function: ease-out;
- -webkit-transition-duration: 0.3s;
- transition-duration: 0.3s;
- -webkit-transition-property: transform;
- transition-property: transform;
- content: '';
- }
- &:hover {
- // background: linear-gradient(rgba(29, 33, 41, 0.03), rgba(29, 33, 41, 0.04));
- cursor: pointer;
- }
- &:hover::before {
- -webkit-transform: scale(1);
- transform: scale(1);
- }
- }
- .circle-one {
- position: absolute;
- z-index: -1;
- width: 30px;
- height: 46px;
- color: #b0b0b0;
- background: #eee6f5;
- border: 1px solid #d9d9d9;
- border-right: none;
- border-top-left-radius: 80%;
- border-top-right-radius: 70%;
- border-bottom-right-radius: 70%;
- border-bottom-left-radius: 80%;
- cursor: pointer;
- }
- .circle-one:hover {
- color: #ffffff;
- background: #decced;
- border: 1px solid #a590c1;
- border-right: none;
- }
|