diff --git a/src/components/common/Media.scss b/src/components/common/Media.scss index 84c7ccc4b..e058b6131 100644 --- a/src/components/common/Media.scss +++ b/src/components/common/Media.scss @@ -10,11 +10,11 @@ .video-duration { position: absolute; - top: 0.25rem; - left: 0.25rem; + top: 0.3125rem; + left: 0.3125rem; padding: 0 0.3125rem; - border-radius: 0.1875rem; + border-radius: 0.375rem; font-size: 0.75rem; line-height: 1.125rem; diff --git a/src/components/common/gift/SavedGift.module.scss b/src/components/common/gift/SavedGift.module.scss index ff46b6441..41c13d3ce 100644 --- a/src/components/common/gift/SavedGift.module.scss +++ b/src/components/common/gift/SavedGift.module.scss @@ -13,7 +13,7 @@ padding-top: 0.875rem; border-radius: 0.625rem; - background-color: var(--color-background-secondary); + background-color: var(--color-background); &::before { pointer-events: none; @@ -30,7 +30,7 @@ } &:hover::before { - opacity: 1; + opacity: 0.75; } } diff --git a/src/components/common/profile/ChatExtra.module.scss b/src/components/common/profile/ChatExtra.module.scss index f5ead89df..fc1410288 100644 --- a/src/components/common/profile/ChatExtra.module.scss +++ b/src/components/common/profile/ChatExtra.module.scss @@ -19,7 +19,7 @@ grid-template-rows: auto auto; column-gap: 0.5rem; - margin-bottom: 0.5rem; + margin-bottom: 1rem; @include mixins.with-vt-type('chatExtra'); } @@ -40,6 +40,10 @@ @include mixins.with-vt-type('chatExtra'); } +.switch { + margin-inline-start: auto; +} + .botVerificationSection, .sectionInfo { font-size: 0.875rem; @@ -71,6 +75,7 @@ .personalChannelItem { grid-column: 1 / span 2; grid-row: 2; + margin-top: 0.375rem; :global(.Avatar) { margin-right: 0.9375rem !important; @@ -144,6 +149,10 @@ cursor: var(--custom-cursor, pointer); } +.securityRiskIsland { + margin-bottom: 1rem; +} + .unofficialSecurityRisk { margin-bottom: 0.5rem; padding-inline: 0.5rem; diff --git a/src/components/common/profile/ChatExtra.tsx b/src/components/common/profile/ChatExtra.tsx index 2dcaaf267..2729f1e2b 100644 --- a/src/components/common/profile/ChatExtra.tsx +++ b/src/components/common/profile/ChatExtra.tsx @@ -57,10 +57,11 @@ import useLang from '../../../hooks/useLang'; import useLastCallback from '../../../hooks/useLastCallback'; import useOldLang from '../../../hooks/useOldLang'; +import Island from '../../gili/layout/Island'; +import Switch from '../../gili/primitives/Switch'; import Chat from '../../left/main/Chat'; import Button from '../../ui/Button'; import ListItem from '../../ui/ListItem'; -import Switcher from '../../ui/Switcher'; import CompactMapPreview from '../CompactMapPreview'; import CustomEmoji from '../CustomEmoji'; import Icon from '../icons/Icon'; @@ -75,7 +76,9 @@ type OwnProps = { isOwnProfile?: boolean; isSavedDialog?: boolean; isInSettings?: boolean; + withIslands?: boolean; className?: string; + style?: string; }; type StateProps = { @@ -127,7 +130,9 @@ const ChatExtra = ({ botAppPermissions, botVerification, className, + style, isInSettings, + withIslands, canViewSubscribers, }: OwnProps & StateProps) => { const { @@ -387,13 +392,17 @@ const ChatExtra = ({ ); } + const Wrapper = withIslands ? Island : 'div'; + return ( -