Composer: Fix icon colors; Middle Header: Rename Linked Channel button (#1442)

This commit is contained in:
Alexander Zinchuk 2021-09-16 11:27:26 +03:00
parent e349d4f45b
commit 91c954dee5
7 changed files with 13 additions and 10 deletions

View File

@ -191,10 +191,10 @@ const HeaderMenuContainer: FC<OwnProps & StateProps & DispatchProps> = ({
)} )}
{hasLinkedChat && ( {hasLinkedChat && (
<MenuItem <MenuItem
icon="comments" icon={isChannel ? 'comments' : 'channel'}
onClick={handleLinkedChatClick} onClick={handleLinkedChatClick}
> >
{lang('ViewDiscussion')} {lang(isChannel ? 'ViewDiscussion' : 'lng_profile_view_channel')}
</MenuItem> </MenuItem>
)} )}
<MenuItem <MenuItem

View File

@ -146,7 +146,7 @@
> .Button { > .Button {
opacity: 1; opacity: 1;
transform: scale(1); transform: scale(1);
transition: opacity var(--select-transition), transform var(--select-transition); transition: opacity var(--select-transition), transform var(--select-transition), background-color 0.15s, color 0.15s;
body.animation-level-0 & { body.animation-level-0 & {
transition: none !important; transition: none !important;

View File

@ -38,6 +38,7 @@
> .Button { > .Button {
box-shadow: 0 1px 2px var(--color-default-shadow); box-shadow: 0 1px 2px var(--color-default-shadow);
color: var(--color-composer-button);
i { i {
font-size: 1.75rem; font-size: 1.75rem;

View File

@ -36,6 +36,7 @@
> .Button { > .Button {
flex-shrink: 0; flex-shrink: 0;
margin-left: .5rem; margin-left: .5rem;
color: var(--color-composer-button);
@media (max-width: 600px) { @media (max-width: 600px) {
width: 2.875rem; width: 2.875rem;
@ -210,6 +211,10 @@
padding: 0; padding: 0;
align-self: flex-end; align-self: flex-end;
&:not(.faded):not(.activated) {
color: var(--color-composer-button);
}
+ .Button { + .Button {
margin-left: -1rem; margin-left: -1rem;
} }
@ -236,7 +241,7 @@
content: ''; content: '';
position: absolute; position: absolute;
top: .75rem; top: .75rem;
right: .75rem; right: .875rem;
border: .1875rem solid var(--color-background); border: .1875rem solid var(--color-background);
box-sizing: content-box; box-sizing: content-box;
width: .5rem; width: .5rem;

View File

@ -859,7 +859,6 @@ const Composer: FC<OwnProps & StateProps & DispatchProps> = ({
<ResponsiveHoverButton <ResponsiveHoverButton
className={buildClassName('bot-commands', isBotCommandMenuOpen && 'activated')} className={buildClassName('bot-commands', isBotCommandMenuOpen && 'activated')}
round round
faded
disabled={botCommands === undefined} disabled={botCommands === undefined}
color="translucent" color="translucent"
onActivate={handleActivateBotCommandMenu} onActivate={handleActivateBotCommandMenu}
@ -872,7 +871,6 @@ const Composer: FC<OwnProps & StateProps & DispatchProps> = ({
<Button <Button
className={symbolMenuButtonClassName} className={symbolMenuButtonClassName}
round round
faded
color="translucent" color="translucent"
onClick={isSymbolMenuOpen ? closeSymbolMenu : handleSymbolMenuOpen} onClick={isSymbolMenuOpen ? closeSymbolMenu : handleSymbolMenuOpen}
ariaLabel="Choose emoji, sticker or GIF" ariaLabel="Choose emoji, sticker or GIF"
@ -885,7 +883,6 @@ const Composer: FC<OwnProps & StateProps & DispatchProps> = ({
<ResponsiveHoverButton <ResponsiveHoverButton
className={isSymbolMenuOpen ? 'activated' : ''} className={isSymbolMenuOpen ? 'activated' : ''}
round round
faded
color="translucent" color="translucent"
onActivate={handleActivateSymbolMenu} onActivate={handleActivateSymbolMenu}
ariaLabel="Choose emoji, sticker or GIF" ariaLabel="Choose emoji, sticker or GIF"
@ -928,7 +925,6 @@ const Composer: FC<OwnProps & StateProps & DispatchProps> = ({
<ResponsiveHoverButton <ResponsiveHoverButton
className={isBotKeyboardOpen ? 'activated' : ''} className={isBotKeyboardOpen ? 'activated' : ''}
round round
faded
color="translucent" color="translucent"
onActivate={openBotKeyboard} onActivate={openBotKeyboard}
ariaLabel="Open bot command keyboard" ariaLabel="Open bot command keyboard"
@ -940,7 +936,6 @@ const Composer: FC<OwnProps & StateProps & DispatchProps> = ({
<ResponsiveHoverButton <ResponsiveHoverButton
className={isAttachMenuOpen ? 'activated' : ''} className={isAttachMenuOpen ? 'activated' : ''}
round round
faded
color="translucent" color="translucent"
onActivate={openAttachMenu} onActivate={openAttachMenu}
ariaLabel="Add an attachment" ariaLabel="Add an attachment"

View File

@ -83,6 +83,7 @@ $color-user-8: #faa774;
--color-interactive-inactive: rgba(var(--color-text-secondary-rgb), 0.25); --color-interactive-inactive: rgba(var(--color-text-secondary-rgb), 0.25);
--color-interactive-buffered: rgba(var(--color-text-secondary-rgb), 0.25); // Overlays underlying inactive element --color-interactive-buffered: rgba(var(--color-text-secondary-rgb), 0.25); // Overlays underlying inactive element
--color-interactive-element-hover: rgba(var(--color-text-secondary-rgb), 0.08); --color-interactive-element-hover: rgba(var(--color-text-secondary-rgb), 0.08);
--color-composer-button: #{$color-text-secondary}CC;
--color-primary: #{$color-primary}; --color-primary: #{$color-primary};
--color-primary-rgb: #{toRGB($color-primary)}; --color-primary-rgb: #{toRGB($color-primary)};

View File

@ -37,5 +37,6 @@
"--color-code": ["#4a729a", "#8774E1"], "--color-code": ["#4a729a", "#8774E1"],
"--color-code-own": ["#3c7940", "#FFFFFF"], "--color-code-own": ["#3c7940", "#FFFFFF"],
"--color-code-bg": ["#70757914", "#ffffff26"], "--color-code-bg": ["#70757914", "#ffffff26"],
"--color-code-own-bg": ["#70757914", "#ffffff26"] "--color-code-own-bg": ["#70757914", "#ffffff26"],
"--color-composer-button": ["#707579CC", "#AAAAAACC"]
} }