|
* { margin: 0; padding: 0; } |
|
body { |
|
background: #f0f1f2; |
|
font:12px "Helvetica Neue", Impact, sans-serif; |
|
} |
|
#view-code{ |
|
color:#89a2b5; |
|
opacity:0.7; |
|
font-size:14px; |
|
text-transform:uppercase; |
|
font-weight:700; |
|
text-decoration:none; |
|
position:absolute;top:660px; |
|
left:50%;margin-left:-50px; |
|
z-index:200; |
|
} |
|
#view-code:hover{opacity:1;} |
|
#chatbox{ |
|
width:290px; |
|
background:#fff; |
|
border-radius:6px; |
|
overflow:hidden; |
|
height:484px; |
|
position:absolute; |
|
top:100px; |
|
left:50%; |
|
margin-left:-155px; |
|
box-shadow: 2px 2px 15px rgb(50 50 50 / 10%) |
|
} |
|
|
|
#friendslist{ |
|
position:absolute; |
|
top:0; |
|
left:0; |
|
width:290px; |
|
height:484px; |
|
display: block; |
|
} |
|
#topmenu{ |
|
height:69px; |
|
width:290px; |
|
border-bottom:1px solid #d8dfe3; |
|
} |
|
#topmenu span{ |
|
float:left; |
|
width: 96px; |
|
height: 70px; |
|
background: url("https://static.ai-research.id/images/top-menu.png") -3px -118px no-repeat; |
|
} |
|
#topmenu span.friends{margin-bottom:-1px;} |
|
#topmenu span.chats{background-position:-95px 25px; cursor:pointer;} |
|
#topmenu span.chats:hover{background-position:-95px -46px; cursor:pointer;} |
|
#topmenu span.history{background-position:-190px 24px; cursor:pointer;} |
|
#topmenu span.history:hover{background-position:-190px -47px; cursor:pointer;} |
|
.friend{ |
|
height:70px; |
|
border-bottom:1px solid #e7ebee; |
|
position:relative; |
|
} |
|
.friend:hover{ |
|
background:#f1f4f6; |
|
cursor:pointer; |
|
} |
|
.friend img{ |
|
width:40px; |
|
border-radius:50%; |
|
margin:15px; |
|
float:left; |
|
} |
|
.floatingImg{ |
|
width:40px; |
|
border-radius:50%; |
|
position:absolute; |
|
top:0; |
|
left:12px; |
|
border:3px solid #fff; |
|
} |
|
.friend p{ |
|
padding:15px 0 0 0; |
|
float:left; |
|
width:220px; |
|
} |
|
.friend p strong{ |
|
display: block; |
|
font-weight:600; |
|
font-size:15px; |
|
color:#597a96; |
|
|
|
} |
|
.friend p span{ |
|
display: block; |
|
font-size:13px; |
|
font-weight:400; |
|
color:#aab8c2; |
|
} |
|
.friend .status{ |
|
background:#26c281; |
|
border-radius:50%; |
|
width:9px; |
|
height:9px; |
|
position:absolute; |
|
top:31px; |
|
right:17px; |
|
} |
|
.friend .status.away{background:#ffce54;} |
|
.friend .status.inactive{background:#eaeef0;} |
|
#search{ |
|
background:#e3e9ed url("https://static.ai-research.id/images/search.png") -11px 0 no-repeat; |
|
height:60px; |
|
width:290px; |
|
position:absolute; |
|
bottom:0; |
|
left:0; |
|
} |
|
#searchfield{ |
|
background:#e3e9ed; |
|
margin:21px 0 0 55px; |
|
border:none; |
|
padding:0; |
|
font-size:14px; |
|
font-family:"Helvetica Neue", Impact, sans-serif; |
|
font-weight:normal; |
|
color:#8198ac; |
|
} |
|
#searchfield:focus{ |
|
outline: 0; |
|
} |
|
#chatview{ |
|
width:290px; |
|
height:484px; |
|
position:absolute; |
|
top:0; |
|
left:0; |
|
display:none; |
|
background:#fff; |
|
} |
|
#profile{ |
|
height:153px; |
|
overflow:hidden; |
|
text-align:left; |
|
color:#fff; |
|
} |
|
.p1 #profile{ |
|
background:#fff url("https://static.ai-research.id/images/flower.jpg") 0 0 no-repeat; |
|
background-size: 300px 210px; |
|
} |
|
#profile .avatar{ |
|
width:68px; |
|
border:3px solid #fff; |
|
margin:23px 0 0; |
|
border-radius:50%; |
|
} |
|
#profile p{ |
|
font-weight:600; |
|
font-size:15px; |
|
margin:118px 0 -1px 15px; |
|
opacity:0; |
|
-webkit-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-moz-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-o-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
} |
|
#profile p.animate{ |
|
margin-top:97px; |
|
opacity:1; |
|
-webkit-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-moz-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-o-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
} |
|
#profile span{ |
|
font-weight:400; |
|
font-size:11px; |
|
margin: 0 0 0 15px; |
|
} |
|
#friends .persona_id { |
|
display: none; |
|
} |
|
#chat-block { |
|
height: 290px; |
|
overflow: auto; |
|
background: rgb(248,251,255); |
|
} |
|
.chat_messages{ |
|
opacity:0; |
|
margin-top:30px; |
|
width:290px; |
|
overflow-y:scroll; |
|
overflow-x:hidden; |
|
padding-right: 20px; |
|
-webkit-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-moz-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
-o-transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
transition: all 200ms cubic-bezier(0.000, 0.995, 0.990, 1.000); |
|
} |
|
#chat-block .animate{ |
|
opacity:1; |
|
margin-top:0; |
|
} |
|
#chat-block label{ |
|
color:#aab8c2; |
|
font-weight:600; |
|
font-size:12px; |
|
text-align:center; |
|
margin:15px 0; |
|
width:290px; |
|
display:block; |
|
} |
|
#chat-block div.message{ |
|
padding:10px 0 10px 48px; |
|
clear:both; |
|
margin:0 10px 0 0; |
|
} |
|
#chat-block div.message.right{ |
|
padding: 10px 65px 10px 0; |
|
margin-right: -19px; |
|
margin-left: 19px; |
|
} |
|
#chat-block .message img{ |
|
float: left; |
|
margin-left: -38px; |
|
border-radius: 50%; |
|
width: 30px; |
|
margin-top: 10px; |
|
} |
|
#chat-block div.message.right img{ |
|
float: right; |
|
margin-left: 0; |
|
margin-right: -38px; |
|
} |
|
.message .bubble{ |
|
background:#e0e7f4; |
|
font-size:13px; |
|
font-weight:600; |
|
padding:8px 8px; |
|
border-radius:5px 5px 5px 0; |
|
color:#8495a3; |
|
position:relative; |
|
float:left; |
|
} |
|
#chat-block div.message.right .bubble{ |
|
float:right; |
|
border-radius:5px 5px 0 5px ; |
|
background: #e0f4e7; |
|
} |
|
.bubble .corner{ |
|
background:url("https://static.ai-research.id/images/bubble-corner.png") 0 0 no-repeat; |
|
position:absolute; |
|
width:7px; |
|
height:7px; |
|
left:-5px; |
|
bottom:0; |
|
} |
|
div.message.right .corner{ |
|
background:url("https://static.ai-research.id/images/bubble-cornerR.png") 0 0 no-repeat; |
|
left:auto; |
|
right:-5px; |
|
} |
|
.bubble span{ |
|
color: #aab8c2; |
|
font-size: 11px; |
|
position: absolute; |
|
right: 0; |
|
bottom: -22px; |
|
} |
|
#sendmessage{ |
|
height:40px; |
|
border-top:1px solid #e7ebee; |
|
position:absolute; |
|
bottom:0; |
|
right:0; |
|
width:290px; |
|
background:#fff; |
|
padding-bottom:0; |
|
} |
|
#sendmessage input{ |
|
background:#fff; |
|
margin:8px 0 0 10px; |
|
border:none; |
|
padding:0; |
|
font-size:14px; |
|
font-family:"Helvetica Neue", Impact, sans-serif; |
|
font-weight:normal; |
|
color:#aab8c2; |
|
width: 250px; |
|
} |
|
#sendmessage input:focus{ |
|
outline: 0; |
|
} |
|
#sendmessage button{ |
|
background:#fff url("https://static.ai-research.id/images/send.png") 0 -41px no-repeat; |
|
width:30px; |
|
height:30px; |
|
position:absolute; |
|
right: 0; |
|
top: 14px; |
|
border:none; |
|
} |
|
#sendmessage button:hover{ |
|
cursor:pointer; |
|
background-position: 0 0 ; |
|
} |
|
#sendmessage button:focus{ |
|
outline: 0; |
|
} |
|
|
|
#close{ |
|
position:absolute; |
|
top: 8px; |
|
opacity:0.8; |
|
right: 15px; |
|
width:20px; |
|
height:20px; |
|
cursor:pointer; |
|
display: block; |
|
} |
|
#close:hover{ |
|
opacity:1; |
|
} |
|
#personalities{ |
|
position:absolute; |
|
top: 110px; |
|
opacity:0.8; |
|
right: 95px; |
|
width:20px; |
|
height:20px; |
|
cursor:pointer; |
|
display: block; |
|
} |
|
#personalities:hover{ |
|
opacity:1; |
|
} |
|
#parameters{ |
|
position:absolute; |
|
top: 110px; |
|
opacity:0.8; |
|
right: 55px; |
|
width:20px; |
|
height:20px; |
|
cursor:pointer; |
|
display: block; |
|
} |
|
#parameters:hover{ |
|
opacity:1; |
|
} |
|
#about{ |
|
position:absolute; |
|
top: 110px; |
|
opacity:0.8; |
|
right: 15px; |
|
width:20px; |
|
height:20px; |
|
cursor:pointer; |
|
display: block; |
|
} |
|
#about:hover{ |
|
opacity:1; |
|
} |
|
.cx, .cy{ |
|
background:#fff; |
|
position:absolute; |
|
width:0; |
|
top:15px; |
|
right:15px; |
|
height:3px; |
|
-webkit-transition: all 250ms ease-in-out; |
|
-moz-transition: all 250ms ease-in-out; |
|
-o-transition: all 250ms ease-in-out; |
|
transition: all 250ms ease-in-out; |
|
} |
|
.cx.s1, .cy.s1{ |
|
right:0; |
|
width:20px; |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
.cy.s2{ |
|
-ms-transform: rotate(50deg); |
|
-webkit-transform: rotate(50deg); |
|
transform: rotate(50deg); |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
.cy.s3{ |
|
-ms-transform: rotate(45deg); |
|
-webkit-transform: rotate(45deg); |
|
transform: rotate(45deg); |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
.cx.s1{ |
|
right:0; |
|
width:20px; |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
.cx.s2{ |
|
-ms-transform: rotate(140deg); |
|
-webkit-transform: rotate(140deg); |
|
transform: rotate(140deg); |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
.cx.s3{ |
|
-ms-transform: rotate(135deg); |
|
-webkit-transform: rotate(135deg); |
|
transform: rotate(135deg); |
|
-webkit-transition: all 100ms ease-out; |
|
-moz-transition: all 100ms ease-out; |
|
-o-transition: all 100ms ease-out; |
|
transition: all 100ms ease-out; |
|
} |
|
#chatview, #sendmessage { |
|
overflow:hidden; |
|
border-radius:6px; |
|
} |
|
|
|
.col-3 { |
|
float: left; |
|
position: relative; |
|
margin: 10px; |
|
} |
|
input[type="text"] { |
|
font: 15px/24px "Helvetica Neue", Impact, sans-serif; |
|
color: #333; |
|
width: 100%; |
|
box-sizing: border-box; |
|
letter-spacing: 1px; |
|
} |
|
|
|
#config-block { |
|
color: rgb(50, 100, 50); |
|
height: 100%; |
|
|
|
|
|
|
|
|
|
|
|
background: rgb(248,251,255); |
|
background: linear-gradient(135deg, rgba(248,251,255,1) 1%, rgba(107,160,235,1) 100%); |
|
} |
|
|
|
#config-block input { |
|
color: rgb(50, 100, 50); |
|
font: 14px/24px "Helvetica Neue", Impact, sans-serif; |
|
padding: 0 5px 0 5px; |
|
} |
|
|
|
#config-block button { |
|
color: rgb(50, 100, 50); |
|
padding: 4px 8px; |
|
} |
|
|
|
#config-block > div { |
|
display: none; |
|
} |
|
|
|
#photo-block { |
|
display: none; |
|
} |
|
|
|
#photo-block img { |
|
position:absolute; |
|
top: 80px; |
|
width: 210px; |
|
left: 35px; |
|
z-index: 10; |
|
border-radius:50%; |
|
border:5px solid #fff; |
|
} |
|
#personalities_view, #parameters_view, #about_view { |
|
padding: 10px 10px 0 10px; |
|
} |
|
|
|
#server_view { |
|
position: absolute; |
|
bottom: 8px; |
|
padding: 0 10px; |
|
} |
|
|
|
#personalities_view div, #personalities_view h3, #parameters_view div, #parameters_view h3 { |
|
margin-bottom: 5px; |
|
} |
|
#personalities_view .input { |
|
-webkit-box-shadow: 2px 2px 10px 2px rgba(100,100,100,0.45); |
|
box-shadow: 2px 2px 2px 2px rgba(100,100,100,0.2); |
|
} |
|
|
|
#personalities_button, #parameters_button{ |
|
margin: 10px 0; |
|
} |
|
|
|
#parameters_view #doSample { |
|
display: inline; |
|
width: 30px; |
|
} |
|
|
|
#parameters_view input { |
|
display: block; |
|
margin-left: 10px; |
|
width: 95%; |
|
} |
|
|
|
#about_button { |
|
position:absolute; |
|
bottom:20px; |
|
left:42%; |
|
} |
|
#about_view { |
|
font-family: "Helvetica Neue", Impact, sans-serif; |
|
font-size: 1.1em; |
|
text-align: center; |
|
margin: 0 0 0 0; |
|
clear: both; |
|
height: 100%; |
|
} |
|
|
|
#about_view h3 { |
|
text-shadow: 3px 3px 5px rgb(150, 150, 150); |
|
letter-spacing: 0.02em; |
|
text-transform: uppercase; |
|
text-align: center; |
|
font-size: 1.5em; |
|
margin: 0 0 20px 0; |
|
} |
|
|
|
#about_view div { |
|
margin: 0 0 5px 0; |
|
} |
|
|
|
#about_view div div { |
|
margin: 0 0 15px 0; |
|
} |
|
#about_view a { |
|
color: rgb(50, 100, 50); |
|
font-weight: bold; |
|
} |
|
#about_view span { |
|
display: block; |
|
} |
|
|
|
|
|
.list-unstyled { |
|
padding-left: 0; |
|
list-style: none; |
|
} |
|
.list-inline li { |
|
display: inline-block; |
|
padding-right: 5px; |
|
padding-left: 5px; |
|
margin-bottom: 10px; |
|
} |
|
|
|
|
|
|
|
.social-icons .fas { |
|
font-size: 1.5em; |
|
} |
|
|
|
.social-icons .fas { |
|
width: 35px; |
|
height: 35px; |
|
line-height: 35px; |
|
text-align: center; |
|
color: rgba(100, 255, 100, 0.99); |
|
-webkit-transition: all 0.3s ease-in-out; |
|
-moz-transition: all 0.3s ease-in-out; |
|
-ms-transition: all 0.3s ease-in-out; |
|
-o-transition: all 0.3s ease-in-out; |
|
transition: all 0.3s ease-in-out; |
|
} |
|
|
|
.social-icons.icon-circle .fas { |
|
border-radius: 50%; |
|
} |
|
.social-icons.icon-rounded .fas { |
|
border-radius:5px; |
|
} |
|
.social-icons.icon-flat .fas { |
|
border-radius: 0; |
|
} |
|
|
|
.social-icons .fas:hover, .social-icons .fas:active { |
|
color: rgba(250, 250, 120, 0.99); |
|
-webkit-box-shadow: 1px 1px 3px #333; |
|
-moz-box-shadow: 1px 1px 3px #333; |
|
box-shadow: 1px 1px 3px #333; |
|
} |
|
.social-icons.icon-zoom .fas:hover, .social-icons.icon-zoom .fas:active { |
|
-webkit-transform: scale(1.5); |
|
-moz-transform: scale(1.5); |
|
-ms-transform: scale(1.5); |
|
-o-transform: scale(1.5); |
|
transform: scale(1.5); |
|
} |
|
.social-icons.icon-rotate .fas:hover, .social-icons.icon-rotate .fas:active { |
|
-webkit-transform: scale(1.1) rotateY(180deg); |
|
-moz-transform: scale(1.1) rotateY(180deg); |
|
-ms-transform: scale(1.1) rotateY(180deg); |
|
-o-transform: scale(1.1) rotateY(180deg); |
|
transform: scale(1.1) rotateY(180deg); |
|
} |
|
|
|
.social-icons .fa-address-card { |
|
color: rgba(250, 250, 250, 0.99); |
|
background-color:#aeb5c5; |
|
} |
|
.social-icons .fa-sliders { |
|
color: rgba(250, 250, 250, 0.99); |
|
background-color:#aeb5c5; |
|
} |
|
.social-icons .fa-info { |
|
color: rgba(250, 250, 250, 0.99); |
|
background-color:#aeb5c5; |
|
} |
|
.social-icons .fa-house-chimney { |
|
color: rgba(250, 250, 250, 0.99); |
|
background-color:#aeb5c5; |
|
} |