Skip to content

Commit 5473d83

Browse files
author
rakeshAlgo
committed
is this helpful task completed
1 parent 62e7a77 commit 5473d83

File tree

5 files changed

+50
-19
lines changed

5 files changed

+50
-19
lines changed

src/css/doc.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
.doc h4,
99
.doc h5,
1010
.doc h6 {
11-
font-weight: var(--weight-medium);
11+
font-weight: var(--weight-semibold);
1212
letter-spacing: -0.025rem;
1313
line-height: 1.2;
1414
margin: 1.5rem 0 -0.25rem;
@@ -27,7 +27,7 @@
2727
}
2828

2929
.doc h2 {
30-
font-size: 1.875rem;
30+
font-size: 2rem;
3131
margin: 2.25rem 0 2.5rem;
3232
max-width: fit-content;
3333
/* NOTE used to restrict width of key line */

src/css/is-this-helpful.css

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
border-radius: 5px;
4545
border: 1px solid var(--color-brand-gray5);
4646
resize: vertical;
47-
font-size: 1rem;
47+
font-size: 0.875rem;
4848
color: var(--color-brand-gray4);
4949
font-family: "Source Sans Pro", sans-serif;
5050
}
@@ -97,6 +97,17 @@
9797
line-height: 1.125rem;
9898
color: var(--color-brand-blue);
9999
}
100+
.toc .any-feedback a{
101+
font-size: 0.875rem;
102+
line-height: 20px;
103+
text-decoration: none;
104+
color: var(--color-brand-blue);
105+
font-weight: var(--weight-normal);
106+
margin-bottom: 15px;
107+
display: inline-block;
108+
width: 100%;
109+
110+
}
100111

101112
.is-this-helpful-box .action-btn-row .info-btn {
102113
font-size: 0.75rem;

src/css/main.css

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,3 +117,10 @@ main p {
117117
align-items: flex-start;
118118
}
119119
}
120+
121+
122+
@media screen and (max-width: 767px) {
123+
.main{
124+
padding-bottom: 2rem;
125+
}
126+
}

src/js/06-page-rating.js

Lines changed: 24 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,40 +6,49 @@
66
var helpNoBtn = document.getElementById('noBtn')
77
var skipBtnMsg = document.getElementById('skipBtnMsg')
88
var feedBackFormBox = document.getElementById('additionalFeedbackBox')
9-
var leaveAddtinalBox = document.getElementById('leaveAddtinalBox')
9+
var leaveAddtinalBox = document.getElementById('leaveAddtinalBox')
1010
var skipLeaveBtn = document.getElementById('skipLeaveBtn')
1111
var feedBackMsg = document.querySelector('.feed-back-msg')
1212
var submitBtn = document.querySelector('.submit-btn')
1313
var leaveYesBtn = document.querySelector('.yes-btn')
1414
var feedbackInfoBtn = document.querySelector('.info-btn')
1515
var feedbackModal = document.querySelector('.feedback-modal')
1616
var closeModalPopup = document.querySelector('.close-popup')
17+
var anyFeedbackBtn = document.querySelector('.any-feedback-btn')
1718
// for config
1819
var yesBtnData = helpYesBtn.dataset
1920
var noBtnData = helpNoBtn.dataset
2021

2122
helpYesBtn.addEventListener('click', function (e) {
22-
dialogBox.style.display = 'block'
23+
// dialogBox.style.display = 'block'
2324
this.classList.add('active')
2425
helpNoBtn.classList.remove('active')
25-
console.log(yesBtnData, 16)
26+
// console.log(yesBtnData, 16)
2627
})
2728
helpNoBtn.addEventListener('click', function (e) {
28-
dialogBox.style.display = 'block'
29+
// dialogBox.style.display = 'block'
2930
this.classList.add('active')
3031
helpYesBtn.classList.remove('active')
31-
console.log(noBtnData, 27)
32+
// console.log(noBtnData, 27)
3233
})
3334

34-
skipBtnMsg.addEventListener('click', function (e) {
35-
feedBackFormBox.style.display = 'none'
36-
leaveAddtinalBox.style.display = 'block'
37-
})
38-
skipLeaveBtn.addEventListener('click', function (e) {
39-
leaveAddtinalBox.style.display = 'none'
35+
anyFeedbackBtn.addEventListener('click', function (e) {
36+
e.preventDefault()
37+
dialogBox.style.display = 'block'
4038
feedBackFormBox.style.display = 'block'
39+
this.classList.add('active')
4140
})
4241

42+
skipBtnMsg.addEventListener('click', function (e) {
43+
44+
dialogBox.style.display = 'none'
45+
feedBackMsg.value = ''
46+
})
47+
// skipLeaveBtn.addEventListener('click', function (e) {
48+
// leaveAddtinalBox.style.display = 'none'
49+
// feedBackFormBox.style.display = 'block'
50+
// })
51+
4352
feedBackMsg.addEventListener('keyup', function (e) {
4453
var textareaValue = this.value
4554

@@ -49,9 +58,10 @@
4958
submitBtn.classList.add('disabled')
5059
}
5160
})
52-
leaveYesBtn.addEventListener('click', function (e) {
53-
leaveAddtinalBox.style.display = 'none'
54-
})
61+
62+
// leaveYesBtn.addEventListener('click', function (e) {
63+
// leaveAddtinalBox.style.display = 'none'
64+
// })
5565
feedbackInfoBtn.addEventListener('click', function (e) {
5666
feedbackModal.classList.add('show')
5767
})

src/partials/toc.hbs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,9 @@
1111
</a>
1212
<a href="#" class="dislike-btn helpfull-btn" id="noBtn" data-page-rating="dislike"> <i class="far fa-thumbs-down"></i> No</a>
1313
</div>
14+
<div class="any-feedback">
15+
<a href="#" class="btn any-feedback-btn">Leave Additional Feedback? </a>
16+
</div>
1417
<div class="dialog-box" id="dialogBox">
1518
<form>
1619
<div class="form-group " id="additionalFeedbackBox">
@@ -25,14 +28,14 @@
2528

2629
</div>
2730

28-
<div class="leave-addtional-box" id="leaveAddtinalBox">
31+
{{!-- <div class="leave-addtional-box" id="leaveAddtinalBox">
2932
<div class="text-msg"> <p>Leave Additional Feedback?</p> </div>
3033
<div class="action-btn-row leave-feedback-btn-row">
3134
<a href="#" class="skip-btn" id="skipLeaveBtn">Skip</a>
3235
<button class="yes-btn btn blue-btn"> Yes </button>
3336
3437
</div>
35-
</div>
38+
</div> --}}
3639
</form>
3740

3841
</div>

0 commit comments

Comments
 (0)