* Fix style for notices

* Fix snapshots

* Address feedback

* Update snapshots
Этот коммит содержится в:
Daniel Espino García
2023-10-03 11:03:13 +02:00
коммит произвёл GitHub
родитель 91fe50f919
Коммит 6abc4201f0
4 изменённых файлов: 19 добавлений и 18 удалений

Просмотреть файл

@@ -39,7 +39,7 @@ exports[`components/SystemNotice should match snapshot for admin, admin notice 1
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -49,7 +49,7 @@ exports[`components/SystemNotice should match snapshot for admin, admin notice 1
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >
@@ -85,7 +85,7 @@ exports[`components/SystemNotice should match snapshot for admin, regular notice
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -95,7 +95,7 @@ exports[`components/SystemNotice should match snapshot for admin, regular notice
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >
@@ -131,7 +131,7 @@ exports[`components/SystemNotice should match snapshot for regular user, admin a
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -141,7 +141,7 @@ exports[`components/SystemNotice should match snapshot for regular user, admin a
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >
@@ -185,7 +185,7 @@ exports[`components/SystemNotice should match snapshot for regular user, regular
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -195,7 +195,7 @@ exports[`components/SystemNotice should match snapshot for regular user, regular
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >
@@ -233,7 +233,7 @@ exports[`components/SystemNotice should match snapshot for show function returni
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -243,7 +243,7 @@ exports[`components/SystemNotice should match snapshot for show function returni
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >
@@ -279,7 +279,7 @@ exports[`components/SystemNotice should match snapshot for with allowForget equa
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -317,7 +317,7 @@ exports[`components/SystemNotice should match snapshot when a custom icon is pas
className="system-notice__footer" className="system-notice__footer"
> >
<button <button
className="btn btn-primary" className="btn btn-sm btn-primary"
id="systemnotice_remindme" id="systemnotice_remindme"
onClick={[Function]} onClick={[Function]}
> >
@@ -327,7 +327,7 @@ exports[`components/SystemNotice should match snapshot when a custom icon is pas
/> />
</button> </button>
<button <button
className="btn" className="btn btn-sm btn-tertiary"
id="systemnotice_dontshow" id="systemnotice_dontshow"
onClick={[Function]} onClick={[Function]}
> >

Просмотреть файл

@@ -4,10 +4,11 @@
import React from 'react'; import React from 'react';
import {FormattedMessage} from 'react-intl'; import {FormattedMessage} from 'react-intl';
import {InformationOutlineIcon} from '@mattermost/compass-icons/components';
import ExternalLink from 'components/external_link'; import ExternalLink from 'components/external_link';
import FormattedMarkdownMessage from 'components/formatted_markdown_message'; import FormattedMarkdownMessage from 'components/formatted_markdown_message';
import type {Notice} from 'components/system_notice/types'; import type {Notice} from 'components/system_notice/types';
import InfoIcon from 'components/widgets/icons/info_icon';
import {DocLinks} from 'utils/constants'; import {DocLinks} from 'utils/constants';
import * as ServerVersion from 'utils/server_version'; import * as ServerVersion from 'utils/server_version';
@@ -193,7 +194,7 @@ const notices: Notice[] = [
defaultMessage='Updates to Group Messages' defaultMessage='Updates to Group Messages'
/> />
), ),
icon: (<InfoIcon/>), icon: (<InformationOutlineIcon/>),
body: ( body: (
<FormattedMessage <FormattedMessage
id='system_noticy.body.gm_as_dm' id='system_noticy.body.gm_as_dm'

Просмотреть файл

@@ -144,7 +144,7 @@ export default class SystemNotice extends React.PureComponent<Props> {
<div className='system-notice__footer'> <div className='system-notice__footer'>
<button <button
id='systemnotice_remindme' id='systemnotice_remindme'
className='btn btn-primary' className='btn btn-sm btn-primary'
onClick={this.hideAndRemind} onClick={this.hideAndRemind}
> >
<FormattedMessage <FormattedMessage
@@ -155,7 +155,7 @@ export default class SystemNotice extends React.PureComponent<Props> {
{notice.allowForget && {notice.allowForget &&
<button <button
id='systemnotice_dontshow' id='systemnotice_dontshow'
className='btn' className='btn btn-sm btn-tertiary'
onClick={this.hideAndForget} onClick={this.hideAndForget}
> >
<FormattedMessage <FormattedMessage

Просмотреть файл

@@ -45,7 +45,7 @@
.system-notice__body { .system-notice__body {
padding: 0 0 16px 16px; padding: 0 0 16px 16px;
line-height: 16px; line-height: 20px;
} }
.system-notice__footer { .system-notice__footer {