diff --git a/packages/theme/styles/_layouts.scss b/packages/theme/styles/_layouts.scss
index 9b0aec9c63..739c368117 100644
--- a/packages/theme/styles/_layouts.scss
+++ b/packages/theme/styles/_layouts.scss
@@ -947,6 +947,7 @@ a.no-line {
.content-color { color: var(--theme-content-color); }
.caption-color { color: var(--theme-caption-color); }
+.content-accented-color { color: var(--accented-button-color); }
.red-color { color: var(--highlight-red); }
.error-color { color: var(--theme-error-color); }
diff --git a/packages/theme/styles/button.scss b/packages/theme/styles/button.scss
index e68b365f88..395d8770c7 100644
--- a/packages/theme/styles/button.scss
+++ b/packages/theme/styles/button.scss
@@ -194,7 +194,9 @@
&.accented, &.brand, &.positive, &.negative {
&:hover, &:active, &:focus {
color: var(--accented-button-color);
- .btn-icon { color: var(--accented-button-color); }
+
+ .btn-icon,
+ .btn-right-icon { color: var(--accented-button-color); }
}
}
&.regular, &.ghost {
@@ -208,7 +210,8 @@
color: var(--accented-button-content-color);
border-color: var(--accented-button-border);
- .btn-icon { color: var(--accented-button-content-color); }
+ .btn-icon,
+ .btn-right-icon { color: var(--accented-button-content-color); }
}
&.accented {
background-color: var(--accented-button-default);
@@ -257,7 +260,8 @@
background-color: var(--theme-button-contrast-enabled);
border-color: var(--theme-button-contrast-border);
- .btn-icon { color: var(--theme-button-contrast-color); }
+ .btn-icon,
+ .btn-right-icon { color: var(--theme-button-contrast-color); }
&:hover { background-color: var(--theme-button-contrast-hovered); }
&:active { background-color: var(--theme-button-contrast-pressed); }
@@ -298,7 +302,8 @@
border-color: transparent;
cursor: not-allowed;
- .btn-icon { opacity: .5; }
+ .btn-icon,
+ .btn-right-icon { opacity: .5; }
}
.resetIconSize { font-size: 16px; }
diff --git a/packages/ui/src/components/DropdownLabelsIntl.svelte b/packages/ui/src/components/DropdownLabelsIntl.svelte
index 1ade305013..68d8e4a64f 100644
--- a/packages/ui/src/components/DropdownLabelsIntl.svelte
+++ b/packages/ui/src/components/DropdownLabelsIntl.svelte
@@ -93,7 +93,10 @@
/>
-
+
diff --git a/plugins/activity-resources/src/components/TxView.svelte b/plugins/activity-resources/src/components/TxView.svelte
index f73a344ba5..43a533c426 100644
--- a/plugins/activity-resources/src/components/TxView.svelte
+++ b/plugins/activity-resources/src/components/TxView.svelte
@@ -191,7 +191,10 @@
{#if showIcon}
{#if withAvatar}
-
+
{:else}
diff --git a/plugins/calendar-resources/src/components/PersonsPresenter.svelte b/plugins/calendar-resources/src/components/PersonsPresenter.svelte
index a5b3bb407c..1a2bec37b8 100644
--- a/plugins/calendar-resources/src/components/PersonsPresenter.svelte
+++ b/plugins/calendar-resources/src/components/PersonsPresenter.svelte
@@ -45,7 +45,7 @@
on:click={() => onClick(p)}
>
{/each}
diff --git a/plugins/chunter-resources/src/components/Comment.svelte b/plugins/chunter-resources/src/components/Comment.svelte
index 22741a695a..798419c379 100644
--- a/plugins/chunter-resources/src/components/Comment.svelte
+++ b/plugins/chunter-resources/src/components/Comment.svelte
@@ -28,7 +28,7 @@
-
+
{message.text}
diff --git a/plugins/chunter-resources/src/components/CommentPresenter.svelte b/plugins/chunter-resources/src/components/CommentPresenter.svelte
index fb18bef7f3..adf9ebff1f 100644
--- a/plugins/chunter-resources/src/components/CommentPresenter.svelte
+++ b/plugins/chunter-resources/src/components/CommentPresenter.svelte
@@ -74,7 +74,7 @@
{#await getEmployee(value, $personByIdStore, $personAccountByIdStore) then employee}
{:else if editable}
+
diff --git a/plugins/contact-resources/src/components/MergePersons.svelte b/plugins/contact-resources/src/components/MergePersons.svelte
index e12378c2e5..29f5d872e2 100644
--- a/plugins/contact-resources/src/components/MergePersons.svelte
+++ b/plugins/contact-resources/src/components/MergePersons.svelte
@@ -359,7 +359,7 @@
selected={update.avatar !== undefined}
>
-
+
{#if object}
diff --git a/plugins/contact-resources/src/components/PersonContent.svelte b/plugins/contact-resources/src/components/PersonContent.svelte
index 6da30c0af9..3cb0139301 100644
--- a/plugins/contact-resources/src/components/PersonContent.svelte
+++ b/plugins/contact-resources/src/components/PersonContent.svelte
@@ -87,7 +87,7 @@
class:mr-2={shouldShowName && !enlargedText}
class:mr-3={shouldShowName && enlargedText}
>
-
+
{/if}
{#if shouldShowName}
diff --git a/plugins/contact-resources/src/components/SelectAvatarPopup.svelte b/plugins/contact-resources/src/components/SelectAvatarPopup.svelte
index 1b2e569fd3..aa5db937b0 100644
--- a/plugins/contact-resources/src/components/SelectAvatarPopup.svelte
+++ b/plugins/contact-resources/src/components/SelectAvatarPopup.svelte
@@ -15,24 +15,33 @@
- {#if selectedAvatarType === AvatarType.IMAGE}
-
-
- {:else}
-
- {/if}
+
+
{
+ if (selectedAvatarType === AvatarType.IMAGE) handleImageAvatarClick()
+ else if (selectedAvatarType === AvatarType.COLOR) showColorPopup(e)
+ }}
+ >
+
+
-
+
{#if subtitle}
{subtitle}
{/if}
{getName(client.getHierarchy(), value)}
diff --git a/plugins/contact-resources/src/components/icons/Avatar.svelte b/plugins/contact-resources/src/components/icons/Avatar.svelte
index 9963075513..0e1025eb2d 100644
--- a/plugins/contact-resources/src/components/icons/Avatar.svelte
+++ b/plugins/contact-resources/src/components/icons/Avatar.svelte
@@ -18,33 +18,29 @@
export let size: IconSize
- export let fill: string = 'var(--caption-color)'
+ export let fill: string = 'var(--theme-caption-color)'
-