// /** // * Copyright © Magento, Inc. All rights reserved. // * See COPYING.txt for license details. // */ // // Animations // _____________________________________________ .animation(@animation) { -o-animation: @animation; -webkit-animation: @animation; animation: @animation; } .animation-name(@name) { -webkit-animation-name: @name; animation-name: @name; } .animation-duration(@duration) { -webkit-animation-duration: @duration; animation-duration: @duration; } .animation-timing-function(@timing-function) { -webkit-animation-timing-function: @timing-function; animation-timing-function: @timing-function; } .animation-delay(@delay) { -webkit-animation-delay: @delay; animation-delay: @delay; } .animation-iteration-count(@iteration-count) { -webkit-animation-iteration-count: @iteration-count; animation-iteration-count: @iteration-count; } .animation-direction(@direction) { -webkit-animation-direction: @direction; animation-direction: @direction; } .animation-fill-mode(@fill-mode) { -webkit-animation-fill-mode: @fill-mode; animation-fill-mode: @fill-mode; } // Backface visibility // Prevent browsers from flickering when using CSS 3D transforms. Default value is 'visible', but can be changed to 'hidden' .backface-visibility(@visibility) { -moz-backface-visibility: @visibility; -webkit-backface-visibility: @visibility; backface-visibility: @visibility; } // // Effects // _____________________________________________ .transition ( @_property: all, @_duration: .1s, @_timing-function: linear ) { transition: @_property @_duration @_timing-function; } .scale ( @_size: .9 ) { transform: scale(@_size); }