Remove resize logic in favor of pure css

This commit is contained in:
lilia 2015-02-18 23:09:34 -08:00
parent 07e44ccf21
commit 3292177a96
7 changed files with 32 additions and 16 deletions

View File

@ -40,10 +40,7 @@
this.$el.find('.discussion-container').append(this.view.el);
this.view.render();
window.addEventListener('resize', this.view.resize.bind(this.view));
setTimeout(function() {
this.view.resize();
this.view.scrollToBottom();
}.bind(this), 10);
},

View File

@ -34,7 +34,6 @@
collection : bg.inbox
}).render();
window.addEventListener('resize', this.inbox.resize.bind(this.inbox));
window.addEventListener('beforeunload', function () {
this.inbox.stopListening();
}.bind(this));

View File

@ -41,12 +41,6 @@ var Whisper = Whisper || {};
addAll: function() {
this.$el.html('');
this.collection.each(this.addOne, this);
this.resize();
},
resize: function() {
var height = window.innerHeight - $('#header').height() - $('#footer').height();
this.$el.css('height', height + 'px');
},
render: function() {

View File

@ -1,3 +1,10 @@
.conversation {
padding: $header-height 0;
}
.conversation, .discussion-container, .message-list {
height: 100%;
}
.group-update {
font-size: smaller;

View File

@ -2,10 +2,14 @@
box-sizing: border-box;
}
html {
height: 100%;
}
body {
height: 100%;
width: 100%;
margin: $header-height 0 0;
margin: 0;
font-family: $roboto;
font-size: 14px;
}

View File

@ -1,9 +1,12 @@
.gutter {
margin-top: 36px;
padding: $header-height 0 0;
}
.gutter, #contacts {
height: 100%;
}
#contacts {
overflow-y: scroll;
overflow: auto;
}
.loading .gutter {

View File

@ -16,10 +16,13 @@
* {
box-sizing: border-box; }
html {
height: 100%; }
body {
height: 100%;
width: 100%;
margin: 36px 0 0;
margin: 0;
font-family: Roboto, "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 14px; }
@ -105,10 +108,13 @@ body {
text-align: center; }
.gutter {
margin-top: 36px; }
padding: 36px 0 0; }
.gutter, #contacts {
height: 100%; }
#contacts {
overflow-y: scroll; }
overflow: auto; }
.contact .number, .contact .checkbox {
display: none; }
@ -259,6 +265,12 @@ input.new-message {
.settings-open .settings {
display: block; }
.conversation {
padding: 36px 0; }
.conversation, .discussion-container, .message-list {
height: 100%; }
.group-update {
font-size: smaller; }