From 4fc0126661f2389843599a4a6829d8eb79a109e4 Mon Sep 17 00:00:00 2001 From: marijus Date: Sun, 9 Feb 2014 23:52:09 +0100 Subject: theming chat a little --- view/css/mod_chat.css | 29 +++++++++++++++++++++++++++-- view/theme/redbasic/css/style.css | 8 ++++++++ view/tpl/chat.tpl | 7 ++++--- 3 files changed, 39 insertions(+), 5 deletions(-) (limited to 'view') diff --git a/view/css/mod_chat.css b/view/css/mod_chat.css index ce6e59af1..99bd1b154 100644 --- a/view/css/mod_chat.css +++ b/view/css/mod_chat.css @@ -27,5 +27,30 @@ section { padding-bottom: 0; } - - \ No newline at end of file + +.chat-item { + padding: 3px; +} + +.chat-item-end { + clear: both; +} + +.chat-item-photo { + float: left; + height: 32px; + width: 32px; +} + +.chat-body { + float: left; + width: 80%; + margin-left: 15px; +} + +.chat-item-text { + float: left; + background-color:#eee; + padding: 3px; + display:inline-block; +} diff --git a/view/theme/redbasic/css/style.css b/view/theme/redbasic/css/style.css index 6164407e8..08129aabb 100644 --- a/view/theme/redbasic/css/style.css +++ b/view/theme/redbasic/css/style.css @@ -2455,8 +2455,16 @@ img.mail-list-sender-photo { .abook-self { background-color: #ffdddd; } + .online-now { color: red; cursor: pointer; } +.chat-item-photo { + border-radius: $radiuspx; +} + +.chat-item-text { + border-radius: $radiuspx; +} diff --git a/view/tpl/chat.tpl b/view/tpl/chat.tpl index 7073a0a52..51aeb836e 100644 --- a/view/tpl/chat.tpl +++ b/view/tpl/chat.tpl @@ -1,5 +1,5 @@

{{$room_name}}

-
+
@@ -64,7 +64,7 @@ function update_inroom(inroom) { $.each( inroom, function(index, item) { var newNode = document.createElement('div'); $(newNode).html('' + item.name + ' ' + item.status + '
' + item.name + '
'); - html.appendChild(newNode); + html.appendChild(newNode); }); $('#chatUsers').html(html); } @@ -75,7 +75,8 @@ function update_chats(chats) { $.each( chats, function(index, item) { last_chat = item.id; var newNode = document.createElement('div'); - $(newNode).html('
' + item.name + '
' + item.name + ' ' + item.localtime + '
' + item.text + '
'); + newNode.setAttribute('class', 'chat-item'); + $(newNode).html('' + item.name + '
' + item.name + ' ' + item.localtime + '
' + item.text + '
'); $('#chatLineHolder').append(newNode); $(".autotime").timeago(); -- cgit v1.2.3