mirror of
https://github.com/haml/haml.git
synced 2022-11-09 12:33:31 -05:00
101 lines
1.7 KiB
Sass
101 lines
1.7 KiB
Sass
!width = 10em + 20
|
|
!color = #00ff98
|
|
!main_text = #ffa
|
|
!num = 10
|
|
!dec = 10.2
|
|
!dec_0 = 99.0
|
|
!neg = -10
|
|
!esc= 10"+12"
|
|
!str= "Hello!"
|
|
!qstr= "Quo\"ted\"!"
|
|
!hstr= "Hyph-en!"
|
|
!concat = "#{5 + 4} hi there"
|
|
!percent= 11%
|
|
!complex = 1px/1em
|
|
|
|
#main
|
|
:content = !str
|
|
:qstr = !qstr
|
|
:hstr = !hstr
|
|
:width = !width
|
|
:background-color #000
|
|
:color= !main_text
|
|
:short-color= #123
|
|
:named-color= olive
|
|
:con= "foo" bar (!concat "boom")
|
|
:con2= "noquo" "quo"
|
|
#sidebar
|
|
:background-color= !color
|
|
:num
|
|
:normal= !num
|
|
:dec= !dec
|
|
:dec0= !dec_0
|
|
:neg= !neg
|
|
:esc= !esc
|
|
:many= 1 + 2 + 3
|
|
:order= 1 + 2 * 3
|
|
:complex= ((1 + 2) + 15)+#3a8b9f + ("hi"+(1 +1+ 2)* 4)
|
|
|
|
#plus
|
|
:num
|
|
:num= 5+2
|
|
:num-un= 10em + 15em
|
|
:num-un2= 10 + 13em
|
|
:num-neg= 10 + -.13
|
|
:str= 100 * 1px
|
|
:col= 13 + #aaa
|
|
:perc = !percent + 20%
|
|
:str
|
|
:str= "hi" + "\ there"
|
|
:str2= "hi" + " there"
|
|
:col= "14em solid " + #123
|
|
:num= "times: " + 13
|
|
:col
|
|
:num= #f02 + 123.5
|
|
:col= #12A + #405162
|
|
|
|
#minus
|
|
:num
|
|
:num= 912 - 12
|
|
:col
|
|
:num= #fffffa - 5.2
|
|
:col= #abcdef - #fedcba
|
|
:unary
|
|
:num= -1
|
|
:const= -!neg
|
|
:paren= -(5 + 6)
|
|
:two= --12
|
|
:many= --------12
|
|
:crazy= -----(5 + ---!neg)
|
|
|
|
#times
|
|
:num
|
|
:num= 2 * 3.5
|
|
:col= 2 * #3a4b5c
|
|
:col
|
|
:num= #12468a * 0.5
|
|
:col= #121212 * #020304
|
|
|
|
#div
|
|
:num
|
|
:num= 10 / 3.0
|
|
:num2= 10 / 3
|
|
:col
|
|
:num= #12468a / 2
|
|
:col= #abcdef / #0f0f0f
|
|
:comp = !complex * 1em
|
|
|
|
#mod
|
|
:num
|
|
:num= 17 % 3
|
|
:col
|
|
:col= #5f6e7d % #10200a
|
|
:num= #aaabac % 3
|
|
|
|
#const
|
|
:escaped
|
|
:quote = "!foo"
|
|
:default = !str !important
|
|
|
|
#regression
|
|
:a= (3 + 2) - 1
|