Skip to content

Commit 634d736

Browse files
authored
fix: Presenter Notes with Click Markers are difficult to see in dark mode (#2299)
1 parent 63be78c commit 634d736

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

packages/client/internals/NoteDisplay.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -148,20 +148,20 @@ watchEffect(() => {
148148
<div
149149
v-if="noteHtml"
150150
ref="noteDisplay"
151-
class="prose overflow-auto outline-none slidev-note"
151+
class="prose dark:prose-invert overflow-auto outline-none slidev-note"
152152
:class="[props.class, withClicks ? 'slidev-note-with-clicks' : '']"
153153
v-html="noteHtml"
154154
/>
155155
<div
156156
v-else-if="note"
157-
class="prose overflow-auto outline-none slidev-note"
157+
class="prose dark:prose-invert overflow-auto outline-none slidev-note"
158158
:class="props.class"
159159
>
160160
<p v-text="note" />
161161
</div>
162162
<div
163163
v-else
164-
class="prose overflow-auto outline-none opacity-50 italic select-none slidev-note"
164+
class="prose dark:prose-invert overflow-auto outline-none opacity-50 italic select-none slidev-note"
165165
:class="props.class"
166166
>
167167
<p v-text="props.placeholder || 'No notes.'" />

packages/client/styles/index.css

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,10 @@ html {
8383
color: #888888ab;
8484
}
8585

86+
.dark .slidev-note-with-clicks .slidev-note-fade {
87+
color: #a1a1a1ab;
88+
}
89+
8690
.slidev-note-click-mark {
8791
user-select: none;
8892
font-size: 0.7em;

0 commit comments

Comments
 (0)