Permalink
Browse files

Converted all *.sass to *.scss, and removed dependency on Compass. So…

…, now Unsemantic should be able to compile using libsass (which only supports SCSS), and shouldn't have a hard dependency on Ruby.
  • Loading branch information...
1 parent fe787eb commit 034b74c9c22f379f586ac79b9f8ba4ac3b40b80b @nathansmith committed Mar 9, 2014
Showing with 1,018 additions and 948 deletions.
  1. +0 −4 assets/sass/demo.sass
  2. +3 −0 assets/sass/demo.scss
  3. +0 −16 assets/sass/ie-rtl.sass
  4. +16 −0 assets/sass/ie-rtl.scss
  5. +0 −9 assets/sass/ie.sass
  6. +9 −0 assets/sass/ie.scss
  7. +0 −50 assets/sass/partials/_demo.sass
  8. +60 −0 assets/sass/partials/_demo.scss
  9. +0 −8 assets/sass/partials/_ie.sass
  10. +9 −0 assets/sass/partials/_ie.scss
  11. +60 −44 assets/sass/partials/{_reset.sass → _reset.scss}
  12. +42 −29 assets/sass/partials/{_text.sass → _text.scss}
  13. +0 −26 assets/sass/partials/_unsemantic-grid-responsive-tablet.sass
  14. +29 −0 assets/sass/partials/_unsemantic-grid-responsive-tablet.scss
  15. +0 −20 assets/sass/partials/_unsemantic-grid-responsive.sass
  16. +22 −0 assets/sass/partials/_unsemantic-grid-responsive.scss
  17. +5 −3 assets/sass/partials/{_unsemantic-ie-snap.sass → _unsemantic-ie-snap.scss}
  18. +0 −510 assets/sass/partials/_unsemantic-vars.sass
  19. +534 −0 assets/sass/partials/_unsemantic-vars.scss
  20. +0 −14 assets/sass/unsemantic-grid-base-no-ie7-rtl.sass
  21. +14 −0 assets/sass/unsemantic-grid-base-no-ie7-rtl.scss
  22. +0 −7 assets/sass/unsemantic-grid-base-no-ie7.sass
  23. +7 −0 assets/sass/unsemantic-grid-base-no-ie7.scss
  24. +0 −12 assets/sass/unsemantic-grid-base-rtl.sass
  25. +12 −0 assets/sass/unsemantic-grid-base-rtl.scss
  26. +0 −14 assets/sass/unsemantic-grid-base-tablet-no-ie7-rtl.sass
  27. +14 −0 assets/sass/unsemantic-grid-base-tablet-no-ie7-rtl.scss
  28. +0 −7 assets/sass/unsemantic-grid-base-tablet-no-ie7.sass
  29. +7 −0 assets/sass/unsemantic-grid-base-tablet-no-ie7.scss
  30. +0 −12 assets/sass/unsemantic-grid-base-tablet-rtl.sass
  31. +12 −0 assets/sass/unsemantic-grid-base-tablet-rtl.scss
  32. +0 −5 assets/sass/unsemantic-grid-base-tablet.sass
  33. +5 −0 assets/sass/unsemantic-grid-base-tablet.scss
  34. +0 −5 assets/sass/unsemantic-grid-base.sass
  35. +5 −0 assets/sass/unsemantic-grid-base.scss
  36. +0 −13 assets/sass/unsemantic-grid-desktop-no-ie7-rtl.sass
  37. +13 −0 assets/sass/unsemantic-grid-desktop-no-ie7-rtl.scss
  38. +0 −6 assets/sass/unsemantic-grid-desktop-no-ie7.sass
  39. +6 −0 assets/sass/unsemantic-grid-desktop-no-ie7.scss
  40. +0 −11 assets/sass/unsemantic-grid-desktop-rtl.sass
  41. +11 −0 assets/sass/unsemantic-grid-desktop-rtl.scss
  42. +0 −4 assets/sass/unsemantic-grid-desktop.sass
  43. +4 −0 assets/sass/unsemantic-grid-desktop.scss
  44. +0 −13 assets/sass/unsemantic-grid-mobile-no-ie7-rtl.sass
  45. +13 −0 assets/sass/unsemantic-grid-mobile-no-ie7-rtl.scss
  46. +0 −6 assets/sass/unsemantic-grid-mobile-no-ie7.sass
  47. +6 −0 assets/sass/unsemantic-grid-mobile-no-ie7.scss
  48. +0 −11 assets/sass/unsemantic-grid-mobile-rtl.sass
  49. +11 −0 assets/sass/unsemantic-grid-mobile-rtl.scss
  50. +0 −4 assets/sass/unsemantic-grid-mobile.sass
  51. +4 −0 assets/sass/unsemantic-grid-mobile.scss
  52. +0 −10 assets/sass/unsemantic-grid-responsive-no-ie7-rtl.sass
  53. +10 −0 assets/sass/unsemantic-grid-responsive-no-ie7-rtl.scss
  54. +0 −3 assets/sass/unsemantic-grid-responsive-no-ie7.sass
  55. +3 −0 assets/sass/unsemantic-grid-responsive-no-ie7.scss
  56. +0 −8 assets/sass/unsemantic-grid-responsive-rtl.sass
  57. +8 −0 assets/sass/unsemantic-grid-responsive-rtl.scss
  58. +0 −10 assets/sass/unsemantic-grid-responsive-tablet-no-ie7-rtl.sass
  59. +10 −0 assets/sass/unsemantic-grid-responsive-tablet-no-ie7-rtl.scss
  60. +0 −3 assets/sass/unsemantic-grid-responsive-tablet-no-ie7.sass
  61. +3 −0 assets/sass/unsemantic-grid-responsive-tablet-no-ie7.scss
  62. +0 −8 assets/sass/unsemantic-grid-responsive-tablet-rtl.sass
  63. +8 −0 assets/sass/unsemantic-grid-responsive-tablet-rtl.scss
  64. +0 −1 assets/sass/unsemantic-grid-responsive-tablet.sass
  65. +1 −0 assets/sass/unsemantic-grid-responsive-tablet.scss
  66. +0 −1 assets/sass/unsemantic-grid-responsive.sass
  67. +1 −0 assets/sass/unsemantic-grid-responsive.scss
  68. +0 −13 assets/sass/unsemantic-grid-tablet-no-ie7-rtl.sass
  69. +13 −0 assets/sass/unsemantic-grid-tablet-no-ie7-rtl.scss
  70. +0 −6 assets/sass/unsemantic-grid-tablet-no-ie7.sass
  71. +6 −0 assets/sass/unsemantic-grid-tablet-no-ie7.scss
  72. +0 −11 assets/sass/unsemantic-grid-tablet-rtl.sass
  73. +11 −0 assets/sass/unsemantic-grid-tablet-rtl.scss
  74. +0 −4 assets/sass/unsemantic-grid-tablet.sass
  75. +4 −0 assets/sass/unsemantic-grid-tablet.scss
  76. +6 −6 assets/stylesheets/demo.css
  77. +1 −1 config.rb
