Skip to content

Commit b7427bc

Browse files
mejo-backportbot[bot]
authored andcommitted
fix(outline): fix mobile detection and box shadow
Also enable outline on mobile in read-write mode. Fixes: #6410 Fixes: #6693 Signed-off-by: Jonas <jonas@freesources.org> [skip ci]
1 parent a5f0b4c commit b7427bc

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

src/components/Editor/EditorOutline.vue

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div data-text-el="editor-outline" class="editor--outline" :class="{ 'editor--outline-mobile': mobile }">
2+
<div data-text-el="editor-outline" class="editor--outline" :class="{ 'editor--outline-mobile': $isMobile }">
33
<header class="editor--outline__header">
44
<NcButton class="editor--outline__btn-close"
55
type="tertiary"
@@ -21,6 +21,7 @@ import TableOfContents from './TableOfContents.vue'
2121
import { useOutlineStateMixin, useOutlineActions } from './Wrapper.provider.js'
2222
import { Close } from './../icons.js'
2323
import useStore from '../../mixins/store.js'
24+
import { useIsMobileMixin } from '../Editor.provider.js'
2425
2526
export default {
2627
name: 'EditorOutline',
@@ -63,7 +64,8 @@ export default {
6364
max-height: calc(100% - 204px);
6465
6566
&-mobile {
66-
box-shadow: 8px 0 17px -19px var(--color-box-shadow);
67+
border-radius: var(--border-radius-large);
68+
box-shadow: 0 1px 10px var(--color-box-shadow);
6769
background-color: var(--color-main-background-translucent);
6870
z-index: 1;
6971
}

src/components/Editor/Wrapper.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ export default {
102102
return false
103103
}
104104
105-
return this.viewWidth > 1265
105+
return true
106106
},
107107
},
108108

0 commit comments

Comments
 (0)