Fixed light popups (#3168)

This commit is contained in:
Alexander Platov 2023-05-11 13:04:23 +03:00 committed by GitHub
parent bbf81ada7c
commit 3d1e1a54ee
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 7 deletions

View File

@ -290,7 +290,7 @@
--theme-popup-hover: #F5F5F5;
--theme-popup-divider: rgba(0, 0, 0, .1);
--theme-popup-header: #EBEBEB;
--theme-popup-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
--theme-popup-shadow: 0px 1px 4px 2px rgba(0, 0, 0, 0.15);
--theme-panel-color: #FFFFFF;
--theme-calendar-today-color: #000;
--theme-calendar-holiday-color: #eb5757;

View File

@ -61,15 +61,15 @@
>
<svelte:fragment slot="content">
{#if value !== undefined}
<span class="overflow-label">{value}</span>
<span class="caption-color overflow-label pointer-events-none">{value}</span>
{:else}
<span class="content-dark-color"><Label label={placeholder} /></span>
<span class="content-dark-color pointer-events-none"><Label label={placeholder} /></span>
{/if}
</svelte:fragment>
</Button>
{:else if readonly}
{#if value !== undefined}
<span class="overflow-label">{value}</span>
<span class="caption-color overflow-label">{value}</span>
{:else}
<span class="content-dark-color"><Label label={placeholder} /></span>
{/if}

View File

@ -43,7 +43,6 @@
{size}
{justify}
{width}
notSelected={!value}
on:click={(ev) => {
if (!shown && !readonly) {
showPopup(EditBoxPopup, { value }, eventToHTMLElement(ev), (res) => {
@ -58,9 +57,9 @@
>
<svelte:fragment slot="content">
{#if value}
<span class="label overflow-label pointer-events-none">{value}</span>
<span class="caption-color overflow-label pointer-events-none">{value}</span>
{:else}
<span class="label pointer-events-none"><Label label={placeholder} /></span>
<span class="content-dark-color pointer-events-none"><Label label={placeholder} /></span>
{/if}
</svelte:fragment>
</Button>