Fix NodeId popover padding

This commit is contained in:
Rūdolfs Ošiņš
2023-11-23 17:09:40 +01:00
committed by Sebastian Martinez
parent 72fd099ecd
commit 7e613952f5
4 changed files with 14 additions and 10 deletions
+6 -5
View File
@@ -4,8 +4,9 @@
export let disabled: boolean = false;
export let onShow: () => void = () => {};
export let popoverPositionLeft: string | undefined = undefined;
export let popoverPositionTop: string | undefined = undefined;
export let stylePopoverPositionLeft: string | undefined = undefined;
export let stylePopoverPositionTop: string | undefined = undefined;
export let stylePopoverPadding: string | undefined = "1rem";
let visible: boolean = false;
@@ -28,7 +29,6 @@
position: relative;
right: 1rem;
z-index: 10;
padding: 1rem;
}
</style>
@@ -48,8 +48,9 @@
<div style:position="absolute" on:click|stopPropagation>
<div
class="popover"
style:left={popoverPositionLeft}
style:top={popoverPositionTop}>
style:padding={stylePopoverPadding}
style:left={stylePopoverPositionLeft}
style:top={stylePopoverPositionTop}>
<slot name="popover" />
</div>
</div>
+4 -3
View File
@@ -49,8 +49,9 @@
<HoverPopover
disabled={disableTooltip}
popoverPositionLeft="-4.5rem"
popoverPositionTop="-4.5rem">
stylePopoverPositionLeft="-4.5rem"
stylePopoverPadding="0.5rem 0.5rem 0.5rem 0.75rem"
stylePopoverPositionTop="-4.5rem">
<div slot="toggle" class="avatar-alias" style:color={styleColor} class:large>
<Avatar {nodeId} />
{#if alias}
@@ -60,7 +61,7 @@
{/if}
</div>
<div style:padding="0.5rem 0.5rem 0.5rem 0.75rem" slot="popover">
<div slot="popover">
<div class="popover-container">
<div class="popover-avatar">
<Avatar {nodeId} />
@@ -39,7 +39,9 @@
<div class="branch">
{#if selectedBranch}
{#if onCanonicalBranch}
<HoverPopover popoverPositionLeft="0" popoverPositionTop="0.5rem">
<HoverPopover
stylePopoverPositionLeft="0"
stylePopoverPositionTop="0.5rem">
<Button
ariaLabel="canonical-branch"
variant="outline"
+1 -1
View File
@@ -101,7 +101,7 @@
</Link>
</Radio>
<HoverPopover popoverPositionLeft="0" popoverPositionTop="0.5rem">
<HoverPopover stylePopoverPositionLeft="0" stylePopoverPositionTop="0.5rem">
<Button disabled notAllowed={false} variant="outline" slot="toggle">
<IconSmall name="user" />
<div>