Fixed UI: Breadcrumbs, Chat, VideoPopup (#5443)

Signed-off-by: Alexander Platov <alexander.platov@hardcoreeng.com>
This commit is contained in:
Alexander Platov
2024-04-24 12:45:39 +07:00
committed by GitHub
parent ff60d15121
commit d1c4e35eda
9 changed files with 57 additions and 55 deletions
@@ -92,7 +92,6 @@
import TopMenu from './icons/TopMenu.svelte'
let contentPanel: HTMLElement
let replacedPanel: HTMLElement | undefined
const { setTheme } = getContext<{ setTheme: (theme: string) => void }>('theme')
@@ -839,6 +838,7 @@
{/if}
</div>
</div>
<Dock />
<div bind:this={cover} class="cover" />
<TooltipInstance />
<PanelInstance bind:this={panelInstance} contentPanel={elementPanel} kind={modern ? 'modern' : 'default'}>
@@ -853,7 +853,6 @@
</Popup>
<ComponentExtensions extension={workbench.extensions.WorkbenchExtensions} />
<BrowserNotificatator />
<Dock />
{/if}
<style lang="scss">
@@ -868,14 +867,15 @@
&:not(.modern-app, .inner) {
border-top: 1px solid var(--theme-navpanel-divider);
border-left: 1px solid var(--theme-navpanel-color);
}
&.modern-app {
border-top: 1px solid transparent;
& + :global(.dock) {
border-left: 1px solid var(--theme-navpanel-divider);
}
}
&.modern-app {
position: relative;
background-color: var(--theme-statusbar-color);
border-radius: var(--medium-BorderRadius);
border-top: 1px solid transparent;
&::after {
position: absolute;