UNPKG

me-bootstrap

Version:
21 lines (18 loc) 819 B
_parse-media-query-conditions( conditions, skipMedia = false ) parsed-conditions = () for condition, index in conditions if index is 0 and skipMedia is false push( parsed-conditions, ( join( " ", condition ) ) ) else push( parsed-conditions, "(" + condition[ 0 ] + ": " + condition[ 1 ] + ")" ) return unquote( join( " and ", parsed-conditions ) ) me-media-query( media = all, conditions... ) if me-support-media-queries query = length( media[ 0 ] ) > 1 ? _parse-media-query-conditions( media ) : join( " ", media ) if length( conditions ) query = query + " and " + _parse-media-query-conditions( conditions, true ) @media query {block} else {block} media-query = me-media-query unless me-no-conflict