Skip to content

Commit db7c092

Browse files
committed
Feat:Add feedback button
1 parent 042458e commit db7c092

3 files changed

Lines changed: 35 additions & 1 deletion

File tree

public/css/styles.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,9 @@
1414
margin-bottom: 2.5px;
1515
margin-top: 2.5px;
1616
}
17+
.feed{
18+
font-size: 2em;
19+
}
1720

1821
.white-text {
1922
color: white;
@@ -72,8 +75,12 @@
7275

7376
.ui.mini.modal {
7477
margin-top: -5%;
78+
text-align: center;
7579
}
7680

81+
#feedBtn{
82+
margin-left:10px;
83+
}
7784
#msgs .one .right,
7885
#msgs .one .left {
7986
position: relative;

public/js/chat.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
let newbtn = document.querySelector('#newbtn');
1616
let close = document.querySelector('#close');
1717
let cancel = document.querySelector('#cancel');
18+
let cancelFeed = document.querySelector('#cancelFeed');
1819
socket.emit('privateRoom', {
1920
"room": "private room"
2021
});
@@ -85,12 +86,20 @@
8586
let confirm = document.querySelector('#confirm');
8687
confirm.classList.add('visible');
8788
});
89+
feedBtn.addEventListener('click', () => {
90+
let feedback = document.querySelector('#feedback');
91+
feedback.classList.add('visible');
92+
});
8893

8994
cancel.addEventListener('click', () => {
9095
let confirm = document.querySelector('#confirm');
9196
confirm.classList.remove('visible');
9297
});
93-
98+
cancelFeed.addEventListener('click', () => {
99+
let confirmFeedback = document.querySelector('#feedback')
100+
confirmFeedback.classList.remove('visible');
101+
});
102+
94103
close.addEventListener('click', () => {
95104
let confirm = document.querySelector('#confirm');
96105
message.classList.add('hide');

views/chat.hbs

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,10 @@
4646
<i class="fitted send icon"></i>
4747
<span class="txt">Send</span>
4848
</button>
49+
<button class="ui teal labeled icon button" id="feedBtn">
50+
<i class="user icon"></i>
51+
<span class="txt">Feedback</span>
52+
</button>
4953
<a href="/">
5054
<button class="ui red icon button right-float hide" id="homebtn">
5155
<span>Home</span>
@@ -70,6 +74,20 @@
7074
</div>
7175
</div>
7276
</div>
77+
<div class="ui mini modal transition tada" id="feedback">
78+
<div class="header sty">
79+
Did Something Happened?
80+
</div>
81+
<div class="content sty">
82+
<p> &#128562; Trouble Encountered &#128562;</p>
83+
<p><a target="_blank" href="https://github.com/wdlsvnit/omeclone/issues">Click Here</a> &#10165; Submit your issue &#10165; We will take care</p>
84+
</div>
85+
<div class="actions">
86+
<div class="ui teal button" id="cancelFeed">
87+
Return To Chat
88+
</div>
89+
</div>
90+
</div>
7391
</body>
7492
<script src="/bower_components/Autolinker.js/dist/Autolinker.min.js"></script>
7593
<script src="/bower_components/jquery/dist/jquery.min.js"></script>

0 commit comments

Comments
 (0)