UNPKG

mubot-server

Version:
609 lines (607 loc) 12.4 kB
.trans-container { text-align: center; vertical-align: middle; } .withdraw { background-color: red; } .deposit { background-color: #50d05f; } .top-right-menu { max-height: 80vh; overflow: scroll; /* background-color: #c3c5c7; */ } .top-right-menu-option:hover { background-color: #dad5de } .user-container { padding: 0px 10px; } .user-container:hover { background-color: #cbffff } .ng-hide { top: -100vh; } .awaiting-pm { background-color: blue; } .iconMark-pm { margin-top: 1px; margin-left: -.6px; width: 19px; height: 19px; } div#wave { display: inline; font-size: .1px; } div#wave .dot { display: inline-block; width: 3px; height: 3px; margin-right: 3px; background: #4a4e56; animation: wave 1.3s linear infinite; margin-left: -1px; } #wave .dot:nth-child(2) { animation-delay: -1.1s; } div#wave .dot:nth-child(3) { animation-delay: -0.9s; } @keyframes wave { 0%, 60%, 100% { transform: initial; } 30% { transform: translateY(-15px); } } @keyframes wave { 0%, 60%, 100% { transform: initial; } 30% { transform: translateY(-3px); } } .pm-badge { background: purple; text-align: center; border-radius: 2px 2px 2px 2px; color: antiquewhite; padding: 1.5px 4.5px 1px 4.5px; font-size: 11px; } .pm-status { cursor: pointer; display: inline-block; height: 6px; width: 6px; caret-color: rgb(75, 79, 86); border-radius: 50% 50% 50% 50%; margin: 0px 3px 1px 0px; } .user-online { background-color: #23b323; } .user-offline { background-color: #ff3030; } .pm-username { color: rgb(75, 79, 86); cursor: pointer; letter-spacing: -0.24px; text-decoration: none solid rgb(75, 79, 86); white-space: nowrap; column-rule-color: rgb(75, 79, 86); caret-color: rgb(75, 79, 86); border: 0px none rgb(75, 79, 86); font: normal normal 700 normal 12px / 26px "San Francisco", -apple-system, system-ui, ".SFNSText-Regular", sans-serif; outline: rgb(75, 79, 86) none 0px; } .pm-settings-icon { display: inline-block; height: 20px; opacity: 0.5; width: 22px; caret-color: rgb(54, 88, 153); background: rgba(0, 0, 0, 0) url("/bitmark/pmsettings.png") no-repeat scroll -1px -242px / auto padding-box border-box; margin-top: -5.7px } .pm-settings-icon:hover { opacity: 1; } .pm-exit-icon:hover { opacity: 1; } .pm-exit-icon { margin-top: -2.6px; display: inline-block; height: 26px; letter-spacing: -0.24px; opacity: 0.5; width: 22px; background: rgba(0, 0, 0, 0) url("/bitmark/pmexit.png") no-repeat scroll -1px -119px / auto padding-box border-box; }/*#A_21*/ textarea:hover, input:hover, textarea:active, input:active, textarea:focus, input:focus, button:focus, button:active, button:hover, label:focus, .btn:active, .btn.active { outline:0px !important; -webkit-appearance:none; } .row.row-broken { padding-bottom: 0; } .col-inside-lg { padding: 20px; } .chat { height: calc(100vh - 180px); } .decor-default { background-color: #ffffff; } .chat-users h6 { font-size: 20px; margin: 0 0 20px; } .chat-users .user { position: relative; padding: 0 0 0 50px; display: block; cursor: pointer; margin: 0 0 20px; } .chat-users .user .avatar { left: 0; } .chat .avatar { width: 40px; height: 40px; position: absolute; } .chat .avatar img { display: block; border-radius: 20px; height: 100%; } .online { background: #4caf50; background-color: #4caf50; } .away { background: #ffc107; background-color: #ffc107; } .recently-away { background: #d8e610; background-color: #d8e610; } .gone { background: #ed4e6e; background-color: #ed4e6e; } .offline { background: #ed4e6e; background-color: #ed4e6e; } .chat-users .user .status { bottom: 0; left: 28px; } .chat .avatar .status { width: 10px; height: 10px; border-radius: 5px; position: absolute; } .chat-users .user .name { font-size: 14px; font-weight: bold; line-height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .chat-users .user .marks { font: 200 14px/20px "Raleway", sans-serif; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .navbar-inverse { box-shadow: -11px -6px 20px 8px #000000; background-color: #fff; border:0; } .user-list-img { width: 40px; height: 40px; } .popup-userlist-tab-open { float: right; position: fixed; right: 40px; bottom: 2px; /* margin-left: 1px; */ } div:focus { outline: none; } .popup-userlist-tab { float: right; padding: 8px 5px 2px 5px; background-color: white; border-radius: 25px 25px 0px 0px; box-shadow: inset 1px -2px 20px 0px #9a969c; width: 110px; margin-right: 20px; text-align: center; } .popup-userlist { height: 75vh; transition: all linear 0.5s; background-color: #ffffff; bottom: 0; display: block; position: fixed; border-radius: 24px 25px 0px 0px; box-shadow: inset 1px -2px 20px 0px #9a969c; padding: 13px 3px 3px 3px; right: 0; width: 150px; overflow-x: scroll; } /*@import url(https://fonts.googleapis.com/css?family=Oswald:400,300); @import url(https://fonts.googleapis.com/css?family=Open+Sans);*/ body { font-family: 'Open Sans', sans-serif; } .popup-box { /* background-color: #ffffff; border: 1px solid #b0b0b0; bottom: 0; display: none; height: 348px; position: fixed; right: 180px; width: 300px; font-family: 'Open Sans', sans-serif; */ } .round.hollow { margin: 40px 0 0; } .round.hollow a { border: 2px solid #01ff43; border-radius: 35px; color: red; color: #01ff43; font-size: 23px; padding: 10px 21px; text-decoration: none; font-family: 'Open Sans', sans-serif; } .round.hollow a:hover { border: 2px solid #000; border-radius: 35px; color: red; color: #000; font-size: 23px; padding: 10px 21px; text-decoration: none; } .popup-box-on { display: block !important; } .popup-box .popup-head { background-color: #ffffff; display: inline-table; width: 100%; } .bg_none i { border: 1px solid #ff6701; border-radius: 25px; color: #ff6701; font-size: 17px; height: 33px; line-height: 30px; width: 33px; } .popup-head { cursor: pointer; border-bottom-style: groove; line-height: 1; } .bg_none:hover i { border: 1px solid #000; border-radius: 25px; color: #000; font-size: 17px; height: 33px; line-height: 30px; width: 33px; } .bg_none { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; border: medium none; } .popup-head-left { padding-left: 15px; padding-top: 3px; } .popup-messages-footer > textarea { border-bottom: 1px solid #b2b2b2 !important; border: medium none; width: 90% !important; resize: none; margin-left: 15px; margin-top: 2px; } .popup-messages-footer { background: #ffffff none repeat scroll 0 0; bottom: 0; position: absolute; width: 100%; border-top-style: groove; } .popup-messages-footer .btn-footer { overflow: hidden; padding: 2px 5px 10px 6px; width: 100%; } .simple_round { background: #d1d1d1 none repeat scroll 0 0; border-radius: 50%; color: #4b4b4b !important; height: 21px; padding: 0 0 0 1px; width: 21px; } .popup-box .popup-messages { background: #000000 none repeat scroll 0 0; overflow: auto; margin-top: -2.6px; } .direct-chat-messages { overflow: auto; padding: 10px; transform: translate(0px, 0px); } .popup-messages .chat-box-single-line { border-bottom: 1px solid #a4c6b5; height: 12px; margin: 7px 0 20px; position: relative; text-align: center; } .popup-messages abbr.timestamp { background: #4d4750 none repeat scroll 0 0; color: #fff; padding: 0 11px; } .popup-head-right .btn-group { padding-top: 3px; display: inline-flex; vertical-align: top !important; } .chat-header-button { background: transparent none repeat scroll 0 0; border: 1px solid #ffffff; padding: 0px; } .popup-head-right .btn-group .dropdown-menu { border: medium none; min-width: 122px; padding: 0; } .popup-head-right .btn-group .dropdown-menu li a { font-size: 12px; padding: 3px 10px; color: #303030; } .popup-messages .chat-box-single-line { border-bottom: 1px solid #4d4750; height: 12px; margin: 7px 0 20px; position: relative; text-align: center; } .popup-messages .direct-chat-messages { height: 275px; } .popup-messages .direct-chat-text { background: #ecf9ea none repeat scroll 0 0; border: 1px solid #a9ff00; border-radius: 6px; color: #1f2121; } .popup-messages .direct-chat-timestamp { color: #fff; opacity: 0.6; } .popup-messages .direct-chat-name { font-size: 15px; font-weight: 600; margin: 0 0 0 49px !important; color: #000; opacity: 0.9; } .popup-messages .direct-chat-info { display: block; font-size: 12px; margin-bottom: 0; } .popup-messages .big-round { margin: -9px 0 0 !important; } .popup-messages .direct-chat-img { border: 1px solid #fff; background: #ffffff none repeat scroll 0 0; border-radius: 50%; float: left; height: 40px; margin: -21px 0 0; width: 40px; margin-top: -17.5px; } .direct-chat-reply-name { color: #fff; font-size: 15px; margin: 0 0 0 10px; opacity: 0.9; } .direct-chat-img-reply-small { border: 1px solid #e84f4f; border-radius: 50%; height: 20px; margin: 0 8px; width: 20.6px; background: #eaa8a8; } .pm-marked { box-shadow: 0px 0px 19px #e517f1; border: 1px solid #d800ff; border-radius: 50%; height: 20px; margin: 0 8px; width: 20.6px; background: #e9d6ea; } .popup-messages .direct-chat-msg { margin-bottom: 10px; position: relative; /*overflow: overlay;*/ } .popup-messages .direct-chat-msg-self { margin-bottom: 10px; position: relative; /*overflow: overlay;*/ } .popup-messages .doted-border::after { background: transparent none repeat scroll 0 0 !important; border-right: 2px dotted #fff !important; bottom: 0; content: ""; left: 17px; margin: 0; position: absolute; top: 0; width: 2px; display: inline; z-index: -2; } .popup-messages .doted-border-self::after { background: transparent none repeat scroll 0 0 !important; border-right: 2px dotted #fff !important; bottom: 0; content: ""; left: 257px; margin: 0; position: absolute; top: 0; width: 2px; display: inline; z-index: -2; } .popup-messages .direct-chat-msg::after { background: #fff none repeat scroll 0 0; border-right: medium none; bottom: 0; content: ""; left: 17px; position: absolute; top: 0; width: 2px; display: inline; z-index: -2; margin-top: 10px; } .popup-messages .direct-chat-msg-self::after { margin-top: 10px; background: #fff none repeat scroll 0 0; border-right: medium none; bottom: 0; content: ""; left: 258.5px; position: absolute; top: 0; width: 2px; display: inline; z-index: -2; } .direct-chat-text { background: #d2d6de none repeat scroll 0 0; border: 1px solid #d2d6de; border-radius: 5px; color: #444; margin: 5px 0 0 50px; position: relative; word-wrap: break-word; white-space: pre-line; padding: 0px 0px 7px 7px; } .direct-chat-text::after, .direct-chat-text::before { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .direct-chat-text::after { border-color: rgba(136, 183, 213, 0); border-right-color: #e9fbea; border-width: 7px; margin-top: -13px; margin-right: -1px; } .direct-chat-text::before { border-color: rgba(194, 225, 245, 0); border-right-color: #82ff00; border-width: 8px; margin-top: -14px; margin-right: -1px; } .direct-chat-text-self { background: #f6e9fb none repeat scroll 0 0; border: 1px solid #9c56b3; border-radius: 5px; color: #444; margin: 5px 0 0 0px; margin-right: 50px; padding: 5px 10px; position: relative; word-wrap: break-word; white-space: pre-line; padding: 0px 0px 7px 7px; } .direct-chat-text-self::after, .direct-chat-text-self::before { left: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .direct-chat-text-self::after { border-color: rgba(136, 183, 213, 0); border-left-color: #f9e7fb; margin-left: -1px; border-width: 7px; margin-top: -13px; } .direct-chat-text-self::before { border-color: rgba(249, 231, 251, 0); border-left-color: #a93cb4; border-width: 8px; margin-top: -14px; margin-left: -1px; }