From fcdf70cb5d3b45c970bce392357369c6dd93accd Mon Sep 17 00:00:00 2001 From: Chunosov Date: Fri, 21 Mar 2025 23:10:27 +0700 Subject: [PATCH] Small visual fixes fot calendar events (#8310) Signed-off-by: Nikolay Chunosov --- packages/theme/styles/_colors.scss | 8 ++ packages/theme/styles/components.scss | 1 + packages/theme/styles/editors.scss | 4 - packages/ui/src/components/Dropdown.svelte | 10 ++- .../ui/src/components/DropdownPopup.svelte | 7 +- .../src/components/AddParticipant.svelte | 4 +- .../src/components/CreateEvent.svelte | 5 +- .../src/components/DateEditor.svelte | 4 +- .../src/components/EditEvent.svelte | 11 +-- .../src/components/EventElement.svelte | 6 +- .../src/components/EventParticipants.svelte | 2 +- .../src/components/EventReminders.svelte | 4 +- .../components/EventTimeExtraButton.svelte | 6 +- .../src/components/ScheduleEditor.svelte | 5 +- .../src/components/VisibilityEditor.svelte | 75 ++++++++++++++----- .../src/components/RoomSelector.svelte | 1 + .../src/components/EditWorkSlot.svelte | 13 +++- 17 files changed, 113 insertions(+), 53 deletions(-) diff --git a/packages/theme/styles/_colors.scss b/packages/theme/styles/_colors.scss index 60b95aa2a7..5c0ccc4137 100644 --- a/packages/theme/styles/_colors.scss +++ b/packages/theme/styles/_colors.scss @@ -376,6 +376,10 @@ --theme-state-regular-background-color: rgba(123, 123, 123, 0.1); --theme-state-regular-border-color: rgba(123, 123, 123, 0.15); --theme-wizard-not-visited-color: #34343c; + + --calendar-event-back-color: #2B2D41; + --calendar-event-border-color: rgba(43, 81, 144, 0.2); + --calendar-event-handle-color: #2b5190; } /* Light Theme */ @@ -668,4 +672,8 @@ --theme-state-regular-background-color: rgba(123, 123, 123, 0.1); --theme-state-regular-border-color: rgba(123, 123, 123, 0.15); --theme-wizard-not-visited-color: #e8e9e9; + + --calendar-event-back-color: #f3f6fb; + --calendar-event-border-color: rgba(43, 81, 144, 0.2); + --calendar-event-handle-color: #2b5190; } diff --git a/packages/theme/styles/components.scss b/packages/theme/styles/components.scss index 7bd43ef2a7..4b9192eaa3 100644 --- a/packages/theme/styles/components.scss +++ b/packages/theme/styles/components.scss @@ -909,6 +909,7 @@ .hulyToDoLine-draggable { position: relative; + width: 100%; &.is-dragging-over-up::before { position: absolute; diff --git a/packages/theme/styles/editors.scss b/packages/theme/styles/editors.scss index e19972d887..52ca43cabd 100644 --- a/packages/theme/styles/editors.scss +++ b/packages/theme/styles/editors.scss @@ -87,8 +87,6 @@ border: 1px solid transparent; .antiEditBoxInput { - color: inherit; - &::placeholder { color: var(--theme-darker-color); } } &:hover { background-color: var(--theme-button-hovered); } @@ -110,8 +108,6 @@ font-size: 1.5rem; .antiEditBoxInput { - font: inherit; - &::placeholder { color: var(--input-PlaceholderColor); } diff --git a/packages/ui/src/components/Dropdown.svelte b/packages/ui/src/components/Dropdown.svelte index 655f726e34..297af8c130 100644 --- a/packages/ui/src/components/Dropdown.svelte +++ b/packages/ui/src/components/Dropdown.svelte @@ -28,6 +28,7 @@ export let items: ListItem[] = [] export let selected: ListItem | undefined = undefined export let disabled: boolean = false + export let padding: string = '0 .75rem' export let kind: ButtonKind = 'no-border' export let size: ButtonSize = 'small' @@ -55,6 +56,7 @@ {kind} {justify} {disabled} + {padding} showTooltip={{ label, direction: labelDirection }} on:click={() => { if (!opened && !disabled) { @@ -71,7 +73,13 @@ }} > - {#if selected}{selected.label}{:else} diff --git a/packages/ui/src/components/DropdownPopup.svelte b/packages/ui/src/components/DropdownPopup.svelte index 57a6feeac8..ccba32aaa5 100644 --- a/packages/ui/src/components/DropdownPopup.svelte +++ b/packages/ui/src/components/DropdownPopup.svelte @@ -75,7 +75,7 @@ -
dispatch('changeContent')} on:keydown={onKeydown}> +