mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	Add stylus support
This commit is contained in:
		| @@ -32,7 +32,7 @@ module Linguist | ||||
|     # | ||||
|     # Returns an array | ||||
|     def self.detectable_markup | ||||
|       ["CSS", "Less", "Sass", "TeX"] | ||||
|       ["CSS", "Less", "Sass", "Stylus", "TeX"] | ||||
|     end | ||||
|  | ||||
|     # Detect languages by a specific type | ||||
|   | ||||
| @@ -1519,6 +1519,11 @@ Standard ML: | ||||
|   - sml | ||||
|   primary_extension: .sml | ||||
|  | ||||
| Stylus: | ||||
|   type: markup | ||||
|   group: CSS | ||||
|   primary_extension: .styl | ||||
|  | ||||
| SuperCollider: | ||||
|   type: programming | ||||
|   color: "#46390b" | ||||
|   | ||||
| @@ -363,6 +363,9 @@ | ||||
|       ".sig", | ||||
|       ".sml" | ||||
|     ], | ||||
|     "Stylus": [ | ||||
|       ".styl" | ||||
|     ], | ||||
|     "SuperCollider": [ | ||||
|       ".sc", | ||||
|       ".scd" | ||||
|   | ||||
| @@ -598,6 +598,11 @@ module Sinatra | ||||
|       render :less, template, options, locals | ||||
|     end | ||||
|  | ||||
|     def stylus(template, options={}, locals={}) | ||||
|       options.merge! :layout => false, :default_content_type => :css | ||||
|       render :stylus, template, options, locals | ||||
|     end | ||||
|  | ||||
|     def builder(template=nil, options={}, locals={}, &block) | ||||
|       options[:default_content_type] = :xml | ||||
|       render_ruby(:builder, template, options, locals, &block) | ||||
|   | ||||
							
								
								
									
										14
									
								
								samples/Stylus/demo.styl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								samples/Stylus/demo.styl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,14 @@ | ||||
| border-radius() | ||||
|   -webkit-border-radius arguments | ||||
|   -moz-border-radius arguments | ||||
|   border-radius arguments | ||||
|  | ||||
| a.button | ||||
|   border-radius 5px | ||||
|  | ||||
| fonts = helvetica, arial, sans-serif | ||||
|  | ||||
| body { | ||||
|   padding: 50px; | ||||
|   font: 14px/1.4 fonts; | ||||
| } | ||||
		Reference in New Issue
	
	Block a user