Skip to content

Commit 1ef3ec1

Browse files
committed
fix: presistNav detection on custom aspect ratio
1 parent e2a1c83 commit 1ef3ec1

File tree

3 files changed

+5
-2
lines changed

3 files changed

+5
-2
lines changed

packages/client/internals/Play.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ if (__DEV__)
5454
<NavControls
5555
class="m-auto"
5656
:class="presistNav
57-
? 'text-white bg-transparent'
57+
? 'text-$slidev-controls-foreground bg-transparent'
5858
: 'rounded-md bg-main shadow dark:(border border-gray-400 border-opacity-10)'"
5959
/>
6060
</div>

packages/client/state/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { useMagicKeys, useActiveElement, useStorage, useBreakpoints, breakpointsTailwind, useWindowSize, useFullscreen, useToggle, isClient } from '@vueuse/core'
22
import { computed, ref } from 'vue'
3+
import { slideAspect } from '../env'
34

45
export const showOverview = ref(false)
56
export const showRecordingDialog = ref(false)
@@ -10,7 +11,7 @@ export const shortcutsEnabled = ref(true)
1011
export const breakpoints = useBreakpoints(breakpointsTailwind)
1112
export const windowSize = useWindowSize()
1213
export const magicKeys = useMagicKeys()
13-
export const isScreenVertical = computed(() => windowSize.width.value <= windowSize.height.value)
14+
export const isScreenVertical = computed(() => windowSize.height.value - windowSize.width.value / slideAspect > 180)
1415
export const fullscreen = useFullscreen(isClient ? document.body : null)
1516

1617
export const activeElement = useActiveElement()

packages/client/styles/vars.css

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,7 @@
66
--slidev-code-line-height: 18px;
77
--slidev-code-radius: 4px;
88
--slidev-code-margin: 4px 0;
9+
910
--slidev-slide-container-background: black;
11+
--slidev-controls-foreground: white;
1012
}

0 commit comments

Comments
 (0)