@import "../variables"; @mixin padding-left($number) { padding-left: #{$number * $typographic-leading + "px"}; } @mixin padding-right($number) { padding-right: #{$number * $typographic-leading + "px"}; } @mixin padding-top($number) { padding-top: #{$number * $typographic-leading + "px"}; } @mixin padding-bottom($number) { padding-bottom: #{$number * $typographic-leading + "px"}; } @mixin padding-equal($number) { padding: #{$number * $typographic-leading + "px"}; } @mixin padding($top, $right, $bottom: null, $left: null) { @if not $left and not $bottom { padding: #{$top * $typographic-leading + "px"} #{$right * $typographic-leading + "px"}; } @else if not $left or $left == $right { padding: #{$top * $typographic-leading + "px"} #{$right * $typographic-leading + "px"} #{$bottom * $typographic-leading + "px"}; } @else { padding: #{$top * $typographic-leading + "px"} #{$right * $typographic-leading + "px"} #{$bottom * $typographic-leading + "px"} #{$left * $typographic-leading + "px"}; } }