Skip to content

Commit 2c9f721

Browse files
committed
Updated Message
1 parent 246fc04 commit 2c9f721

File tree

3 files changed

+85
-24
lines changed

3 files changed

+85
-24
lines changed

OddJobb/www/indMsg.html

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
<div class="navbar">
2+
<div class="navbar-inner">
3+
<div class="left">
4+
<a href="#" class="back link">
5+
<i class="icon icon-back"></i>
6+
<span>Back</span>
7+
</a>
8+
</div>
9+
<!---->
10+
<div class="center sliding">Messages</div>
11+
<div class="right">
12+
<a href="#" class="link icon-only open-panel"><i class="icon icon-bars"></i></a>
13+
</div>
14+
</div>
15+
</div>
16+
17+
<div class="page toolbar-fixed" data-page="indMsg">
18+
<div class="page-content messages-content">
19+
<div class="messages">
20+
<div class="messages-date">Sunday, Feb 9 <span>12:58</span></div>
21+
<div class="message message-sent">
22+
<div class="message-text">Hello</div>
23+
</div>
24+
<div class="message message-sent">
25+
<div class="message-text">How are you?</div>
26+
</div>
27+
<div class="message message-received">
28+
<div class="message-name">Kate</div>
29+
<div class="message-text">I am fine, thanks</div>
30+
<div style="background-image:url(http://lorempixel.com/output/people-q-c-100-100-9.jpg)" class="message-avatar"></div>
31+
</div>
32+
<div class="messages-date">Sunday, Feb 3 <span>11:58</span></div>
33+
<div class="message message-sent">
34+
<div class="message-text">Nice photo?</div>
35+
</div>
36+
</div>
37+
<div class="toolbar messagebar">
38+
<div class="toolbar-inner">
39+
<textarea placeholder="Message"></textarea><a href="#" class="link">Send</a>
40+
</div>
41+
</div>
42+
</div>
43+
</div>

OddJobb/www/js/my-app.js

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,45 @@ myApp.onPageInit('about', function (page) {
2525
myApp.alert('Here comes About page');
2626
})
2727

28+
29+
//Each message Page
30+
myApp.onPageInit('indMsg', function (page) {
31+
messagesMain();
32+
})
33+
2834
//Messages Page
2935
myApp.onPageInit('messages', function (page) {
30-
messagesMain();
36+
//messagesMain();
37+
/*
38+
1. Do AJAX call
39+
2. Put data into Array
40+
3. Set array
41+
*/
42+
const people = [
43+
/*
44+
{
45+
name: nameOfPerson
46+
message: This is a mess...
47+
48+
}*/
49+
];
50+
51+
for (var i = 0; i < 10; i++) {
52+
people.push({
53+
item: i
54+
});
55+
}
56+
57+
const myListOfPeople = myApp.virtualList('.list-block.virtual-list', {
58+
items: people,
59+
template:
60+
'<li>' +
61+
'<a href="indMsg.html?messageId={{item}}" class="item-link item-content">' +
62+
'<div>{{item}}</div>' +
63+
'</a>' +
64+
'</div>' +
65+
'</li>'
66+
});
3167
})
3268

3369
myApp.onPageInit('post', function (page) {

OddJobb/www/messages.html

Lines changed: 5 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -14,30 +14,12 @@
1414
</div>
1515
</div>
1616

17-
<div class="page toolbar-fixed" data-page="messages">
18-
<div class="page-content messages-content">
19-
<div class="messages">
20-
<div class="messages-date">Sunday, Feb 9 <span>12:58</span></div>
21-
<div class="message message-sent">
22-
<div class="message-text">Hello</div>
23-
</div>
24-
<div class="message message-sent">
25-
<div class="message-text">How are you?</div>
26-
</div>
27-
<div class="message message-received">
28-
<div class="message-name">Kate</div>
29-
<div class="message-text">I am fine, thanks</div>
30-
<div style="background-image:url(http://lorempixel.com/output/people-q-c-100-100-9.jpg)" class="message-avatar"></div>
31-
</div>
32-
<div class="messages-date">Sunday, Feb 3 <span>11:58</span></div>
33-
<div class="message message-sent">
34-
<div class="message-text">Nice photo?</div>
17+
<div class="pages">
18+
<div data-page="messages" class="page">
19+
<div class="page-content">
20+
<div class="list-block virtual-list">
21+
<a href="#"></a>
3522
</div>
3623
</div>
37-
<div class="toolbar messagebar">
38-
<div class="toolbar-inner">
39-
<textarea placeholder="Message"></textarea><a href="#" class="link">Send</a>
40-
</div>
41-
</div>
4224
</div>
4325
</div>

0 commit comments

Comments
 (0)