[Glitch] Change media description label to be context-sensitive
Port e86234b1e9 to glitch-soc
Signed-off-by: Thibaut Girka <thib@sitedethib.com>
			
			
This commit is contained in:
		
							parent
							
								
									c0f7e21685
								
							
						
					
					
						commit
						962f485423
					
				
					 1 changed files with 13 additions and 1 deletions
				
			
		|  | @ -244,6 +244,16 @@ class FocalPointModal extends ImmutablePureComponent { | ||||||
|     const previewWidth  = 200; |     const previewWidth  = 200; | ||||||
|     const previewHeight = previewWidth / previewRatio; |     const previewHeight = previewWidth / previewRatio; | ||||||
| 
 | 
 | ||||||
|  |     let descriptionLabel = null; | ||||||
|  | 
 | ||||||
|  |     if (media.get('type') === 'audio') { | ||||||
|  |       descriptionLabel = <FormattedMessage id='upload_form.audio_description' defaultMessage='Describe for people with hearing loss' />; | ||||||
|  |     } else if (media.get('type') === 'video') { | ||||||
|  |       descriptionLabel = <FormattedMessage id='upload_form.video_description' defaultMessage='Describe for people with hearing loss or visual impairment' />; | ||||||
|  |     } else { | ||||||
|  |       descriptionLabel = <FormattedMessage id='upload_form.description' defaultMessage='Describe for the visually impaired' />; | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|     return ( |     return ( | ||||||
|       <div className='modal-root__modal report-modal' style={{ maxWidth: 960 }}> |       <div className='modal-root__modal report-modal' style={{ maxWidth: 960 }}> | ||||||
|         <div className='report-modal__target'> |         <div className='report-modal__target'> | ||||||
|  | @ -255,7 +265,9 @@ class FocalPointModal extends ImmutablePureComponent { | ||||||
|           <div className='report-modal__comment'> |           <div className='report-modal__comment'> | ||||||
|             {focals && <p><FormattedMessage id='upload_modal.hint' defaultMessage='Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.' /></p>} |             {focals && <p><FormattedMessage id='upload_modal.hint' defaultMessage='Click or drag the circle on the preview to choose the focal point which will always be in view on all thumbnails.' /></p>} | ||||||
| 
 | 
 | ||||||
|             <label className='setting-text-label' htmlFor='upload-modal__description'><FormattedMessage id='upload_form.description' defaultMessage='Describe for the visually impaired' /></label> |             <label className='setting-text-label' htmlFor='upload-modal__description'> | ||||||
|  |               {descriptionLabel} | ||||||
|  |             </label> | ||||||
| 
 | 
 | ||||||
|             <div className='setting-text__wrapper'> |             <div className='setting-text__wrapper'> | ||||||
|               <Textarea |               <Textarea | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue