Skip to content

Commit dfee7eb

Browse files
committed
Feat:Add feedback button (#106)
1 parent 65542aa commit dfee7eb

3 files changed

Lines changed: 39 additions & 3 deletions

File tree

public/css/styles.css

Lines changed: 10 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: #ffffff;
@@ -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;
@@ -131,4 +138,7 @@
131138
height: auto;
132139
align-self: auto
133140
}
141+
#feedbtn{
142+
margin-left:0;
143+
}
134144
}

public/js/chat.js

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,10 @@
1515
let newbtn = document.querySelector('#newbtn');
1616
let close = document.querySelector('#close');
1717
let cancel = document.querySelector('#cancel');
18+
let cancelFeed = document.querySelector('#cancelFeed');
19+
let feedback = document.querySelector('#feedback');
20+
let feedBtn = document.querySelector('#feedbtn');
21+
let confirm = document.querySelector('#confirm');
1822
socket.emit('privateRoom', {
1923
"room": "private room"
2024
});
@@ -82,15 +86,19 @@
8286
});
8387

8488
endbtn.addEventListener('click', () => {
85-
let confirm = document.querySelector('#confirm');
8689
confirm.classList.add('visible');
8790
});
91+
feedBtn.addEventListener('click', () => {
92+
feedback.classList.add('visible');
93+
});
8894

8995
cancel.addEventListener('click', () => {
90-
let confirm = document.querySelector('#confirm');
9196
confirm.classList.remove('visible');
9297
});
93-
98+
cancelFeed.addEventListener('click', () => {
99+
feedback.classList.remove('visible');
100+
});
101+
94102
close.addEventListener('click', () => {
95103
let confirm = document.querySelector('#confirm');
96104
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)