https://github.com/sha-red/compass-mixins/tree/master/lib
extended with more sass frameworks and as django app.
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.
42 lines
843 B
42 lines
843 B
// Direction Helpers |
|
// ================= |
|
|
|
// Susy Flow Defaults |
|
// ------------------ |
|
// - PRIVATE |
|
@include susy-defaults(( |
|
flow: ltr, |
|
)); |
|
|
|
// Get Direction |
|
// ------------- |
|
// Return the 'from' or 'to' direction of a ltr or rtl flow. |
|
// - [$flow] : ltr | rtl |
|
// - [$key] : from | to |
|
@function get-direction( |
|
$flow: map-get($susy-defaults, flow), |
|
$key: from |
|
) { |
|
$return: if($flow == rtl, (from: right, to: left), (from: left, to: right)); |
|
@return map-get($return, $key); |
|
} |
|
|
|
// To |
|
// -- |
|
// Return the 'to' direction of a flow |
|
// - [$flow] : ltr | rtl |
|
@function to( |
|
$flow: map-get($susy-defaults, flow) |
|
) { |
|
@return get-direction($flow, to); |
|
} |
|
|
|
// From |
|
// ---- |
|
// Return the 'from' direction of a flow |
|
// - [$flow] : ltr | rtl |
|
@function from( |
|
$flow: map-get($susy-defaults, flow) |
|
) { |
|
@return get-direction($flow, from); |
|
}
|
|
|