diff --git a/app/Resources/public/css/base.css b/app/Resources/public/css/base.css index 7051cc32ae..145663af0b 100644 --- a/app/Resources/public/css/base.css +++ b/app/Resources/public/css/base.css @@ -394,8 +394,12 @@ ul#navigation .report a { margin: 30px 0 0 0; padding: 0 0 0 10px; } - - +#simple-dialog-form{ + font-size: 12px; +} +#simple-dialog-form .control-label{ + padding-top: 0; +} /* --------------------------------------------------- styles for the agenda (day, week, month view) -----------------------------------------------------*/ @@ -4778,7 +4782,7 @@ i.size-32.icon-new-work{ } .social-avatar .social-profile{ text-align: center; - padding-top: 10px; + padding-top: 20px; } .social-avatar .social-profile .img-responsive{ display: inline-block; @@ -4922,7 +4926,6 @@ i.size-32.icon-new-work{ } .top-mediapost .user-image .avatar-thumb, .sub-mediapost .user-image .avatar-thumb{ - padding: 2px; border: 1px solid #dddddd; margin-bottom: 5px; margin-right: 5px; @@ -6276,6 +6279,98 @@ a.sessionView { #gradebook_list .centered .badge-group { width: auto; } +/* video chat */ +#chat-local-video video, +#chat-remote-video video{ + border-radius: 5px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + box-shadow: 0 2px 3px #C8C8C8; + border: 1px solid #e6e6e6; + background-color:#fff; + padding: 5px; +} +#chat-local-video video, +#chat-remote-video video{ + width: 100%; + min-width: 100%; + display: block; +} +#chat-video-panel .username-local{ + text-align: center; + padding-bottom: 5px; + padding-top:5px; + margin-top:10px; + margin-bottom:10px; + color: #666666; +} +#chat-video-panel .chat-user-remote{ + text-align: center; + padding-bottom: 5px; + padding-top:5px; + color: #666666; +} +#chat-video-panel .title{ + display: block; + color: #52606F; + padding: 0; + margin: 0; + margin-bottom: 20px; + padding-bottom: 10px; + font-size: 20px; + border-bottom: 1px solid #E5E5E5; +} +#listFriends .list-group-item{ + border: none; + padding: 6px; + font-size: 12px; +} + +#listFriends a{ + display: block; + text-overflow: ellipsis; +} +#listFriends a .username{ + display: inline-block; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + width: 120px; +} +#chat-video-panel #listFriends a .username{ + display: inline-block; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; + width: 180px; +} +#listFriends .status{ + float: right; +} +#listFriends .user-image{ + width: 32px; + height: 32px; + margin-right: 5px; +} +#course-block .list-group .list-group-item{ + padding: 5px; + border:none; + font-size: 12px; + line-height: 17px; + color:#666666; +} +#course-block .list-group .img-default{ + float: left; + margin-right: 5px; +} +#course-block .list-group .list-group-item .img-course{ + width: 70px; + float: left; + margin-right: 5px; +} +#course-block .list-group .list-group-item .title{ + display: block; +} /* CSS NEW TOP ******************************************************************************/ /* CSS Responsive */ @media (min-width: 1025px) and (max-width: 1200px) { diff --git a/main/img/session_default_small.png b/main/img/session_default_small.png new file mode 100644 index 0000000000..cda94cdb59 Binary files /dev/null and b/main/img/session_default_small.png differ diff --git a/main/img/statusoffline.png b/main/img/statusoffline.png new file mode 100644 index 0000000000..a4cecdaa02 Binary files /dev/null and b/main/img/statusoffline.png differ diff --git a/main/img/statusonline.png b/main/img/statusonline.png new file mode 100644 index 0000000000..04214263b9 Binary files /dev/null and b/main/img/statusonline.png differ diff --git a/main/inc/lib/javascript/chat/css/chat.css b/main/inc/lib/javascript/chat/css/chat.css index 2395375870..96c41b0c50 100755 --- a/main/inc/lib/javascript/chat/css/chat.css +++ b/main/inc/lib/javascript/chat/css/chat.css @@ -36,13 +36,11 @@ cursor:pointer; } .user_status_main { - width:30px; + width:18px; display:inline; float:left; padding: 0px 4px 0px 4px; } - - .chatbox { position: fixed; position:expression("absolute"); @@ -50,23 +48,27 @@ display:none; z-index: 9000; } - .user_status { - width:16px; - display:inline; - float:left; + width:8px; + display:inline-block; + margin-right: 5px; +} +.chatimage{ + display: inline-block; + margin-right: 5px; } .chatboxtitle { font-weight: normal; - float: left; - font-size: 12px; - width: 130px; + display: inline-block; + font-size: 10px; + width: 100px; cursor:pointer; overflow: hidden; padding-left: 2px; text-overflow: ellipsis; white-space: nowrap; + line-height: 10px; } .chatboxhead { diff --git a/main/inc/lib/javascript/chat/js/chat.js b/main/inc/lib/javascript/chat/js/chat.js index 0060fa2e55..325a8bdfbc 100755 --- a/main/inc/lib/javascript/chat/js/chat.js +++ b/main/inc/lib/javascript/chat/js/chat.js @@ -325,8 +325,8 @@ function restructureChatBoxes() { * @param status * **/ -function chatWith(user_id, user_name, status) { - createChatBox(user_id, user_name, 0, status); +function chatWith(user_id, user_name, status, userImage) { + createChatBox(user_id, user_name, 0, status, userImage); $("#chatbox_"+user_id+" .chatboxtextarea").focus(); } @@ -340,7 +340,7 @@ function chatNotYetWith(message) { /** * Creates a div */ -function createChatBox(user_id, chatboxtitle, minimizeChatBox, online) { +function createChatBox(user_id, chatboxtitle, minimizeChatBox, online, userImage) { if ($("#chatbox_"+user_id).length > 0) { if ($("#chatbox_"+user_id).css('display') == 'none') { $("#chatbox_"+user_id).css('display','block'); @@ -350,7 +350,7 @@ function createChatBox(user_id, chatboxtitle, minimizeChatBox, online) { return; } - user_is_online = return_online_user(user_id, online); + user_is_online = return_online_user(user_id, online, userImage); var chatbox = $('