Permalink
Browse files

Initial commit with bower packaging

  • Loading branch information...
0 parents commit a049d66ca2bc8e36916e76eb6f45b0626adaf582 @Igosuki committed Sep 12, 2013
Showing with 4,734 additions and 0 deletions.
  1. +29 −0 LICENSE.markdown
  2. +7 −0 README.markdown
  3. +23 −0 bower.json
  4. +2 −0 lib/_animation.scss
  5. +4 −0 lib/_compass.scss
  6. +38 −0 lib/_lemonade.scss
  7. +31 −0 lib/animation/_animate.scss
  8. +127 −0 lib/animation/_core.scss
  9. +22 −0 lib/animation/_shared.scss
  10. +152 −0 lib/animation/animate/_attention-seekers.scss
  11. +3 −0 lib/animation/animate/_bouncing.scss
  12. +21 −0 lib/animation/animate/_classes.scss
  13. +3 −0 lib/animation/animate/_fading.scss
  14. +87 −0 lib/animation/animate/_flippers.scss
  15. +24 −0 lib/animation/animate/_lightspeed.scss
  16. +3 −0 lib/animation/animate/_rotating.scss
  17. +42 −0 lib/animation/animate/_specials.scss
  18. +68 −0 lib/animation/animate/bouncing/_bouncing-entrances.scss
  19. +60 −0 lib/animation/animate/bouncing/_bouncing-exits.scss
  20. +86 −0 lib/animation/animate/fading/_fading-entrances.scss
  21. +86 −0 lib/animation/animate/fading/_fading-exits.scss
  22. +58 −0 lib/animation/animate/rotating/_rotating-entrances.scss
  23. +58 −0 lib/animation/animate/rotating/_rotating-exits.scss
  24. +20 −0 lib/compass/_css3.scss
  25. +3 −0 lib/compass/_layout.scss
  26. +3 −0 lib/compass/_reset-legacy.scss
  27. +3 −0 lib/compass/_reset.scss
  28. +40 −0 lib/compass/_support.scss
  29. +4 −0 lib/compass/_typography.scss
  30. +9 −0 lib/compass/_utilities.scss
  31. +17 −0 lib/compass/css3/_appearance.scss
  32. +43 −0 lib/compass/css3/_background-clip.scss
  33. +42 −0 lib/compass/css3/_background-origin.scss
  34. +26 −0 lib/compass/css3/_background-size.scss
  35. +130 −0 lib/compass/css3/_border-radius.scss
  36. +76 −0 lib/compass/css3/_box-shadow.scss
  37. +13 −0 lib/compass/css3/_box-sizing.scss
  38. +111 −0 lib/compass/css3/_box.scss
  39. +157 −0 lib/compass/css3/_columns.scss
  40. +23 −0 lib/compass/css3/_filter.scss
  41. +48 −0 lib/compass/css3/_font-face.scss
  42. +77 −0 lib/compass/css3/_hyphenation.scss
  43. +132 −0 lib/compass/css3/_images.scss
  44. +22 −0 lib/compass/css3/_inline-block.scss
  45. +19 −0 lib/compass/css3/_opacity.scss
  46. +73 −0 lib/compass/css3/_pie.scss
  47. +22 −0 lib/compass/css3/_regions.scss
  48. +38 −0 lib/compass/css3/_shared.scss
  49. +87 −0 lib/compass/css3/_text-shadow.scss
  50. +87 −0 lib/compass/css3/_transform-legacy.scss
  51. +598 −0 lib/compass/css3/_transform.scss
  52. +221 −0 lib/compass/css3/_transition.scss
  53. +17 −0 lib/compass/css3/_user-interface.scss
  54. +178 −0 lib/compass/layout/_grid-background.scss
  55. +23 −0 lib/compass/layout/_sticky-footer.scss
  56. +24 −0 lib/compass/layout/_stretching.scss
  57. +135 −0 lib/compass/reset/_utilities-legacy.scss
  58. +142 −0 lib/compass/reset/_utilities.scss
  59. +3 −0 lib/compass/typography/_links.scss
  60. +4 −0 lib/compass/typography/_lists.scss
  61. +4 −0 lib/compass/typography/_text.scss
  62. +221 −0 lib/compass/typography/_vertical_rhythm.scss
  63. +5 −0 lib/compass/typography/links/_hover-link.scss
  64. +28 −0 lib/compass/typography/links/_link-colors.scss
  65. +7 −0 lib/compass/typography/links/_unstyled-link.scss
  66. +34 −0 lib/compass/typography/lists/_bullets.scss
  67. +61 −0 lib/compass/typography/lists/_horizontal-list.scss
  68. +50 −0 lib/compass/typography/lists/_inline-block-list.scss
  69. +44 −0 lib/compass/typography/lists/_inline-list.scss
  70. +25 −0 lib/compass/typography/text/_ellipsis.scss
  71. +12 −0 lib/compass/typography/text/_force-wrap.scss
  72. +2 −0 lib/compass/typography/text/_nowrap.scss
  73. +68 −0 lib/compass/typography/text/_replacement.scss
  74. +1 −0 lib/compass/utilities/_color.scss
  75. +6 −0 lib/compass/utilities/_general.scss
  76. +5 −0 lib/compass/utilities/_links.scss
  77. +6 −0 lib/compass/utilities/_lists.scss
  78. +17 −0 lib/compass/utilities/_print.scss
  79. +2 −0 lib/compass/utilities/_sprites.scss
  80. +3 −0 lib/compass/utilities/_tables.scss
  81. +5 −0 lib/compass/utilities/_text.scss
  82. +28 −0 lib/compass/utilities/color/_contrast.scss
  83. +44 −0 lib/compass/utilities/general/_clearfix.scss
  84. +30 −0 lib/compass/utilities/general/_float.scss
  85. +46 −0 lib/compass/utilities/general/_hacks.scss
  86. +16 −0 lib/compass/utilities/general/_min.scss
  87. +2 −0 lib/compass/utilities/general/_reset.scss
  88. +1 −0 lib/compass/utilities/general/_tabs.scss
  89. +18 −0 lib/compass/utilities/general/_tag-cloud.scss
  90. +3 −0 lib/compass/utilities/links/_hover-link.scss
  91. +3 −0 lib/compass/utilities/links/_link-colors.scss
  92. +3 −0 lib/compass/utilities/links/_unstyled-link.scss
  93. +3 −0 lib/compass/utilities/lists/_bullets.scss
  94. +3 −0 lib/compass/utilities/lists/_horizontal-list.scss
  95. +3 −0 lib/compass/utilities/lists/_inline-block-list.scss
  96. +3 −0 lib/compass/utilities/lists/_inline-list.scss
  97. +66 −0 lib/compass/utilities/sprites/_base.scss
  98. +79 −0 lib/compass/utilities/sprites/_sprite-img.scss
  99. +22 −0 lib/compass/utilities/tables/_alternating-rows-and-columns.scss
  100. +33 −0 lib/compass/utilities/tables/_borders.scss
  101. +9 −0 lib/compass/utilities/tables/_scaffolding.scss
  102. +3 −0 lib/compass/utilities/text/_ellipsis.scss
  103. +3 −0 lib/compass/utilities/text/_nowrap.scss
  104. +3 −0 lib/compass/utilities/text/_replacement.scss
