From fc4230c9cf60d965274d4f430df453138bb0f49f Mon Sep 17 00:00:00 2001 From: Alexander Platov Date: Thu, 27 Oct 2022 06:56:21 +0300 Subject: [PATCH] Fix UI: DatePopup, Panel, PDFViewer. Adapting to Firefox. (#2331) Signed-off-by: Alexander Platov --- packages/panel/src/components/Panel.svelte | 29 ++++++++++--------- .../src/components/PDFViewer.svelte | 19 ++++++++---- packages/theme/styles/global.scss | 2 +- packages/theme/styles/panel.scss | 9 ++++-- packages/ui/src/components/EditBox.svelte | 3 ++ packages/ui/src/components/Panel.svelte | 9 +++--- .../components/calendar/MonthSquare.svelte | 14 ++++++--- .../src/components/FileBrowser.svelte | 2 +- .../src/components/FileBrowserFilters.svelte | 2 +- .../components/issues/edit/EditIssue.svelte | 1 + 10 files changed, 59 insertions(+), 31 deletions(-) diff --git a/packages/panel/src/components/Panel.svelte b/packages/panel/src/components/Panel.svelte index a0aac60dfd..f231fce793 100644 --- a/packages/panel/src/components/Panel.svelte +++ b/packages/panel/src/components/Panel.svelte @@ -26,6 +26,7 @@ export let subtitle: string | undefined = undefined export let icon: Asset | AnySvelteComponent | undefined = undefined export let withoutActivity: boolean = false + export let withoutTitle: boolean = false export let object: Doc export let panelWidth: number = 0 export let innerWidth: number = 0 @@ -35,7 +36,7 @@ export let isCustomAttr: boolean = true - + {#if $$slots.navigator}
@@ -45,19 +46,21 @@ -
- {#if $$slots.title} - - {:else} -
- {#if icon}
{/if} -
- {#if title}{title}{/if} - {#if subtitle}{subtitle}{/if} + {#if !withoutTitle} +
+ {#if $$slots.title} + + {:else} +
+ {#if icon}
{/if} +
+ {#if title}{title}{/if} + {#if subtitle}{subtitle}{/if} +
-
- {/if} -
+ {/if} +
+ {/if} diff --git a/packages/presentation/src/components/PDFViewer.svelte b/packages/presentation/src/components/PDFViewer.svelte index 0577448cad..bce98e18ef 100644 --- a/packages/presentation/src/components/PDFViewer.svelte +++ b/packages/presentation/src/components/PDFViewer.svelte @@ -13,7 +13,7 @@ // limitations under the License. -->