summaryrefslogtreecommitdiff
path: root/public/assets/js/lib/views/mail/mailbox.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-12-10 21:08:42 +0100
committerJules Laplace <julescarbon@gmail.com>2017-12-10 21:08:42 +0100
commit3c1acfab622d470aeb1f44a708d6023530e17ec8 (patch)
treece596f9190c3fe8bcfba063670a6ec5a5da9d546 /public/assets/js/lib/views/mail/mailbox.js
parent3cc9ff370a5e3f5bf321dc56963ae3bc73e75284 (diff)
more desiiiiiiiign
Diffstat (limited to 'public/assets/js/lib/views/mail/mailbox.js')
-rw-r--r--public/assets/js/lib/views/mail/mailbox.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/public/assets/js/lib/views/mail/mailbox.js b/public/assets/js/lib/views/mail/mailbox.js
index 199eeee..2f822aa 100644
--- a/public/assets/js/lib/views/mail/mailbox.js
+++ b/public/assets/js/lib/views/mail/mailbox.js
@@ -19,9 +19,16 @@ var MailboxView = View.extend({
},
populate: function(data){
+ $("body").removeClass('loading')
this.boxlist.load(data.boxes)
- data.messages.forEach(function(message){
- this.appendMessage(message, data.user)
+
+ var user = data.user
+ var max = data.messages.length-1
+ data.messages.forEach(function(message, i){
+ var $row = $( this.parse(message, user) )
+ if (i === 0) $row.addClass("first")
+ if (i === max) $row.addClass("last")
+ this.$el.append($row)
}.bind(this))
},
@@ -44,9 +51,4 @@ var MailboxView = View.extend({
return t
},
- appendMessage: function(message, user){
- var $row = $( this.parse(message, user) )
- this.$el.append($row)
- },
-
})