Файловый менеджер - Редактировать - /home/easybachat/hisabat365.com/public/backend/assets/css/chat.css
Ðазад
#frame { width: 100%; min-width: 260px; height: 73vh; min-height: 300px; max-height: 100%; background: #E6EAEA; box-shadow: 1px 1px 5px #a9a9a9; font-family: "Poppins", sans-serif; } .chat-fullscreen{ position: fixed; left: 0; top: 0; z-index: 9999; height: 100% !important; border: 1px solid #CCC } p{ line-height: 1.4; } @media screen and (max-width: 360px) { #frame { width: 100%; height: 100vh; } } #frame #sidepanel { float: left; min-width: 280px; max-width: 310px; width: 40%; height: 100%; background: #FFFFFF; color: #000; overflow: hidden; position: relative; } @media screen and (max-width: 735px) { #frame #sidepanel { width: 58px; min-width: 58px; } } #frame #sidepanel #profile { width: 80%; margin: 15px auto; } @media screen and (max-width: 735px) { #frame #sidepanel #profile { width: 100%; margin: 0 auto; padding: 5px 0 0 0; background: #32465a; } } #frame #sidepanel #profile.expanded .wrap { height: 210px; line-height: initial; } #frame #sidepanel #profile.expanded .wrap p { margin-top: 20px; } #frame #sidepanel #profile.expanded .wrap i.expand-button { -moz-transform: scaleY(-1); -o-transform: scaleY(-1); -webkit-transform: scaleY(-1); transform: scaleY(-1); filter: FlipH; -ms-filter: "FlipH"; } #frame #sidepanel #profile .wrap { height: 51px; line-height: 51px; overflow: hidden; -moz-transition: 0.3s height ease; -o-transition: 0.3s height ease; -webkit-transition: 0.3s height ease; transition: 0.3s height ease; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap { height: 55px; } } #frame #sidepanel #profile .wrap img { width: 50px; border-radius: 50%; padding: 3px; border: 2px solid #e74c3c; height: auto; float: left; cursor: pointer; -moz-transition: 0.3s border ease; -o-transition: 0.3s border ease; -webkit-transition: 0.3s border ease; transition: 0.3s border ease; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap img { width: 40px; margin-left: 4px; } } #frame #sidepanel #profile .wrap img.online { border: 2px solid #2ecc71; } #frame #sidepanel #profile .wrap img.away { border: 2px solid #f1c40f; } #frame #sidepanel #profile .wrap img.busy { border: 2px solid #e74c3c; } #frame #sidepanel #profile .wrap img.offline { border: 2px solid #95a5a6; } #frame #sidepanel #profile .wrap p { float: left; margin-left: 10px; font-size: 16px; padding-top: 15px; font-weight: bold; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap p { display: none; } } #frame #sidepanel #profile .wrap i.expand-button { float: right; margin-top: 23px; font-size: 0.8em; cursor: pointer; color: #435f7a; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap i.expand-button { display: none; } } #frame #sidepanel #profile .wrap #status-options { position: absolute; opacity: 0; visibility: hidden; width: 150px; margin: 70px 0 0 0; border-radius: 6px; z-index: 99; line-height: initial; background: #435f7a; -moz-transition: 0.3s all ease; -o-transition: 0.3s all ease; -webkit-transition: 0.3s all ease; transition: 0.3s all ease; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options { width: 58px; margin-top: 57px; } } #frame #sidepanel #profile .wrap #status-options.active { opacity: 1; visibility: visible; margin: 75px 0 0 0; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options.active { margin-top: 62px; } } #frame #sidepanel #profile .wrap #status-options:before { content: ''; position: absolute; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 8px solid #435f7a; margin: -8px 0 0 24px; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options:before { margin-left: 23px; } } #frame #sidepanel #profile .wrap #status-options ul { overflow: hidden; border-radius: 6px; } #frame #sidepanel #profile .wrap #status-options ul li { padding: 15px 0 30px 18px; display: block; cursor: pointer; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options ul li { padding: 15px 0 35px 22px; } } #frame #sidepanel #profile .wrap #status-options ul li:hover { background: #496886; } #frame #sidepanel #profile .wrap #status-options ul li span.status-circle { position: absolute; width: 10px; height: 10px; border-radius: 50%; margin: 5px 0 0 0; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options ul li span.status-circle { width: 14px; height: 14px; } } #frame #sidepanel #profile .wrap #status-options ul li span.status-circle:before { content: ''; position: absolute; width: 14px; height: 14px; margin: -2px 0 0 -2px; background: transparent; border-radius: 50%; z-index: 0; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options ul li span.status-circle:before { height: 18px; width: 18px; } } #frame #sidepanel #profile .wrap #status-options ul li p { padding-left: 12px; } @media screen and (max-width: 735px) { #frame #sidepanel #profile .wrap #status-options ul li p { display: none; } } #frame #sidepanel #profile .wrap #status-options ul li#status-online span.status-circle { background: #2ecc71; } #frame #sidepanel #profile .wrap #status-options ul li#status-online.active span.status-circle:before { border: 1px solid #2ecc71; } #frame #sidepanel #profile .wrap #status-options ul li#status-away span.status-circle { background: #f1c40f; } #frame #sidepanel #profile .wrap #status-options ul li#status-away.active span.status-circle:before { border: 1px solid #f1c40f; } #frame #sidepanel #profile .wrap #status-options ul li#status-busy span.status-circle { background: #e74c3c; } #frame #sidepanel #profile .wrap #status-options ul li#status-busy.active span.status-circle:before { border: 1px solid #e74c3c; } #frame #sidepanel #profile .wrap #status-options ul li#status-offline span.status-circle { background: #95a5a6; } #frame #sidepanel #profile .wrap #status-options ul li#status-offline.active span.status-circle:before { border: 1px solid #95a5a6; } #frame #sidepanel #profile .wrap #expanded { padding: 100px 0 0 0; display: block; line-height: initial !important; } #frame #sidepanel #profile .wrap #expanded label { float: left; clear: both; margin: 0 8px 5px 0; padding: 5px 0; } #frame #sidepanel #profile .wrap #expanded input { border: none; margin-bottom: 6px; background: #32465a; border-radius: 3px; color: #f5f5f5; padding: 7px; width: calc(100% - 43px); } #frame #sidepanel #profile .wrap #expanded input:focus { outline: none; background: #435f7a; } #frame #sidepanel #search { border-top: 1px solid #32465a; border-bottom: 1px solid #32465a; font-weight: 300; /* margin-bottom: 10px; */ } @media screen and (max-width: 735px) { #frame #sidepanel #search { display: none; } } #frame #sidepanel #search label { position: absolute; margin: 10px 0 0 20px; color: #FFF; } #frame #sidepanel #search input { padding: 10px 0 10px 46px; width: 100%; border: none; background: #101a26; color: #f5f5f5; } #frame #sidepanel #search input:focus { outline: none; } #frame #sidepanel #search input::-webkit-input-placeholder { color: #f5f5f5; } #frame #sidepanel #search input::-moz-placeholder { color: #f5f5f5; } #frame #sidepanel #search input:-ms-input-placeholder { color: #f5f5f5; } #frame #sidepanel #search input:-moz-placeholder { color: #f5f5f5; } #frame #sidepanel #contacts { height: calc(100% - 160px); overflow-y: scroll; overflow-x: hidden; padding-top: 10px; } #frame #sidepanel #contacts ul{ list-style: none; padding: 0px; } @media screen and (max-width: 735px) { #frame #sidepanel #contacts { height: calc(100% - 149px); overflow-y: scroll; overflow-x: hidden; } #frame #sidepanel #contacts::-webkit-scrollbar { display: none; } } #frame #sidepanel #contacts.expanded { height: calc(100% - 334px); } #frame #sidepanel #contacts::-webkit-scrollbar { width: 8px; background: #9ba7ca; } #frame #sidepanel #contacts::-webkit-scrollbar-thumb { background-color: #3e4246; border-radius: 5px; } #frame #sidepanel #contacts ul li.contact { position: relative; padding: 10px 0 10px 0; font-size: 0.9em; cursor: pointer; } @media screen and (max-width: 735px) { #frame #sidepanel #contacts ul li.contact { padding: 6px 0 46px 8px; } #frame #sidepanel #contacts #group-list li.contact{ padding: 6px 0 0px 8px; } } #frame #sidepanel #contacts ul li.contact:hover { /*background: #282733;*/ } #frame #sidepanel #contacts ul li.contact.active { background: #1761fd; color: #FFF; } #frame #sidepanel #contacts ul li.contact.active .meta p { color: #FFF !important; } #frame #sidepanel #contacts ul li.contact.active .meta > p > a { color: #FFF !important; } #frame #sidepanel #contacts ul li.contact.active { background: #1761fd; color: #FFF; } #frame #sidepanel #contacts ul li.contact .wrap { width: 88%; margin: 0 auto; position: relative; } @media screen and (max-width: 735px) { #frame #sidepanel #contacts ul li.contact .wrap { width: 100%; } } #frame #sidepanel #contacts ul li.contact .wrap span.contact-status { position: absolute; left: 0; margin: -2px 0 0 -2px; width: 12px; height: 12px; border-radius: 50%; border: 2px solid #2c3e50; background: #95a5a6; } #frame #sidepanel #contacts ul li.contact .wrap span.online { background: #2ecc71; } #frame #sidepanel #contacts ul li.contact .wrap span.away { background: #f1c40f; } #frame #sidepanel #contacts ul li.contact .wrap span.busy { background: #e74c3c; } #frame #sidepanel #contacts ul li.contact .wrap span.notifications { position: absolute; background: #1eca7b; border-radius: 50%; line-height: 15px; margin-top: 18px; margin-left: -10px; width: 22px; height: 22px; text-align: center; padding-top: 4px; display: none; color: #FFF; font-size: 12px; left: 0; } #frame #sidepanel #contacts ul li.contact .wrap img { width: 40px; border-radius: 50%; float: left; margin-right: 10px; } @media screen and (max-width: 735px) { #frame #sidepanel #contacts ul li.contact .wrap img { margin-right: 0px; } } @media screen and (max-width: 735px) { #frame #sidepanel #contacts ul li.contact .wrap .meta { display: none; } } #frame #sidepanel #contacts ul li.contact .wrap .meta .name { font-weight: 600; line-height: 12px; } p.name{ margin: 0 0 5px; } #frame #sidepanel #contacts ul li.contact .wrap .meta .preview { margin: 5px 0 0 0; padding: 0 0 1px; font-weight: 400; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -moz-transition: 1s all ease; -o-transition: 1s all ease; -webkit-transition: 1s all ease; transition: 1s all ease; } #frame #sidepanel #contacts ul li.contact .wrap .meta .preview span { position: initial; border-radius: initial; background: none; border: none; padding: 0 2px 0 0; margin: 0 0 0 1px; opacity: .5; } #frame #sidepanel #contacts ul li.contact .wrap .meta .preview a { color: #000; } #frame #sidepanel #bottom-bar { position: absolute; width: 100%; bottom: 0; } #frame #sidepanel #bottom-bar button { float: left; border: none; width: 33.3%; padding: 10px 0; background: #1c2d41; color: #f5f5f5; cursor: pointer; font-size: 0.85em; } #frame #sidepanel #bottom-bar button.active { background: #101a26; } @media screen and (max-width: 735px) { #frame #sidepanel #bottom-bar button { float: none; width: 100%; padding: 15px 0; } } #frame #sidepanel #bottom-bar button:focus { outline: none; } #frame #sidepanel #bottom-bar button:nth-child(1) { border-right: 1px solid #2c3e50; } #frame #sidepanel #bottom-bar button:nth-child(2) { border-right: 1px solid #2c3e50; } @media screen and (max-width: 735px) { #frame #sidepanel #bottom-bar button:nth-child(1) { border-right: none; border-bottom: 1px solid #2c3e50; } } #frame #sidepanel #bottom-bar button:hover { background: #101a26; } #frame #sidepanel #bottom-bar button i { margin-right: 3px; font-size: 1em; } @media screen and (max-width: 735px) { #frame #sidepanel #bottom-bar button i { font-size: 1.3em; } } @media screen and (max-width: 735px) { #frame #sidepanel #bottom-bar button span { display: none; } } #frame .content { float: right; width: 60%; min-height: 200px; height: 100%; overflow: hidden; position: relative; padding-left: 0px !important; } #frame .content ul{ padding-left: 0px; } @media screen and (max-width: 735px) { #frame .content { width: calc(100% - 58px); min-width: 200px !important; } } @media screen and (min-width: 900px) { #frame .content { width: calc(100% - 310px); } } #frame .content .contact-profile { width: 100%; height: 60px; /* line-height: 60px; */ background: #FFFFFF; } #frame .content .contact-profile img { width: 40px; border-radius: 50%; float: left; margin: 9px 12px 0 9px; } #frame .content .contact-profile h5 { padding-top: 21px; color: #000; margin: 0px; /* display: inline-block; */ } #frame .content .contact-profile p { color: #FFF; /* display: inline-block; */ } #frame .content .contact-profile .social-media { float: right; color: #FFF; } #frame .content .contact-profile .social-media i { margin-left: 14px; cursor: pointer; } #frame .content .contact-profile .social-media i:nth-last-child(1) { margin-right: 20px; } #frame .content .contact-profile .social-media i:hover { color: #435f7a; } #frame .content .messages { height: auto; min-height: calc(100% - 105px); max-height: calc(100% - 105px); overflow-y: scroll; overflow-x: hidden; width: 100%; } @media screen and (max-width: 735px) { #frame .content .messages { max-height: calc(100% - 105px); } } #frame .content .messages::-webkit-scrollbar { width: 8px; background: transparent; } #frame .content .messages::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.3); border-radius: 5px; } #frame .content .messages ul li { display: inline-block; clear: both; float: left; margin: 15px 15px 5px 15px; width: calc(100% - 25px); font-size: 0.9em; } #frame .content .messages ul li:nth-last-child(1) { margin-bottom: 20px; } #frame .content .messages ul li.sent img { margin: 6px 8px 0 0; } #frame .content .messages ul li.sent p { background: #201f2b; color: #f5f5f5; } #frame .content .messages ul li.replies img { float: right; margin: 6px 0 0 8px; } #frame .content .messages ul li.replies p { background: #f5f5f5; float: right; } #frame .content .messages ul li img { width: 22px; border-radius: 50%; float: left; } #frame .content .messages ul li p { display: inline-block; padding: 10px 15px; border-radius: 20px; max-width: 205px; line-height: 130%; } #frame .content .messages ul li.sent p > a { color: #FFF; } #frame .content .messages ul li.replies p > a { color: #000; } @media screen and (min-width: 735px) { #frame .content .messages ul li p { max-width: 300px; } } #frame .content .message-input { position: absolute; bottom: 0; width: 100%; z-index: 99; } #frame .content .message-input .wrap { position: relative; } #frame .content .message-input .wrap input { float: left; border: none; width: calc(100% - 100px); padding: 11px 32px 12px 8px; font-size: 14px; color: #32465a; border: 1px solid #d4d4d4; border-right: none; } @media screen and (max-width: 735px) { #frame .content .message-input .wrap input { padding: 15px 32px 16px 8px; } } #frame .content .message-input .wrap input:focus { outline: none; } #frame .content .message-input .wrap .attachment { position: absolute; right: 50px; z-index: 4; margin-top: 0px; font-size: 1.1em; color: #FFF; opacity: .5; cursor: pointer; background: #7f8c8d; padding: 15px; /* z-index: 9999; */ } @media screen and (max-width: 735px) { #frame .content .message-input .wrap .attachment { margin-top: 17px; right: 65px; } } #frame .content .message-input .wrap .attachment:hover { opacity: 1; } #frame .content .message-input .wrap button { float: left; border: none; width: 50px; padding: 13px 0; cursor: pointer; background: #1c2d41; color: #f5f5f5; } #frame .content .message-input .wrap .btn-attachment { background: #f1c40f; } #frame .content .message-input .wrap .btn-attachment:hover { background: #f39c12; } @media screen and (max-width: 735px) { #frame .content .message-input .wrap button { padding: 16px 0; } } #frame .content .message-input .wrap button:hover { background: #101a26; } #frame .content .message-input .wrap button:focus { outline: none; } #file_name{ position: absolute; right: 105px; top: 13px; opacity: .8; } a:hover{ text-decoration: underline; } .group-img{ width: 40px; height: 40px; background: #FFF; border-radius: 50%; display: inline-block; margin-right: 7px; overflow: hidden; color: #2294ec; font-weight: bold; text-align: center; line-height: 40px; border: 1px solid #2294ec; } #group-list .meta{ display: inline-block; max-width: 200px; } #chat-preloader{ width: 100%; height: 100%; background: rgba(0,0,0,.8); position: absolute; text-align: center; } #chat-preloader > i{ color: #FFF; font-size: 48px; position: absolute; top: 50%; left: 0; right: 0; } .time-ago{ margin-top: -40px; } #btn-fullscreen{ margin-right: 15px; margin-top: -25px; } .group-settings{ margin-right: 5px; margin-top: -25px; display: none; } .btn-group-settings{ border:none; } .btn-create-group{ padding: 7px 0px; border: none; text-align: center; text-decoration: none !important; color: #101a26 !important; border: 1px solid #101a26; transition: all 0.3s; } .btn-create-group:hover{ background: #101a26; color: #FFF !important; } .select-chat-user{ text-align: center; color: #101a26; font-size: 18px !important; margin-top: 100px !important; } .select-chat-user >i { font-size: 56px; }
| ver. 1.4 |
Github
|
.
| PHP 8.2.29 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0.19 |
proxy
|
phpinfo
|
ÐаÑтройка