mirror of
				https://github.com/sharkdp/bat.git
				synced 2025-11-04 00:51:56 +00:00 
			
		
		
		
	Add SASS file for syntax tests
This commit is contained in:
		@@ -38,6 +38,9 @@ def create_highlighted_versions(output_basepath):
 | 
			
		||||
            source_dirname = path.basename(path.dirname(source))
 | 
			
		||||
            source_filename = path.basename(source)
 | 
			
		||||
 | 
			
		||||
            if source_filename == "LICENSE.md":
 | 
			
		||||
                continue
 | 
			
		||||
 | 
			
		||||
            output_dir = path.join(output_basepath, source_dirname)
 | 
			
		||||
            output_path = path.join(output_dir, source_filename)
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										19
									
								
								tests/syntax-tests/highlighted/SASS/example.sass
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tests/syntax-tests/highlighted/SASS/example.sass
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
[38;2;249;38;114m@[0m[38;2;249;38;114mmixin[0m[38;2;248;248;242m [0m[38;2;166;226;46mbutton-base[0m[38;2;255;255;255m([0m[38;2;255;255;255m)[0m[38;2;248;248;242m {[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;249;38;114m@[0m[38;2;249;38;114minclude[0m[38;2;248;248;242m typography[0m[38;2;255;255;255m([0m[38;2;102;217;239mbutton[0m[38;2;255;255;255m)[0m[38;2;248;248;242m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;249;38;114m@[0m[38;2;249;38;114minclude[0m[38;2;248;248;242m ripple-surface[0m[38;2;248;248;242m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;249;38;114m@[0m[38;2;249;38;114minclude[0m[38;2;248;248;242m ripple-radius-bounded[0m[38;2;248;248;242m;[0m
 | 
			
		||||
 | 
			
		||||
[38;2;248;248;242m  [0m[3;38;2;102;217;239mdisplay[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239minline-flex[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[3;38;2;102;217;239mposition[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mrelative[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[3;38;2;102;217;239mheight[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;255;255;255m$[0m[38;2;255;255;255mbutton-height[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[3;38;2;102;217;239mborder[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mnone[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[3;38;2;102;217;239mvertical-align[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mmiddle[0m[38;2;248;248;240m;[0m
 | 
			
		||||
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;249;38;114m&[0m[38;2;166;226;46m:[0m[38;2;166;226;46mhover[0m[38;2;248;248;242m [0m[38;2;248;248;240m{[0m[38;2;248;248;242m [0m[3;38;2;102;217;239mcursor[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mpointer[0m[38;2;248;248;240m;[0m[38;2;248;248;242m }[0m
 | 
			
		||||
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;249;38;114m&[0m[38;2;166;226;46m:[0m[38;2;166;226;46mdisabled[0m[38;2;248;248;242m [0m[38;2;248;248;240m{[0m
 | 
			
		||||
[38;2;248;248;242m    [0m[3;38;2;102;217;239mcolor[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;255;255;255m$[0m[38;2;255;255;255mmdc-button-disabled-ink-color[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m    [0m[3;38;2;102;217;239mcursor[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mdefault[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m    [0m[3;38;2;102;217;239mpointer-events[0m[38;2;255;255;255m:[0m[38;2;248;248;242m [0m[38;2;102;217;239mnone[0m[38;2;248;248;240m;[0m
 | 
			
		||||
[38;2;248;248;242m  [0m[38;2;248;248;240m}[0m
 | 
			
		||||
[38;2;248;248;240m}[0m
 | 
			
		||||
							
								
								
									
										25
									
								
								tests/syntax-tests/source/SASS/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										25
									
								
								tests/syntax-tests/source/SASS/LICENSE.md
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,25 @@
 | 
			
		||||
This file has been copied from https://sass-lang.com/documentation/syntax
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
LICENSE:
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
Copyright (c) 2006-2018 Hampton Catlin, Natalie Weizenbaum, Chris Eppstein, and
 | 
			
		||||
Jina Anne
 | 
			
		||||
 | 
			
		||||
Permission is hereby granted, free of charge, to any person obtaining a copy of
 | 
			
		||||
this software and associated documentation files (the "Software"), to deal in
 | 
			
		||||
the Software without restriction, including without limitation the rights to
 | 
			
		||||
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
 | 
			
		||||
the Software, and to permit persons to whom the Software is furnished to do so,
 | 
			
		||||
subject to the following conditions:
 | 
			
		||||
 | 
			
		||||
The above copyright notice and this permission notice shall be included in all
 | 
			
		||||
copies or substantial portions of the Software.
 | 
			
		||||
 | 
			
		||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 | 
			
		||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
 | 
			
		||||
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
 | 
			
		||||
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
 | 
			
		||||
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
 | 
			
		||||
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 | 
			
		||||
							
								
								
									
										19
									
								
								tests/syntax-tests/source/SASS/example.sass
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										19
									
								
								tests/syntax-tests/source/SASS/example.sass
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,19 @@
 | 
			
		||||
@mixin button-base() {
 | 
			
		||||
  @include typography(button);
 | 
			
		||||
  @include ripple-surface;
 | 
			
		||||
  @include ripple-radius-bounded;
 | 
			
		||||
 | 
			
		||||
  display: inline-flex;
 | 
			
		||||
  position: relative;
 | 
			
		||||
  height: $button-height;
 | 
			
		||||
  border: none;
 | 
			
		||||
  vertical-align: middle;
 | 
			
		||||
 | 
			
		||||
  &:hover { cursor: pointer; }
 | 
			
		||||
 | 
			
		||||
  &:disabled {
 | 
			
		||||
    color: $mdc-button-disabled-ink-color;
 | 
			
		||||
    cursor: default;
 | 
			
		||||
    pointer-events: none;
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user