You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
1.7 KiB
73 lines
1.7 KiB
@mixin clearfix { |
|
&:after { |
|
content: ""; |
|
display: table; |
|
clear: both; |
|
} |
|
} |
|
|
|
@mixin scrollBar { |
|
::-webkit-scrollbar-track-piece { |
|
background-color: transparent; |
|
} |
|
::-webkit-scrollbar { |
|
width: 7px; |
|
height: 7px; |
|
background-color: transparent; |
|
} |
|
::-webkit-scrollbar-thumb { |
|
border-radius: 5px; |
|
background-color: hsla(220, 4%, 58%, .3); |
|
} |
|
} |
|
|
|
@mixin radius($width, $size, $color) { |
|
width: $width; |
|
height: $width; |
|
line-height: $width; |
|
border-radius: $width; |
|
text-align: center; |
|
border-width: $size; |
|
border-style: solid; |
|
border-color: $color; |
|
} |
|
|
|
@mixin relative { |
|
position: relative; |
|
width: 100%; |
|
height: 100%; |
|
} |
|
|
|
@mixin pct($pct) { |
|
width: #{$pct}; |
|
position: relative; |
|
margin: 0 auto; |
|
} |
|
|
|
@mixin triangle($width, $height, $color, $direction) { |
|
$width: $width/2; |
|
$color-border-style: $height solid $color; |
|
$transparent-border-style: $width solid transparent; |
|
height: 0; |
|
width: 0; |
|
@if $direction==up { |
|
border-bottom: $color-border-style; |
|
border-left: $transparent-border-style; |
|
border-right: $transparent-border-style; |
|
} |
|
@else if $direction==right { |
|
border-left: $color-border-style; |
|
border-top: $transparent-border-style; |
|
border-bottom: $transparent-border-style; |
|
} |
|
@else if $direction==down { |
|
border-top: $color-border-style; |
|
border-left: $transparent-border-style; |
|
border-right: $transparent-border-style; |
|
} |
|
@else if $direction==left { |
|
border-right: $color-border-style; |
|
border-top: $transparent-border-style; |
|
border-bottom: $transparent-border-style; |
|
} |
|
} |