Fix various icon styles in web UI (#27579)
This commit is contained in:
		
							parent
							
								
									12550a6a28
								
							
						
					
					
						commit
						fa7e64df1d
					
				| @ -12,8 +12,8 @@ import ImmutablePureComponent from 'react-immutable-pure-component'; | ||||
| import { ReactComponent as CheckIcon } from '@material-symbols/svg-600/outlined/check.svg'; | ||||
| import { ReactComponent as LockIcon } from '@material-symbols/svg-600/outlined/lock.svg'; | ||||
| import { ReactComponent as MoreHorizIcon } from '@material-symbols/svg-600/outlined/more_horiz.svg'; | ||||
| import { ReactComponent as NotificationsIcon } from '@material-symbols/svg-600/outlined/notifications-fill.svg'; | ||||
| import { ReactComponent as NotificationsActiveIcon } from '@material-symbols/svg-600/outlined/notifications_active.svg'; | ||||
| import { ReactComponent as NotificationsIcon } from '@material-symbols/svg-600/outlined/notifications.svg'; | ||||
| import { ReactComponent as NotificationsActiveIcon } from '@material-symbols/svg-600/outlined/notifications_active-fill.svg'; | ||||
| 
 | ||||
| import { Avatar } from 'mastodon/components/avatar'; | ||||
| import { Badge, AutomatedBadge, GroupBadge } from 'mastodon/components/badge'; | ||||
| @ -264,7 +264,7 @@ class Header extends ImmutablePureComponent { | ||||
|     } | ||||
| 
 | ||||
|     if (account.getIn(['relationship', 'requested']) || account.getIn(['relationship', 'following'])) { | ||||
|       bellBtn = <IconButton icon={account.getIn(['relationship', 'notifying']) ? 'bell' : 'bell-o'} iconComponent={account.getIn(['relationship', 'notifying']) ? NotificationsIcon : NotificationsActiveIcon}  size={24} active={account.getIn(['relationship', 'notifying'])} title={intl.formatMessage(account.getIn(['relationship', 'notifying']) ? messages.disableNotifications : messages.enableNotifications, { name: account.get('username') })} onClick={this.props.onNotifyToggle} />; | ||||
|       bellBtn = <IconButton icon={account.getIn(['relationship', 'notifying']) ? 'bell' : 'bell-o'} iconComponent={account.getIn(['relationship', 'notifying']) ? NotificationsActiveIcon : NotificationsIcon} active={account.getIn(['relationship', 'notifying'])} title={intl.formatMessage(account.getIn(['relationship', 'notifying']) ? messages.disableNotifications : messages.enableNotifications, { name: account.get('username') })} onClick={this.props.onNotifyToggle} />; | ||||
|     } | ||||
| 
 | ||||
|     if (me !== account.get('id')) { | ||||
|  | ||||
| @ -9,10 +9,10 @@ import { is } from 'immutable'; | ||||
| 
 | ||||
| import { ReactComponent as DownloadIcon } from '@material-symbols/svg-600/outlined/download.svg'; | ||||
| import { ReactComponent as PauseIcon } from '@material-symbols/svg-600/outlined/pause.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow-fill.svg'; | ||||
| import { ReactComponent as VisibilityOffIcon } from '@material-symbols/svg-600/outlined/visibility_off.svg'; | ||||
| import { ReactComponent as VolumeOffIcon } from '@material-symbols/svg-600/outlined/volume_off.svg'; | ||||
| import { ReactComponent as VolumeUpIcon } from '@material-symbols/svg-600/outlined/volume_up.svg'; | ||||
| import { ReactComponent as VolumeOffIcon } from '@material-symbols/svg-600/outlined/volume_off-fill.svg'; | ||||
| import { ReactComponent as VolumeUpIcon } from '@material-symbols/svg-600/outlined/volume_up-fill.svg'; | ||||
| import { throttle, debounce } from 'lodash'; | ||||
| 
 | ||||
| import { Icon }  from 'mastodon/components/icon'; | ||||
|  | ||||
| @ -10,9 +10,9 @@ import classNames from 'classnames'; | ||||
| import Immutable from 'immutable'; | ||||
| import ImmutablePropTypes from 'react-immutable-proptypes'; | ||||
| 
 | ||||
| import { ReactComponent as DescriptionIcon } from '@material-symbols/svg-600/outlined/description.svg'; | ||||
| import { ReactComponent as DescriptionIcon } from '@material-symbols/svg-600/outlined/description-fill.svg'; | ||||
| import { ReactComponent as OpenInNewIcon } from '@material-symbols/svg-600/outlined/open_in_new.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow-fill.svg'; | ||||
| 
 | ||||
| import { Blurhash } from 'mastodon/components/blurhash'; | ||||
| import { Icon }  from 'mastodon/components/icon'; | ||||
|  | ||||
| @ -10,11 +10,11 @@ import { is } from 'immutable'; | ||||
| import { ReactComponent as FullscreenIcon } from '@material-symbols/svg-600/outlined/fullscreen.svg'; | ||||
| import { ReactComponent as FullscreenExitIcon } from '@material-symbols/svg-600/outlined/fullscreen_exit.svg'; | ||||
| import { ReactComponent as PauseIcon } from '@material-symbols/svg-600/outlined/pause.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow.svg'; | ||||
| import { ReactComponent as PlayArrowIcon } from '@material-symbols/svg-600/outlined/play_arrow-fill.svg'; | ||||
| import { ReactComponent as RectangleIcon } from '@material-symbols/svg-600/outlined/rectangle.svg'; | ||||
| import { ReactComponent as VisibilityOffIcon } from '@material-symbols/svg-600/outlined/visibility_off.svg'; | ||||
| import { ReactComponent as VolumeOffIcon } from '@material-symbols/svg-600/outlined/volume_off.svg'; | ||||
| import { ReactComponent as VolumeUpIcon } from '@material-symbols/svg-600/outlined/volume_up.svg'; | ||||
| import { ReactComponent as VolumeOffIcon } from '@material-symbols/svg-600/outlined/volume_off-fill.svg'; | ||||
| import { ReactComponent as VolumeUpIcon } from '@material-symbols/svg-600/outlined/volume_up-fill.svg'; | ||||
| import { throttle } from 'lodash'; | ||||
| 
 | ||||
| import { Blurhash } from 'mastodon/components/blurhash'; | ||||
|  | ||||
| @ -7434,7 +7434,12 @@ noscript { | ||||
|         border: 1px solid lighten($ui-base-color, 12%); | ||||
|         border-radius: 4px; | ||||
|         box-sizing: content-box; | ||||
|         padding: 2px; | ||||
|         padding: 5px; | ||||
| 
 | ||||
|         .icon { | ||||
|           width: 24px; | ||||
|           height: 24px; | ||||
|         } | ||||
|       } | ||||
|     } | ||||
| 
 | ||||
| @ -7517,6 +7522,11 @@ noscript { | ||||
|         color: lighten($ui-highlight-color, 8%); | ||||
|       } | ||||
| 
 | ||||
|       .icon { | ||||
|         width: 18px; | ||||
|         height: 18px; | ||||
|       } | ||||
| 
 | ||||
|       .verified { | ||||
|         border: 1px solid rgba($valid-value-color, 0.5); | ||||
|         margin-top: -1px; | ||||
| @ -7537,6 +7547,16 @@ noscript { | ||||
|           color: $valid-value-color; | ||||
|         } | ||||
| 
 | ||||
|         dd { | ||||
|           display: flex; | ||||
|           align-items: center; | ||||
|           gap: 4px; | ||||
| 
 | ||||
|           span { | ||||
|             display: flex; | ||||
|           } | ||||
|         } | ||||
| 
 | ||||
|         a { | ||||
|           color: $valid-value-color; | ||||
|         } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user