Bot nameplates (#7391)
* Store actor type in database * Add bot nameplate to web UI, add setting to preferences, API, AP Fix #7365 * Fix code style issues
This commit is contained in:
		
							parent
							
								
									0f0cc3f2eb
								
							
						
					
					
						commit
						42cd363542
					
				
					 15 changed files with 48 additions and 6 deletions
				
			
		|  | @ -131,6 +131,7 @@ export default class Header extends ImmutablePureComponent { | |||
|     const content         = { __html: account.get('note_emojified') }; | ||||
|     const displayNameHtml = { __html: account.get('display_name_html') }; | ||||
|     const fields          = account.get('fields'); | ||||
|     const badge           = account.get('bot') ? (<div className='roles'><div className='account-role bot'><FormattedMessage id='account.badges.bot' defaultMessage='Bot' /></div></div>) : null; | ||||
| 
 | ||||
|     return ( | ||||
|       <div className={classNames('account__header', { inactive: !!account.get('moved') })} style={{ backgroundImage: `url(${account.get('header')})` }}> | ||||
|  | @ -139,6 +140,9 @@ export default class Header extends ImmutablePureComponent { | |||
| 
 | ||||
|           <span className='account__header__display-name' dangerouslySetInnerHTML={displayNameHtml} /> | ||||
|           <span className='account__header__username'>@{account.get('acct')} {lockedIcon}</span> | ||||
| 
 | ||||
|           {badge} | ||||
| 
 | ||||
|           <div className='account__header__content' dangerouslySetInnerHTML={content} /> | ||||
| 
 | ||||
|           {fields.size > 0 && ( | ||||
|  |  | |||
		Reference in a new issue