Skip to content

Commit a69ee33

Browse files
committed
work
1 parent 5290aca commit a69ee33

File tree

1 file changed

+50
-41
lines changed
  • src/main/resources/templates/user/messages

1 file changed

+50
-41
lines changed

src/main/resources/templates/user/messages/all.html

Lines changed: 50 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -18,54 +18,63 @@ <h1>
1818

1919
<div th:fragment="mytwcontent">
2020

21-
<div th:each="m : ${user2UserMessagePage}">
22-
<div class="row">
23-
<div class="col">
24-
<div class="alert alert-info" role="alert"
25-
th:style="${m.sender.id == otherUser.id ? 'width: 66%; float:right' : 'width: 66%; float:left'}">
26-
<span th:text="${m.messageText}" ></span>
27-
<span style="float:right">
28-
<small>
29-
<span th:text="${#dates.format(m.rowCreatedAt,'dd.MM.yyyy HH:mm:ss')}"></span>
30-
<i th:if="${m.readByReceiver}" class="fas fa-check"></i>
31-
</small>
32-
</span>
33-
</div>
34-
</div>
21+
<div class="row">
22+
<div class="col">
23+
<div th:each="m : ${user2UserMessagePage}">
24+
<div class="alert alert-primary" role="alert"
25+
th:if="${m.sender.id != otherUser.id}" style="width: 66%; float:left">
26+
<span th:text="${m.messageText}" ></span>
27+
<span style="float:right">
28+
<small>
29+
<span th:text="${#dates.format(m.rowCreatedAt,'dd.MM.yyyy HH:mm:ss')}"></span>
30+
<i th:if="${m.readByReceiver}" class="fas fa-check"></i>
31+
</small>
32+
</span>
33+
</div>
34+
<div class="alert alert-warning" role="alert"
35+
th:if="${m.sender.id == otherUser.id}" style="width: 66%; float:right">
36+
<span th:text="${m.messageText}" ></span>
37+
<span style="float:right">
38+
<small>
39+
<span th:text="${#dates.format(m.rowCreatedAt,'dd.MM.yyyy HH:mm:ss')}"></span>
40+
<i th:if="${m.readByReceiver}" class="fas fa-check"></i>
41+
</small>
42+
</span>
3543
</div>
44+
45+
46+
</div>
3647
</div>
48+
</div>
3749

38-
<div class="row" id="newUser2UserMessageForm">
50+
<form id="formId" th:action="@{/user2user/{userId}/messages/(userId=${otherUser.id})}"
51+
th:object="${newUser2UserMessage}" method="post">
52+
<div class="row">
3953
<div class="col">
40-
<div class="card card-body">
41-
<form id="formId" th:action="@{/user2user/{userId}/messages/(userId=${otherUser.id})}"
42-
th:object="${newUser2UserMessage}" method="post">
43-
<div class="form-group">
44-
<label for="textEditor" class="control-label">
45-
<span th:utext="#{pages.chatMessages.newMessage}">New Message:</span>
46-
</label>
47-
<textarea id="textEditor" rows="3" cols="50"
48-
th:field="*{messageText}" class="form-control form-control-lg" />
49-
<div>
50-
<div th:each="err : ${#fields.errors('messageText')}"
51-
th:text="${err}" class="invalid-feedback" />
52-
</div>
53-
</div>
54-
<div class="form-group">
55-
</div>
56-
<button id="newUserMessageButton" type="submit" class="btn btn-primary">
57-
<i class="fas fa-envelope"></i>
58-
<span th:utext="#{pages.chatMessages.newUserMessageButton}">Send Message</span>
59-
</button>
60-
</form>
54+
<div class="card card-body" id="newUser2UserMessageForm">
55+
<div class="form-group col-12">
56+
<label for="messageTextEditor" class="control-label">
57+
<span th:utext="#{pages.chatMessages.newMessage}">New Message:</span>
58+
</label>
59+
<textarea id="messageTextEditor" rows="3" cols="50"
60+
th:field="*{messageText}" class="form-control form-control-lg" />
61+
<div>
62+
<div th:each="err : ${#fields.errors('messageText')}"
63+
th:text="${err}" class="invalid-feedback" />
64+
</div>
65+
</div>
66+
<div class="my-3">
67+
<button id="newUserMessageButton" type="submit" class="btn btn-primary">
68+
<i class="fas fa-envelope"></i>
69+
<span th:utext="#{pages.chatMessages.newUserMessageButton}">Send Message</span>
70+
</button>
6171
</div>
6272
</div>
63-
</div>
64-
<div class="row">
65-
<div class="col">
66-
<div th:replace="layout/tasks :: tw-tasks-pagination(page=${user2UserMessagePage})">
6773
</div>
68-
</div>
74+
</div>
75+
</form>
76+
<div th:replace="layout/tasks :: tw-tasks-pagination(page=${user2UserMessagePage})">
77+
</div>
6978
</div>
7079
</body>
7180
</html>

0 commit comments

Comments
 (0)