You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			53 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			JavaScript
		
	
			
		
		
	
	
			53 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			JavaScript
		
	
| /* global window: false */
 | |
| 
 | |
| // Taken from background.html.
 | |
| // Templates are here solely to support the Backbone views rendered in the Style Guide.
 | |
| 
 | |
| // Note: Any change here must be reflected in background.html to be reflected in the app
 | |
| //   and test/index.html to be reflected in the unit tests.
 | |
| 
 | |
| window.Whisper.View.Templates = {
 | |
|   hasRetry: `
 | |
|     {{ messageNotSent }} <span href='#' class='retry'>{{ resend }}</span>
 | |
|   `,
 | |
|   'some-failed': `
 | |
|     {{ someFailed }}
 | |
|   `,
 | |
|   keychange: `
 | |
|     <span class='content' dir='auto'>
 | |
|       <span class='shield icon'></span> {{ content }}
 | |
|     </span>
 | |
|   `,
 | |
|   'verified-change': `
 | |
|     <span class='content' dir='auto'>
 | |
|       <span class='{{ icon }} icon'></span> {{ content }}
 | |
|     </span>
 | |
|   `,
 | |
|   message: `
 | |
|     {{> avatar }}
 | |
|     <div class='bubble {{ avatar.color }}'>
 | |
|         <div class='sender' dir='auto'>
 | |
|           {{ sender }}
 | |
|           {{ #profileName }}
 | |
|             <span class='profileName'>{{ profileName }} </span>
 | |
|           {{ /profileName }}
 | |
|         </div>
 | |
|         <div class='attachments'></div>
 | |
|         <p class='content' dir='auto'>
 | |
|           {{ #message }}<span class='body'>{{ message }}</span>{{ /message }}
 | |
|         </p>
 | |
|         <div class='meta'>
 | |
|           <span class='timestamp' data-timestamp={{ timestamp }}></span>
 | |
|           <span class='status hide'></span>
 | |
|           <span class='timer'></span>
 | |
|         </div>
 | |
|     </div>
 | |
|   `,
 | |
|   hourglass: `
 | |
|     <span class='hourglass'><span class='sand'></span></span>
 | |
|   `,
 | |
|   expirationTimerUpdate: `
 | |
|     <span class='content'><span class='icon clock'></span> {{ content }}</span>
 | |
|   `,
 | |
| };
 |