mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Add Nunjucks highlighting (#3341)
This commit is contained in:
		
				
					committed by
					
						 Brandon Black
						Brandon Black
					
				
			
			
				
	
			
			
			
						parent
						
							12f9295dd7
						
					
				
				
					commit
					0e9109c3fc
				
			| @@ -1659,13 +1659,16 @@ HTML+Django: | |||||||
|   tm_scope: text.html.django |   tm_scope: text.html.django | ||||||
|   group: HTML |   group: HTML | ||||||
|   extensions: |   extensions: | ||||||
|   - ".mustache" |  | ||||||
|   - ".jinja" |   - ".jinja" | ||||||
|  |   - ".mustache" | ||||||
|  |   - ".njk" | ||||||
|   aliases: |   aliases: | ||||||
|   - django |   - django | ||||||
|   - html+django/jinja |   - html+django/jinja | ||||||
|   - html+jinja |   - html+jinja | ||||||
|   - htmldjango |   - htmldjango | ||||||
|  |   - njk | ||||||
|  |   - nunjucks | ||||||
|   ace_mode: django |   ace_mode: django | ||||||
|   codemirror_mode: django |   codemirror_mode: django | ||||||
|   codemirror_mime_type: text/x-django |   codemirror_mime_type: text/x-django | ||||||
|   | |||||||
							
								
								
									
										48
									
								
								samples/HTML+Django/nunjucks.njk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								samples/HTML+Django/nunjucks.njk
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,48 @@ | |||||||
|  | {% from "forms.html" import label as description %} | ||||||
|  |  | ||||||
|  |  | ||||||
|  | {% macro field(name, value='', type='text') %} | ||||||
|  |     <div class="field"> | ||||||
|  |         <input type="{{ type }}" name="{{ name }}" | ||||||
|  |                 value="{{ value | escape }}" /> | ||||||
|  |     </div> | ||||||
|  | {% endmacro %} | ||||||
|  |  | ||||||
|  | <html> | ||||||
|  | <head> | ||||||
|  |     {% extends "head.html" %} | ||||||
|  | </head> | ||||||
|  | <body> | ||||||
|  | {% if horse %} | ||||||
|  |     Chuck Norris once kicked a horse in the chin. Its descendants are known today as Giraffes. | ||||||
|  | {% elif optimus %} | ||||||
|  |     Chuck Norris once urinated in a semi truck's gas tank as a joke....that truck is now known as Optimus Prime. | ||||||
|  | {% else %} | ||||||
|  |     Chuck Norris threw a grenade and killed 50 people, then the grenade exploded. | ||||||
|  | {% endif %} | ||||||
|  |  | ||||||
|  | {% block left %} | ||||||
|  |     This is the left side! | ||||||
|  | {% endblock %} | ||||||
|  |  | ||||||
|  | {% block right %} | ||||||
|  |     This is the right side! | ||||||
|  | {% endblock %} | ||||||
|  |  | ||||||
|  | {{ description('Username') }} | ||||||
|  | {{ field('user') }} | ||||||
|  | {{ field('pass', type='password') }} | ||||||
|  |  | ||||||
|  | <h1>Posts</h1> | ||||||
|  | <ul> | ||||||
|  |     {% for item in items %} | ||||||
|  |         <li>{{ item.title }}</li> | ||||||
|  |     {% else %} | ||||||
|  |         <li>This would display if the 'item' collection were empty</li> | ||||||
|  |     {% endfor %} | ||||||
|  | </ul> | ||||||
|  |  | ||||||
|  | {# Don't escape foo #} | ||||||
|  | {{ foo | safe }} | ||||||
|  | </body> | ||||||
|  | </html> | ||||||
		Reference in New Issue
	
	Block a user