diff --git a/models/view/src/plugin.ts b/models/view/src/plugin.ts index 7c33b052c9..02d7e6b83c 100644 --- a/models/view/src/plugin.ts +++ b/models/view/src/plugin.ts @@ -101,9 +101,7 @@ export default mergeIds(viewId, view, { General: '' as IntlString, Navigation: '' as IntlString, Editor: '' as IntlString, - MarkdownFormatting: '' as IntlString, - Pin: '' as IntlString, - Unpin: '' as IntlString + MarkdownFormatting: '' as IntlString }, function: { FilterArrayAllResult: '' as FilterFunction, diff --git a/packages/theme/styles/popups.scss b/packages/theme/styles/popups.scss index d839be6499..6fa2b0f8ff 100644 --- a/packages/theme/styles/popups.scss +++ b/packages/theme/styles/popups.scss @@ -317,6 +317,11 @@ box-shadow: var(--theme-popup-shadow); user-select: none; + &.isDock { + border-radius: 0; + height: 100%; + } + .ap-space { flex-shrink: 0; height: .25rem; diff --git a/packages/ui/src/components/Dock.svelte b/packages/ui/src/components/Dock.svelte new file mode 100644 index 0000000000..744722d347 --- /dev/null +++ b/packages/ui/src/components/Dock.svelte @@ -0,0 +1,52 @@ + + + +{#if $dockStore !== undefined} +