mirror of
https://github.com/sharkdp/bat.git
synced 2025-01-19 12:24:17 +00:00
Add SASS file for syntax tests
This commit is contained in:
parent
96d4cdb7cb
commit
7f5d6d9791
@ -38,6 +38,9 @@ def create_highlighted_versions(output_basepath):
|
|||||||
source_dirname = path.basename(path.dirname(source))
|
source_dirname = path.basename(path.dirname(source))
|
||||||
source_filename = path.basename(source)
|
source_filename = path.basename(source)
|
||||||
|
|
||||||
|
if source_filename == "LICENSE.md":
|
||||||
|
continue
|
||||||
|
|
||||||
output_dir = path.join(output_basepath, source_dirname)
|
output_dir = path.join(output_basepath, source_dirname)
|
||||||
output_path = path.join(output_dir, source_filename)
|
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;
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user