Skip to content

Commit 3fecc28

Browse files
author
KhaNam
committed
ud
1 parent 286f76a commit 3fecc28

40 files changed

+15648
-612
lines changed

account.html

Lines changed: 1133 additions & 588 deletions
Large diffs are not rendered by default.

css/emojione-sprite-32.css

Lines changed: 8257 additions & 0 deletions
Large diffs are not rendered by default.

css/emojionearea.min.css

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

css/style.css

Lines changed: 108 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ body{font-family: "Roboto-Regular"; font-size: 14px;}
1515
src: url("./font/Roboto-Bold.ttf") format("truetype");
1616
}
1717

18+
#ajax-loading{position: fixed; display: none; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0.8) url("../images/loading.svg") no-repeat top 50% center; background-size: 100px auto; z-index: 999999999;}
19+
1820
/* default-properties */
1921
body .container{padding: 0;}
2022
body .bg-red{background-color: #FF3D00;}
@@ -30,8 +32,8 @@ body .position{position: absolute; bottom: 0; left: 0; width: 100%;}
3032
/* default-button */
3133
button.more{background-color: #F2994A; width: 50%; margin: 0 auto; display: block; color: white; cursor: pointer; font-size: 24px;}
3234
button.more:hover{background-color: #ce7527;}
33-
.btn.orange{background-color: #F2994A;}
34-
.btn.red{background-color: #FF3D00;}
35+
.btn.orange{background-color: #F2994A; color: #fff;}
36+
.btn.red{background-color: #FF3D00; color: white;}
3537
.btn.orange:hover{background-color: #c17837;}
3638
.btn.red:hover{background-color: #d05027;}
3739
a.btn, button.btn{height: 55px;}
@@ -52,10 +54,13 @@ section .box-comic-layout .img .note img{margin-right: 5px;}
5254
section .box-comic-layout .img img:first-child{transition: all 0.3s;}
5355
section .box-comic-layout .img img:first-child:hover{transform: scale(1.2);}
5456
section .box-comic-layout .content{background-color: #F2F2F2; padding: 15px;}
55-
section .box-comic-layout .content h3{font-weight: bold; font-size: 16px; margin-bottom: 20px;}
57+
section .box-comic-layout .content h3{font-weight: bold; font-size: 16px; margin-bottom: 20px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
5658
section .box-comic-layout .content .info{display: flex; justify-content: space-between;}
5759
section .box-comic-layout .content .info span{color: #BDBDBD;}
5860

61+
/* style-tab */
62+
section#wrap-account .nav.nav-tabs{flex-wrap: unset;}
63+
5964
/* style-breadcrumb */
6065
.breadcrumb{background-color: white; font-size: 16px; color: black; font-weight: bold; padding: 0;}
6166
.breadcrumb-item+.breadcrumb-item::before{content: ">"; color: black;}
@@ -79,12 +84,16 @@ section form.wrap-form button{width: 100%; margin: 20px auto 0 auto; color: whit
7984

8085
/* header */
8186
header#wrap-header{padding: 25px 0;}
82-
header#wrap-header .search, .menu{width: 23%;}
87+
header#wrap-header .search, .menu{width: 23%; position: relative;}
8388
header#wrap-header .menu{text-align: right;}
8489
header#wrap-header .container{display: flex; justify-content: space-between; align-items: center;}
85-
header#wrap-header .form-search{display: flex; background-color: white; padding: 0px 0 0 12px; border-radius: 90px; align-items: center; width: 100%;}
90+
header#wrap-header .form-search{display: flex; background-color: white; padding: 0px 0 0 12px; border-radius: 90px; align-items: center; width: 100%; border-bottom: 2px solid #FF3D00;}
8691
header#wrap-header .form-search input{min-height: 40px; border: none; outline: none; padding:0 20px; border-top-right-radius: 90px; border-bottom-right-radius: 90px ; width: 100%;}
8792
header#wrap-header .menu button{border: none; outline: none; background-color: transparent;}
93+
.s-suggest-data{position: absolute; left: 0; right: 0; background: #fff; padding: 15px 15px 0 15px; z-index: 99; display: none; max-height: 324px; overflow-y: auto; box-shadow: 0 3px 8px rgba(0,0,0,0.2);}
94+
.s-suggest-data ul{margin-bottom: 0;}
95+
.s-suggest-data ul li{list-style: none; border-bottom: 1px dotted #dddd; padding: 0 0 8px 0; margin: 0 0 10px 0;}
96+
.s-suggest-data ul li:last-child{border-bottom: 0;}
8897

8998
/* main-container->wrap-hightlights */
9099
section#wrap-highlights .box-comic{position: relative; overflow: hidden; border-radius: 10px;}
@@ -115,6 +124,7 @@ section#wrap-detail .content-right .content-top .group-review span{font-size: 20
115124
section#wrap-detail .content-right .content-top .button-action{display: flex; justify-content: space-between; margin-bottom: 20px; flex-wrap: wrap;}
116125
section#wrap-detail .content-right .content-top .button-action .btn{width: 47%; border: 1px solid #FF3D00; color: #FF3D00; background-color: white; padding: 10px 0 ; }
117126
section#wrap-detail .content-right .content-top .button-action .btn:hover{background-color: #FF3D00; color: white;}
127+
section#wrap-detail .content-right .content-top .button-action .btn:nth-child(n+3){margin-top: 10px;}
118128
section#wrap-detail .content-right .content-bottom{height: 100%; display: flex; justify-content: space-between; flex-direction: column;}
119129
section#wrap-detail .content-right .content-bottom p{font-size: 20px; border-bottom: 1px solid #000000; padding: 20px 0; margin-bottom: 10px;}
120130
section#wrap-detail .content-right .content-bottom img{margin: 0 auto; display: block;}
@@ -128,13 +138,9 @@ section ul.nav-tabs li{width: 50%; text-align: center; background-color: #F2F2F2
128138
section ul.nav-tabs li a{font-size: 16px;}
129139
section ul.nav-tabs li a.active{color: #FF3D00 !important; border-color: #FF3D00 !important;border-bottom: none; border-top: 3px solid #FF3D00; border-right: none; border-left: none;}
130140
section#wrap-list-and-comment .tab-content .tab-pane{padding: 30px 50px 0 50px;height: 726px; overflow-y: scroll;}
131-
section .tab-content .tab-pane::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
132-
section .tab-content .tab-pane::-webkit-scrollbar{width: 12px;background-color: #F5F5F5;}
133-
section .tab-content .tab-pane::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #EB5757;}
134141
section #list ul li{ border-top: 1px solid #E0E0E0; border-bottom: 1px solid #E0E0E0;}
135142
section #list ul li a{padding: 18px 0;;display: flex; justify-content: space-between; font-size: 20px;}
136143
section #list ul li span{color: #828282;}
137-
section #comment form textarea{width: 100%; padding: 20px;}
138144

139145
/* main-container->wrap-read */
140146
section#wrap-change-server p{text-align: center; font-size: 20px;}
@@ -154,13 +160,30 @@ section .group-infor{width: 350px; margin: 0 auto 0 auto; padding-top: 80px;}
154160
section#wrap-account .thumbnail{text-align: center; padding: 20px 0 50px 0;}
155161
section#wrap-account .thumbnail img{border-radius: 100px; padding-bottom: 45px;}
156162
section#wrap-account .thumbnail p{font-size: 20px;}
163+
section#wrap-account .thumbnail p span{color: #d05027; font-weight: bold;}
157164

158165
/* main-container->wrap-notify */
159166
section#wrap-notify ul li{display: flex; margin-bottom: 20px; justify-content: space-between; background-color: #F2F2F2; padding: 15px 30px; align-items: center;}
160167
section#wrap-notify ul li a{font-size: 20px; display: flex; align-items: center; width: 40%; justify-content: space-between; line-height: 40px;}
161168
section#wrap-notify ul li a p{font-size: 24px;}
162169
section#wrap-notify button{width: 50%; margin: 0 auto;}
163170
section#wrap-notify ul li button{width: auto; margin: 0;}
171+
172+
/* missition */
173+
.list-mission .item-mission:first-child{padding-top: 30px;}
174+
.list-mission .item-mission:last-child{padding-bottom: 30px;}
175+
.list-mission .item-mission .content-mission{width: 80%;}
176+
.list-mission .item-mission{display: flex; justify-content: space-between; align-items: center; padding: 15px 0}
177+
.list-mission .item-mission .content-mission h4{font-weight: bold; font-size: 16px;}
178+
.list-mission .item-mission .status-mission{width: 20%;}
179+
.list-mission .item-mission .status-mission button{width: 100%;}
180+
.list-mission .item-mission .box-upgrade{width: 40%; background-color: #F2F2F2; margin-left: 20px; position: relative; padding: 10px 50px 10px 70px; border-radius: 80px;}
181+
.list-mission .item-mission .box-upgrade img{position: absolute;top: -6px; left: -20px;}
182+
.list-mission .item-mission:nth-child(-n+3) .box-upgrade::after{content: ""; background-image: url("../images/crown.png"); background-repeat: no-repeat; position: absolute; top: -20px; left: 35px; height: 30px; width: 30px;}
183+
/*validate*/
184+
.invalid-feedback{display: none; width: 100%; margin-top: 0.25rem; font-size: 90%; color: #dc3545;}
185+
.invalid-feedback.active{display: block;}
186+
164187
/* wrap-footer */
165188
footer#wrap-footer{background-color: #4F4F4F;}
166189
footer#wrap-footer img{width: auto;}
@@ -176,9 +199,84 @@ footer#wrap-footer .copyright{width: 50%; margin: 0 auto;color: white; text-alig
176199
.modal-filter .box-filter-select{display: inline-flex; width: 100%; justify-content: space-between; flex-wrap: wrap;}
177200
.modal-filter .box-filter-select:not(:last-child){margin-right: 10px;}
178201
.modal-filter .box-filter-select button{width: 48%; background-color: transparent; border: 1px solid #BDBDBD}
202+
.modal-filter .box-filter-select button.active{background-color: royalblue; color: #fff;}
179203
.modal-filter .box-filter-select button:nth-child(n+3){margin-top: 15px;}
180204
.modal-filter::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
181205
.modal-filter::-webkit-scrollbar{width: 12px;background-color: #F5F5F5;}
182206
.modal-filter::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #EB5757;}
183207
section#wrap-form-filter select option{display: none;}
184-
.owl-carousel img{max-height: 200px;}
208+
.owl-carousel img{max-height: 200px;}
209+
210+
/* comment - emoji */
211+
img.item-emoji{height: 40px; cursor: pointer; margin-right: 5px;}
212+
.group-post-comment .form-comment{ padding: 3px; position: relative;}
213+
.group-post-comment .sticker{position: absolute; top: 7px; z-index: 1; right: 11%; }
214+
.group-post-comment .sticker img{width: 16px; cursor: pointer; }
215+
.group-post-comment .form-comment form{display: flex; position: relative; justify-content: space-between;}
216+
.group-post-comment .form-comment .img{ position: relative; display: inline-block;}
217+
.group-post-comment .form-comment .img .remove-icon{position: absolute; top: 0; right: 0;}
218+
.group-post-comment{border: 1px solid #d8d8d8; padding: 10px}
219+
.group-post-comment .form-comment textarea{border: none; padding: 10px; width: 100%;}
220+
.group-post-comment .form-comment textarea:focus{outline-color: transparent;}
221+
.group-post-comment .form-comment button{border-radius: 10px; height: auto; width: 8%;}
222+
section#wrap-list-and-comment .tab-content #comment{padding: 50px 0}
223+
#comment{overflow-y: unset !important; }
224+
#comment .list-comment{overflow-y: scroll; height: 500px; padding: 40px}
225+
.list-comment .item-comment .show{display: flex; justify-content: space-between;}
226+
.list-comment .item-comment:not(:last-child){margin-bottom: 20px;}
227+
.list-comment .item-comment .show .comment-left{width: 8%;}
228+
.list-comment .item-comment .show .comment-left img{width: 100%;}
229+
.list-comment .item-comment .show .comment-left button{width: 100%; height: 35px; margin-top: 15px;}
230+
.list-comment .item-comment .show .comemnt-right{width: 88%; border: 1px solid #dedede; padding: 10px}
231+
.list-comment .item-comment .show .comemnt-right .header-comment{display: flex; align-items: center;font-weight: bold; }
232+
.list-comment .item-comment .show .comemnt-right .header-comment img{width: 50px; height: 50px; position: absolute; top: -8px; left: 0;}
233+
.list-comment .item-comment .show .comemnt-right .header-comment a{color: #0033FF; font-size: 16px; margin-right: 50px;}
234+
.list-comment .item-comment .show .comemnt-right .header-comment .level{background-color: #f2f2f2;position: relative; border-radius: 30px; padding: 10px 80px 10px 65px}
235+
.list-comment .item-comment .show .comemnt-right .header-comment .level span.name-level{color: #F2994A; margin-right: 20px;}
236+
.list-comment .item-comment .show .comemnt-right .header-comment .level span.vip{color: #fff; padding: 4px 15px; border-radius: 15px; position: absolute; top: 5.5px; right: 10px; animation: flicker 0.5s infinite}
237+
.list-comment .item-comment .show .comemnt-right .footer-comment{display: flex; align-items: center; justify-content: space-around; margin-top: 10px;}
238+
.list-comment .item-comment .show .comemnt-right .footer-comment img{height: 55px;}
239+
.list-comment .item-comment .show .comemnt-right .footer-comment .content-comment{ width: 85%;}
240+
.list-comment .item-comment .show .comemnt-right .footer-comment .content-comment p{text-align: justify; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
241+
.list-comment .item-comment .show .comemnt-right .footer-comment .content-comment span{color: #d05027; cursor: pointer;}
242+
.list-comment .item-comment .hide{display: flex; justify-content: flex-end;}
243+
.list-comment .item-comment .hide .group-post-comment{width: 88%;}
244+
.comment-reply{margin-top: 10px; padding-left: 13%;}
245+
.remove-icon{display: none;}
246+
.item-comment .hide .group-post-comment{display: none;}
247+
.emojionearea{width: 90% !important;}
248+
.emojionearea.emojionearea-standalone{width: 100% !important;}
249+
250+
@keyframes flicker{
251+
0% {background-color: #d05027;}
252+
50% {background-color: #ce7527;}
253+
}
254+
.ranker{border: 1px solid #F2994A; }
255+
.ranker .header-rank{display: flex; background-color: #F2994A; padding: 10px; align-items: center; border-radius: 10px;}
256+
.ranker .header-rank img{height: 28px; width: 28px; margin-right: 15px;}
257+
.ranker .header-rank h3{color: white; font-size: 16px; margin-bottom: 0; font-weight: bold;}
258+
.ranker .list-ranker{max-height: 150px; overflow-y: scroll;}
259+
.ranker .list-ranker ul li:first-child a{color: #FF3D00;}
260+
.ranker .list-ranker ul li:nth-child(2) a{color: #9B51E0;}
261+
.ranker .list-ranker ul li:nth-child(3) a{color: #2F80ED;}
262+
.ranker .list-ranker ul li a span.account{padding: 20px 25px 0 20px}
263+
.ranker .list-ranker ul li a span.amout-candy{padding: 20px 20px 0 20px}
264+
.ranker .list-ranker ul li a{display: flex !important; justify-content: space-between; font-weight: bold;}
265+
.ranker .list-ranker ul li:first-child a span.account{background-image: url("../images/crown.png"); background-repeat: no-repeat; background-position-x: right;}
266+
267+
268+
.candy-status{display: flex; justify-content: center; align-items: center; margin-bottom: 30px;}
269+
.candy-status .amout-candy img{margin-right: 15px;}
270+
.candy-status button{height: 40px; margin-left: 30px;}
271+
272+
*::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius: 10px;background-color: #F5F5F5;}
273+
*::-webkit-scrollbar{width: 12px;background-color: #F5F5F5;}
274+
*::-webkit-scrollbar-thumb{border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #EB5757;}
275+
276+
.emoji-label{position: absolute; top: 7px; right: 13%; z-index: 1; width: 16px; cursor: pointer;}
277+
278+
.show-img-emoji{display: none; position: relative;}
279+
.show-img-emoji i{position: absolute; top: 0; right: 0;}
280+
.show-img-emoji img{height: 60px;}
281+
#emojiModal .modal-content{padding: 20px}
282+

0 commit comments

Comments
 (0)