diff --git a/models/document/src/index.ts b/models/document/src/index.ts index b93b063966..7d437fb824 100644 --- a/models/document/src/index.ts +++ b/models/document/src/index.ts @@ -134,7 +134,7 @@ export function createModel (builder: Builder): void { id: 'library', position: 'top', label: document.string.Library, - icon: document.icon.Document, + icon: document.icon.Library, component: document.component.Documents } ], diff --git a/packages/theme/styles/popups.scss b/packages/theme/styles/popups.scss index 823cbe3137..6c3dc6c9b9 100644 --- a/packages/theme/styles/popups.scss +++ b/packages/theme/styles/popups.scss @@ -148,6 +148,8 @@ .icon { color: var(--accent-color); } } + &.no-focus:focus { background-color: transparent; } + &.no-focus:hover { background-color: var(--popup-bg-hover); } } .sticky-wrapper { display: flex; diff --git a/packages/ui/src/components/Button.svelte b/packages/ui/src/components/Button.svelte index 51398a592e..4efd58bbc1 100644 --- a/packages/ui/src/components/Button.svelte +++ b/packages/ui/src/components/Button.svelte @@ -41,9 +41,10 @@ export let borderStyle: 'solid' | 'dashed' = 'solid' export let id: string | undefined = undefined export let input: HTMLButtonElement | undefined = undefined - export let showTooltip: LabelAndProps | undefined = undefined + let iconSize: ButtonSize + $: iconSize = size === 'inline' ? 'inline' : 'small' $: iconOnly = label === undefined && $$slots.content === undefined onMount(() => { @@ -85,20 +86,12 @@