@@ -1,4 +0,0 @@
-@import "compass/css3"
-@import "partials/reset"
-@import "partials/text"
-@import "partials/demo"
@@ -0,0 +1,3 @@
+@import "partials/reset";
+@import "partials/text";
+@import "partials/demo";
@@ -1,16 +0,0 @@
-//
-// For right-to-left languages.
-// (Hebrew, Arabic, etc.)
-//
-$lang-forward: right
-$lang-reverse: left
-
-@import "partials/unsemantic-vars"
-
-+unsemantic-grid-placeholders
-+unsemantic-grid-base
-
-+unsemantic-grid-placeholders(desktop)
-+unsemantic-grid-scoped(desktop)
-
-@import "partials/ie"
@@ -0,0 +1,16 @@
+//
+// For right-to-left languages.
+// (Hebrew, Arabic, etc.)
+//
+$lang-forward: right;
+$lang-reverse: left;
+
+@import "partials/unsemantic-vars";
+
+@include unsemantic-grid-placeholders;
+@include unsemantic-grid-base;
+
+@include unsemantic-grid-placeholders(desktop);
+@include unsemantic-grid-scoped(desktop);
+
+@import "partials/ie";
View
@@ -1,9 +0,0 @@
-@import "partials/unsemantic-vars"
-
-+unsemantic-grid-placeholders
-+unsemantic-grid-base
-
-+unsemantic-grid-placeholders(desktop)
-+unsemantic-grid-scoped(desktop)
-
-@import "partials/ie"
View
@@ -0,0 +1,9 @@
+@import "partials/unsemantic-vars";
+
+@include unsemantic-grid-placeholders;
+@include unsemantic-grid-base;
+
+@include unsemantic-grid-placeholders(desktop);
+@include unsemantic-grid-scoped(desktop);
+
+@import "partials/ie";
@@ -1,50 +0,0 @@
-// `Basic HTML.
-//----------------------------------------------------------------------------------------------------
-
-body
- background: #fff
- color: #333
- text-align: center
-
-a
- color: blue
- text-decoration: none
-
- &:hover
- text-decoration: underline
-
-h1
- padding-top: 20px
-
-.example-block
- background: #eee
- font-size: 10px
- overflow: hidden
- margin-bottom: 20px
- padding: 10px 0
- text-align: center
-
-// `Container.
-//----------------------------------------------------------------------------------------------------
-
-.grid-container
- padding-bottom: 20px
-
-.grid-container > hr
- margin-left: 10px
- margin-right: 10px
-
-// `Push & Pull.
-//----------------------------------------------------------------------------------------------------
-
-div[class*="push-"] section
- background: #dec
-
-div[class*="pull-"] section
- background: #fcd
-
-// `Dynamic area for JS width calculation.
-//----------------------------------------------------------------------------------------------------
-
-.dynamic-px-width
- display: block
@@ -0,0 +1,60 @@
+// `Basic HTML.
+//----------------------------------------------------------------------------------------------------
+
+body {
+ background: white;
+ color: #333;
+ text-align: center;
+}
+
+a {
+ color: blue;
+ text-decoration: none;
+
+ &:hover {
+ text-decoration: underline;
+ }
+}
+
+h1 {
+ padding-top: 20px;
+}
+
+.example-block {
+ background: #eee;
+ font-size: 10px;
+ overflow: hidden;
+ margin-bottom: 20px;
+ padding: 10px 0;
+ text-align: center;
+}
+
+// `Container.
+//----------------------------------------------------------------------------------------------------
+
+.grid-container {
+ padding-bottom: 20px;
+}
+
+.grid-container > hr {
+ margin-left: 10px;
+ margin-right: 10px;
+}
+
+// `Push & Pull.
+//----------------------------------------------------------------------------------------------------
+
+div[class*="push-"] section {
+ background: #dec;
+}
+
+div[class*="pull-"] section {
+ background: #fcd;
+}
+
+// `Dynamic area for JS width calculation.
+//----------------------------------------------------------------------------------------------------
+
+.dynamic-px-width {
+ display: block;
+}
@@ -1,8 +0,0 @@
-//
-// Keep the layout from going too narrow.
-//
-
-$media-query-breakpoint: 767px !default
-
-body
- min-width: $media-query-breakpoint
@@ -0,0 +1,9 @@
+//
+// Keep the layout from going too narrow.
+//
+
+$media-query-breakpoint: 767px !default;
+
+body {
+ min-width: $media-query-breakpoint;
+}
@@ -90,15 +90,17 @@ u,
ul,
var,
video,
-xmp
- border: 0
- margin: 0
- padding: 0
- font-size: 100%
+xmp {
+ border: 0;
+ margin: 0;
+ padding: 0;
+ font-size: 100%;
+}
html,
-body
- height: 100%
+body {
+ height: 100%;
+}
article,
aside,
@@ -111,77 +113,91 @@ hgroup,
main,
menu,
nav,
-section
+section {
// Override the default (display: inline) for
// browsers that do not recognize HTML5 tags.
//
// IE8 (and lower) requires a shiv:
// http://ejohn.org/blog/html5-shiv
- display: block
+ display: block;
+}
b,
-strong
+strong {
// Makes browsers agree.
// IE + Opera = font-weight: bold.
// Gecko + WebKit = font-weight: bolder.
- font-weight: bold
+ font-weight: bold;
+}
-img
- color: transparent
- font-size: 0
- vertical-align: middle
+img {
+ color: transparent;
+ font-size: 0;
+ vertical-align: middle;
// For IE.
// http://css-tricks.com/ie-fix-bicubic-scaling-for-images
- -ms-interpolation-mode: bicubic
+ -ms-interpolation-mode: bicubic;
+}
ul,
-ol
- list-style: none
+ol {
+ list-style: none;
+}
-li
+li {
// For IE6 + IE7:
//
// "display: list-item" keeps bullets from
// disappearing if hasLayout is triggered.
- display: list-item
+ display: list-item;
+}
-table
- border-collapse: collapse
- border-spacing: 0
+table {
+ border-collapse: collapse;
+ border-spacing: 0;
+}
th,
td,
-caption
- font-weight: normal
- vertical-align: top
- text-align: left
+caption {
+ font-weight: normal;
+ vertical-align: top;
+ text-align: left;
+}
-q
- quotes: none
+q {
+ quotes: none;
+}
q:before,
-q:after
- content: ""
- content: none
+q:after {
+ content: "";
+ content: none;
+}
sub,
sup,
-small
- font-size: 75%
+small {
+ font-size: 75%;
+}
sub,
-sup
- line-height: 0
- position: relative
- vertical-align: baseline
+sup {
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
-sub
- bottom: -0.25em
+sub {
+ bottom: -0.25em;
+}
-sup
- top: -0.5em
+sup {
+ top: -0.5em;
+}
-svg
+svg {
// For IE9. Without, occasionally draws shapes
// outside the boundaries of <svg> rectangle.
- overflow: hidden
+ overflow: hidden;
+}
Oops, something went wrong.

0 comments on commit 034b74c

Please sign in to comment.