Skip to content

Commit 7f9afa3

Browse files
committed
(style) - Fix dark theme TalkFeedbacksPage
1 parent a30b924 commit 7f9afa3

File tree

1 file changed

+37
-0
lines changed

1 file changed

+37
-0
lines changed

mobile/src/views/user/TalkFeedbacksPage.vue

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -222,6 +222,11 @@ const talkFeedbacksStats = computed(() => {
222222
border-radius: 16px;
223223
overflow: hidden;
224224
225+
@media (prefers-color-scheme: dark) {
226+
background-color: var(--app-medium-contrast);
227+
border: 1px solid var(--app-line-contrast);
228+
}
229+
225230
img {
226231
position: absolute;
227232
left: 16px;
@@ -246,6 +251,10 @@ const talkFeedbacksStats = computed(() => {
246251
color: var(--app-white);
247252
font-weight: 900;
248253
background-color: var(--voxxrin-event-theme-colors-primary-hex);
254+
255+
@media (prefers-color-scheme: dark) {
256+
color: var(--app-primary);
257+
}
249258
}
250259
251260
&-rate {
@@ -265,6 +274,10 @@ const talkFeedbacksStats = computed(() => {
265274
background-color: var(--voxxrin-event-theme-colors-primary-hex);
266275
color: var(--app-white);
267276
277+
@media (prefers-color-scheme: dark) {
278+
color: var(--app-primary);
279+
}
280+
268281
&-label {
269282
font-weight: normal;
270283
opacity: 0.7;
@@ -277,6 +290,11 @@ const talkFeedbacksStats = computed(() => {
277290
padding: 16px;
278291
border-radius: 16px;
279292
background-color: var(--app-beige-medium);
293+
294+
@media (prefers-color-scheme: dark) {
295+
background-color: var(--app-medium-contrast);
296+
border: 1px solid var(--app-line-contrast);
297+
}
280298
}
281299
282300
.privateBingo {
@@ -309,6 +327,11 @@ const talkFeedbacksStats = computed(() => {
309327
border-right: 1px solid var(--app-beige-line);
310328
border-bottom: 1px solid var(--app-beige-line);
311329
background-color: transparent;
330+
331+
@media (prefers-color-scheme: dark) {
332+
color: var(--app-white);
333+
background: var(--app-grey-contrast);
334+
}
312335
}
313336
314337
ion-item {
@@ -319,6 +342,10 @@ const talkFeedbacksStats = computed(() => {
319342
--border-color: var(--app-beige-line);
320343
--background: var(--app-white);
321344
345+
@media (prefers-color-scheme: dark) {
346+
--background: var(--app-light-contrast);
347+
}
348+
322349
&:first-child, &:last-child {
323350
--border-radius: 12px;
324351
}
@@ -381,6 +408,10 @@ const talkFeedbacksStats = computed(() => {
381408
padding: 4px 0;
382409
border-bottom: 1px solid var(--app-beige-line);
383410
411+
@media (prefers-color-scheme: dark) {
412+
color: var(--app-white);
413+
}
414+
384415
&:last-child {
385416
border-bottom: none;
386417
}
@@ -404,6 +435,12 @@ const talkFeedbacksStats = computed(() => {
404435
padding: 8px 12px 0 12px;
405436
background-color: var(--app-beige-line);
406437
438+
439+
@media (prefers-color-scheme: dark) {
440+
background-color: var(--app-light-contrast);
441+
color: var(--app-white);
442+
}
443+
407444
ion-icon {
408445
font-size: 24px;
409446
}

0 commit comments

Comments
 (0)