aboutsummaryrefslogtreecommitdiff
path: root/mod/messages
diff options
context:
space:
mode:
authorcash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-03-05 23:31:53 +0000
committercash <cash@36083f99-b078-4883-b0ff-0f9b5a30f544>2011-03-05 23:31:53 +0000
commit69b0ce98af32325161010e636ff3e6b852467a71 (patch)
tree6fb9b25d21c64c762dbda3f0a8d13a15a70e483a /mod/messages
parent66c958c52d410b02a7634187815bee60f380e646 (diff)
downloadelgg-69b0ce98af32325161010e636ff3e6b852467a71.tar.gz
elgg-69b0ce98af32325161010e636ff3e6b852467a71.tar.bz2
fixed new message indicator
git-svn-id: http://code.elgg.org/elgg/trunk@8603 36083f99-b078-4883-b0ff-0f9b5a30f544
Diffstat (limited to 'mod/messages')
-rw-r--r--mod/messages/start.php6
-rw-r--r--mod/messages/views/default/messages/css.php6
2 files changed, 5 insertions, 7 deletions
diff --git a/mod/messages/start.php b/mod/messages/start.php
index 27b6252eb..76acb36a9 100644
--- a/mod/messages/start.php
+++ b/mod/messages/start.php
@@ -31,15 +31,13 @@ function messages_init() {
));
$class = "elgg-icon messages-icon";
- $text = "&nbsp;";
+ $text = "<span class='$class'></span>";
// get unread messages
$num_messages = (int)messages_count_unread();
if ($num_messages != 0) {
- $class .= " new";
- $text = $num_messages;
+ $text .= "<span class=\"messages-new\">$num_messages</span>";
}
- $text = "<span class='$class'>$text</span>";
elgg_register_menu_item('topbar', array(
'name' => 'messages',
diff --git a/mod/messages/views/default/messages/css.php b/mod/messages/views/default/messages/css.php
index ba8444f03..69fa16bfb 100644
--- a/mod/messages/views/default/messages/css.php
+++ b/mod/messages/views/default/messages/css.php
@@ -47,7 +47,7 @@
text-decoration: none;
background-position: left -36px;
}
-.messages-icon.new span {
+.messages-new {
color: white;
background-color: red;
-webkit-border-radius: 10px;
@@ -56,8 +56,8 @@
-moz-box-shadow: -2px 2px 4px rgba(0, 0, 0, 0.50); /* FF v3.5+ */
position: absolute;
text-align: center;
- top: -2px;
- left: 10px;
+ top: 0px;
+ left: 26px;
min-width: 16px;
height: 16px;
font-size: 10px;