@@ -0,0 +1,29 @@
+Copyright (c) 2009 Christopher M. Eppstein
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+No attribution is required by products that make use of this software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Except as contained in this notice, the name(s) of the above copyright
+holders shall not be used in advertising or otherwise to promote the sale,
+use or other dealings in this Software without prior written authorization.
+
+Contributors to this project agree to grant all rights to the copyright
+holder of the primary product. Attribution is maintained in the source
+control history of the product.
@@ -0,0 +1,7 @@
+# Compass SASS Stylesheets
+This is a repository to pull SASS style sheets on bower, and enjoy the compass mixins by using libsass for faster compilation. I made no modifications to the original stylesheets from the [original repository](https://github.com/chriseppstein/compass.git)
+
+## License
+Copyright (c) 2008-2009 Christopher M. Eppstein<br>
+All Rights Reserved.<br>
+Released under a [slightly modified MIT License](compass/blob/stable/LICENSE.markdown).
@@ -0,0 +1,23 @@
+{
+ "name": "compass-mixins",
+ "version": "1.0.0",
+ "authors": [
+ "Guillaume Balaine <igosuki@gmail.com>"
+ ],
+ "description": "Compass stylesheets",
+ "main": "lib/_compass.scss",
+ "keywords": [
+ "compass",
+ "mixins",
+ "sass",
+ "css3"
+ ],
+ "license": "MIT",
+ "ignore": [
+ "**/.*",
+ "node_modules",
+ "bower_components",
+ "test",
+ "tests"
+ ]
+}
@@ -0,0 +1,2 @@
+// Core imported by default. You can also import 'animate' for predefined animations.
+@import "animation/core";
@@ -0,0 +1,4 @@
+@import "compass/utilities";
+@import "compass/typography";
+@import "compass/css3";
+@import "animation";
@@ -0,0 +1,38 @@
+@mixin image-dimensions($file) {
+ height: image-height($file);
+ width: image-width($file);
+}
+
+@mixin sprite-image($file) {
+ background: sprite-image($file) $repeat;
+}
+
+@mixin sized-sprite-image($file) {
+ background: sprite-image($file);
+ @include image-dimensions($file);
+}
+
+@mixin sprite-folder($folder, $image-dimensions: false) {
+ .#{$folder} {
+ @if $image-dimensions {
+ background: sprite-url($folder);
+ }
+ @else {
+ background: sprite-url($folder) no-repeat;
+ }
+ }
+ @for $i from 0 to sprite-files-in-folder($folder) {
+ $file: sprite-file-from-folder($folder, $i);
+ .#{$folder}-#{image-basename($file)} {
+ @extend .#{$folder};
+ background-position: sprite-position(sprite-file-from-folder($folder, $i));
+ @if $image-dimensions {
+ @include image-dimensions($file);
+ }
+ }
+ }
+}
+
+@mixin sized-sprite-folder($folder) {
+ @include sprite-folder($folder, true);
+}
@@ -0,0 +1,31 @@
+// ---------------------------------------------------------------------------
+// Animations from Animate.css
+// Author : Dan Eden
+// URL : http://daneden.me/animate/
+//
+// Attention seekers
+// - flash bounce shake tada swing wobble pulse
+// Fading entrances
+// - fadeIn fadeInUp fadeInDown fadeInLeft fadeInRight fadeInUpBig fadeInDownBig fadeInLeftBig fadeInRightBig
+// Fading exits
+// - fadeOut fadeOutUp fadeOutDown fadeOutLeft fadeOutRight fadeOutUpBig fadeOutDownBig fadeOutLeftBig fadeOutRightBig
+// Bouncing entrances
+// - bounceIn bounceInDown bounceInUp bounceInLeft bounceInRight
+// Bouncing exits
+// - bounceOut bounceOutDown bounceOutUp bounceOutLeft bounceOutRight
+// Rotating entrances
+// - rotateIn rotateInDownLeft rotateInDownRight rotateInUpLeft rotateInUpRight
+// Rotating exits
+// - rotateOut rotateOutDownLeft rotateOutDownRight rotateOutUpLeft rotateOutUpRight
+// Lightspeed
+// - lightSpeedIn lightSpeedOut
+// Specials
+// - hinge rollIn rollOut
+// ---------------------------------------------------------------------------
+@import "animate/attention-seekers";
+@import "animate/bouncing";
+@import "animate/fading";
+@import "animate/flippers";
+@import "animate/lightspeed";
+@import "animate/rotating";
+@import "animate/specials";
@@ -0,0 +1,127 @@
+@import "shared";
+
+// CSS Animations.
+
+// Apply an animation property and value with the correct browser support
+@mixin animation-support($property, $value) {
+ @include experimental($property, $value, -moz, -webkit, -o, -ms, not -khtml, official); }
+
+// Name of any animation as a string.
+$default-animation-name : false !default;
+
+// Duration of the entire animation in seconds.
+$default-animation-duration : false !default;
+
+// Delay for start of animation in seconds.
+$default-animation-delay : false !default;
+
+// The timing function(s) to be used between keyframes. [ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier($number, $number, $number, $number)]
+$default-animation-timing-function : false !default;
+
+// The number of times an animation cycle is played. [infinite | $number]
+$default-animation-iteration-count : false !default;
+
+// Whether or not the animation should play in reverse on alternate cycles. [normal | alternate]
+$default-animation-direction : false !default;
+
+// What values are applied by the animation outside the time it is executing. [none | forwards | backwards | both]
+$default-animation-fill-mode : false !default;
+
+// Whether the animation is running or paused. [running | paused]
+$default-animation-play-state : false !default;
+
+// Create a named animation sequence that can be applied to elements later.
+//
+// $name - The name of your animation.
+// @content - The keyframes of the animation.
+@mixin keyframes(
+ $name,
+ $moz: $experimental-support-for-mozilla,
+ $webkit: $experimental-support-for-webkit,
+ $o: $experimental-support-for-opera,
+ $ms: $experimental-support-for-microsoft,
+ $khtml: $experimental-support-for-khtml,
+ $official: true
+) {
+ @if $moz {
+ @include with-only-support-for($moz: true) {
+ @-moz-keyframes #{$name} { @content; }
+ }
+ }
+ @if $webkit {
+ @include with-only-support-for($webkit: true) {
+ @-webkit-keyframes #{$name} { @content; }
+ }
+ }
+ @if $o {
+ @include with-only-support-for($o: true) {
+ @-o-keyframes #{$name} { @content; }
+ }
+ }
+ @if $ms {
+ @include with-only-support-for($ms: true) {
+ @-ms-keyframes #{$name} { @content; }
+ }
+ }
+ @if $khtml {
+ @include with-only-support-for($khtml: true) {
+ @-khtml-keyframes #{$name} { @content; }
+ }
+ }
+ @if $official {
+ @include with-only-support-for {
+ @keyframes #{$name} { @content; }
+ }
+ }
+}
+
+// Apply 1-10 animation names.
+@mixin animation-name($name-1: $default-animation-name, $name-2: false, $name-3: false, $name-4: false, $name-5: false, $name-6: false, $name-7: false, $name-8: false, $name-9: false, $name-10: false) {
+ $name: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9, $name-10);
+ @include animation-support(animation-name, $name); }
+
+// Apply 1-10 animation durations.
+@mixin animation-duration($duration-1: $default-animation-duration, $duration-2: false, $duration-3: false, $duration-4: false, $duration-5: false, $duration-6: false, $duration-7: false, $duration-8: false, $duration-9: false, $duration-10: false) {
+ $duration: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);
+ @include animation-support(animation-duration, $duration); }
+
+// Apply 1-10 animation delays.
+@mixin animation-delay($delay-1: $default-animation-delay, $delay-2: false, $delay-3: false, $delay-4: false, $delay-5: false, $delay-6: false, $delay-7: false, $delay-8: false, $delay-9: false, $delay-10: false) {
+ $delay: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);
+ @include animation-support(animation-delay, $delay); }
+
+// Apply 1-10 animation timing functions.
+@mixin animation-timing-function($function-1: $default-animation-timing-function, $function-2: false, $function-3: false, $function-4: false, $function-5: false, $function-6: false, $function-7: false, $function-8: false, $function-9: false, $function-10: false) {
+ $function: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);
+ @include animation-support(animation-timing-function, $function); }
+
+// Apply 1-10 animation iteration counts.
+@mixin animation-iteration-count($count-1: $default-animation-iteration-count, $count-2: false, $count-3: false, $count-4: false, $count-5: false, $count-6: false, $count-7: false, $count-8: false, $count-9: false, $count-10: false) {
+ $count: compact($count-1, $count-2, $count-3, $count-4, $count-5, $count-6, $count-7, $count-8, $count-9, $count-10);
+ @include animation-support(animation-iteration-count, $count); }
+
+// Apply 1-10 animation directions.
+@mixin animation-direction($direction-1: $default-animation-direction, $direction-2: false, $direction-3: false, $direction-4: false, $direction-5: false, $direction-6: false, $direction-7: false, $direction-8: false, $direction-9: false, $direction-10: false) {
+ $direction: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9, $direction-10);
+ @include animation-support(animation-direction, $direction); }
+
+// Apply 1-10 animation fill modes.
+@mixin animation-fill-mode($mode-1: $default-animation-fill-mode, $mode-2: false, $mode-3: false, $mode-4: false, $mode-5: false, $mode-6: false, $mode-7: false, $mode-8: false, $mode-9: false, $mode-10: false) {
+ $mode: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9, $mode-10);
+ @include animation-support(animation-fill-mode, $mode); }
+
+// Apply 1-10 animation play states.
+@mixin animation-play-state($state-1: $default-animation-play-state, $state-2: false, $state-3: false, $state-4: false, $state-5: false, $state-6: false, $state-7: false, $state-8: false, $state-9: false, $state-10: false) {
+ $state: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9, $state-10);
+ @include animation-support(animation-play-state, $state); }
+
+// Shortcut to apply a named animation to an element, with all the settings.
+//
+// $animation-1 : Name and settings for the first animation. [<values> | default]
+// ...
+// $animation-10 : Name and settings for the tenth animation. <values>
+@mixin animation($animation-1: default, $animation-2: false, $animation-3: false, $animation-4: false, $animation-5: false, $animation-6: false, $animation-7: false, $animation-8: false, $animation-9: false, $animation-10: false) {
+ @if $animation-1 == default {
+ $animation-1: -compass-space-list(compact($default-animation-name, $default-animation-duration, $default-animation-timing-function, $default-animation-delay, $default-animation-iteration-count, $default-animation-direction, $default-animation-fill-mode, $default-animation-play-state)); }
+ $animation: compact($animation-1, $animation-2, $animation-3, $animation-4, $animation-5, $animation-6, $animation-7, $animation-8, $animation-9, $animation-10);
+ @include animation-support(animation, $animation); }
@@ -0,0 +1,22 @@
+@mixin set-experimental-support($moz: false, $webkit: false, $ms: false, $o: false, $khtml: false) {
+ $experimental-support-for-mozilla: $moz;
+ $experimental-support-for-webkit: $webkit;
+ $experimental-support-for-microsoft: $ms;
+ $experimental-support-for-opera: $o;
+ $experimental-support-for-khtml: $khtml;
+}
+
+@mixin with-only-support-for($moz: false, $webkit: false, $ms: false, $o: false, $khtml: false) {
+ // Capture the current state
+ $original-moz: $experimental-support-for-mozilla;
+ $original-webkit: $experimental-support-for-webkit;
+ $original-o: $experimental-support-for-opera;
+ $original-ms: $experimental-support-for-microsoft;
+ $original-khtml: $experimental-support-for-khtml;
+
+ @include set-experimental-support($moz, $webkit, $ms, $o, $khtml);
+
+ @content;
+
+ @include set-experimental-support($original-moz, $original-webkit, $original-ms, $original-o, $original-khtml);
+}
Oops, something went wrong.

0 comments on commit a049d66

Please sign in to comment.