@@ -15,6 +15,8 @@ body{font-family: "Roboto-Regular"; font-size: 14px;}
15
15
src : url ("./font/Roboto-Bold.ttf" ) format ("truetype" );
16
16
}
17
17
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
+
18
20
/* default-properties */
19
21
body .container {padding : 0 ;}
20
22
body .bg-red {background-color : # FF3D00 ;}
@@ -30,8 +32,8 @@ body .position{position: absolute; bottom: 0; left: 0; width: 100%;}
30
32
/* default-button */
31
33
button .more {background-color : # F2994A ; width : 50% ; margin : 0 auto; display : block; color : white; cursor : pointer; font-size : 24px ;}
32
34
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; }
35
37
.btn .orange : hover {background-color : # c17837 ;}
36
38
.btn .red : hover {background-color : # d05027 ;}
37
39
a .btn , button .btn {height : 55px ;}
@@ -52,10 +54,13 @@ section .box-comic-layout .img .note img{margin-right: 5px;}
52
54
section .box-comic-layout .img img : first-child {transition : all 0.3s ;}
53
55
section .box-comic-layout .img img : first-child : hover {transform : scale (1.2 );}
54
56
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; }
56
58
section .box-comic-layout .content .info {display : flex; justify-content : space-between;}
57
59
section .box-comic-layout .content .info span {color : # BDBDBD ;}
58
60
61
+ /* style-tab */
62
+ section # wrap-account .nav .nav-tabs {flex-wrap : unset;}
63
+
59
64
/* style-breadcrumb */
60
65
.breadcrumb {background-color : white; font-size : 16px ; color : black; font-weight : bold; padding : 0 ;}
61
66
.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
79
84
80
85
/* header */
81
86
header # wrap-header {padding : 25px 0 ;}
82
- header # wrap-header .search , .menu {width : 23% ;}
87
+ header # wrap-header .search , .menu {width : 23% ; position : relative; }
83
88
header # wrap-header .menu {text-align : right;}
84
89
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 : 2 px solid # FF3D00 ; }
86
91
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% ;}
87
92
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 ;}
88
97
89
98
/* main-container->wrap-hightlights */
90
99
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
115
124
section # wrap-detail .content-right .content-top .button-action {display : flex; justify-content : space-between; margin-bottom : 20px ; flex-wrap : wrap;}
116
125
section # wrap-detail .content-right .content-top .button-action .btn {width : 47% ; border : 1px solid # FF3D00 ; color : # FF3D00 ; background-color : white; padding : 10px 0 ; }
117
126
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 ;}
118
128
section # wrap-detail .content-right .content-bottom {height : 100% ; display : flex; justify-content : space-between; flex-direction : column;}
119
129
section # wrap-detail .content-right .content-bottom p {font-size : 20px ; border-bottom : 1px solid # 000000 ; padding : 20px 0 ; margin-bottom : 10px ;}
120
130
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
128
138
section ul .nav-tabs li a {font-size : 16px ;}
129
139
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;}
130
140
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 ;}
134
141
section # list ul li { border-top : 1px solid # E0E0E0 ; border-bottom : 1px solid # E0E0E0 ;}
135
142
section # list ul li a {padding : 18px 0 ;;dis play: flex; justify- content: space- between; font- size: 20px;}
136
143
section # list ul li span {color : # 828282 ;}
137
- section # comment form textarea {width : 100% ; padding : 20px ;}
138
144
139
145
/* main-container->wrap-read */
140
146
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;}
154
160
section # wrap-account .thumbnail {text-align : center; padding : 20px 0 50px 0 ;}
155
161
section # wrap-account .thumbnail img {border-radius : 100px ; padding-bottom : 45px ;}
156
162
section # wrap-account .thumbnail p {font-size : 20px ;}
163
+ section # wrap-account .thumbnail p span {color : # d05027 ; font-weight : bold;}
157
164
158
165
/* main-container->wrap-notify */
159
166
section # wrap-notify ul li {display : flex; margin-bottom : 20px ; justify-content : space-between; background-color : # F2F2F2 ; padding : 15px 30px ; align-items : center;}
160
167
section # wrap-notify ul li a {font-size : 20px ; display : flex; align-items : center; width : 40% ; justify-content : space-between; line-height : 40px ;}
161
168
section # wrap-notify ul li a p {font-size : 24px ;}
162
169
section # wrap-notify button {width : 50% ; margin : 0 auto;}
163
170
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
+
164
187
/* wrap-footer */
165
188
footer # wrap-footer {background-color : # 4F4F4F ;}
166
189
footer # wrap-footer img {width : auto;}
@@ -176,9 +199,84 @@ footer#wrap-footer .copyright{width: 50%; margin: 0 auto;color: white; text-alig
176
199
.modal-filter .box-filter-select {display : inline-flex; width : 100% ; justify-content : space-between; flex-wrap : wrap;}
177
200
.modal-filter .box-filter-select : not (: last-child ){margin-right : 10px ;}
178
201
.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 ;}
179
203
.modal-filter .box-filter-select button : nth-child (n+3){margin-top : 15px ;}
180
204
.modal-filter ::-webkit-scrollbar-track {-webkit-box-shadow : inset 0 0 6px rgba (0 , 0 , 0 , 0.3 );border-radius : 10px ;background-color : # F5F5F5 ;}
181
205
.modal-filter ::-webkit-scrollbar {width : 12px ;background-color : # F5F5F5 ;}
182
206
.modal-filter ::-webkit-scrollbar-thumb {border-radius : 10px ;-webkit-box-shadow : inset 0 0 6px rgba (0 , 0 , 0 , .3 );background-color : # EB5757 ;}
183
207
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