Chris Eppstein
dd6fb6473a
Added unit tests for YUI and did some cleanup/restructuring of the test fixtures as well as a way to validate generated css.
2008-12-04 12:35:00 -08:00
Chris Eppstein
31370e20d8
Fixed the --imports command-line option so that it generates useful output for being passed to sass. E.g.:
...
sass `compass --imports` some_file.sass
2008-12-02 15:48:22 -08:00
Chris Eppstein
e2ec3873c3
Updated manifest and gemspec.
2008-12-01 11:22:47 -08:00
Chris Eppstein
3ca04fdba9
Renamed the yui examples folder.
2008-12-01 11:20:29 -08:00
Chris Eppstein
ead0fd611a
Started working on a YUI Grid Subdivisions example.
2008-12-01 11:19:45 -08:00
Chris Eppstein
8089587a3e
Renamed utilities haml file to follow new naming scheme.
2008-12-01 11:18:21 -08:00
Chris Eppstein
010cc9ad39
Update manifest and gemspec with new files.
2008-12-01 00:27:30 -08:00
Chris Eppstein
5a81de14c5
Allow the blueprint font family defaults to be configured.
2008-12-01 00:26:33 -08:00
Chris Eppstein
1cbce96bc3
Updated the YUI Examples.
2008-11-30 23:39:26 -08:00
Chris Eppstein
da4275bdec
Fixed a duplicate ending bug in the examples generator.
2008-11-30 23:38:48 -08:00
Chris Eppstein
6dc577067c
Updated the README.
2008-11-30 21:16:52 -08:00
Chris Eppstein
d1b18370cd
Move the #ft and #bd declarations to the the yui-grids-init mixin and allow those styles to be turned off.
2008-11-30 20:35:04 -08:00
Chris Eppstein
70b06a705f
Extract the yui-grid-templates mixin for clarity.
2008-11-30 20:33:49 -08:00
Chris Eppstein
5b2c2129f1
Combine the selectors that have the same styles that I previously separated unecessarily.
2008-11-30 20:32:15 -08:00
Chris Eppstein
ca63b91eb8
Use a ruby formatted gemspec instead of yaml. Maybe github will like it better.
2008-11-30 20:17:26 -08:00
Chris Eppstein
ecf64fceeb
Updated the Gem Manifest.
2008-11-30 14:29:26 -08:00
Chris Eppstein
562b417197
Added conditional assignment to the yui constants and prefixed them with "yui_".
2008-11-29 19:28:42 -08:00
Chris Eppstein
b5034a917e
Added the YUI grids module. It compiles and generates roughly the expected output, but is not well tested yet.
2008-11-29 01:15:12 -08:00
Chris Eppstein
39265bafc3
Added a Sass Function called nest that performs a nesting operation on (possibly) comma delimited selectors and emits the result as a string.
...
For example:
nest(".foo", "a, em, b")
would render:
.foo a, .foo em, .foo b
The nest function can take any number of arguments and each argument can have any number of comma-delimited selectors.
2008-11-29 01:08:07 -08:00
Roland Moriz
670595484e
- added missing entries to cover 'lib/compass/commands/watch_project.rb'
2008-11-19 17:00:34 +01:00
Chris Eppstein
3fe8f6a675
Added a compass command-line option to watch a project and automatically recompile when it changes. Use compass --watch.
2008-11-04 11:55:57 -08:00
Chris Eppstein
d66f659d9a
Reuse the reset and clearfix mixins in the horizontal-list declaration.
2008-11-01 11:49:03 -07:00
Chris Eppstein
1182a5cb4d
Allow the padding between the list items in horizontal-list mixin to be specified as an argument.
2008-11-01 11:47:36 -07:00
Chris Eppstein
16f83b496a
Generate less CSS output for the same effect in the reset.
2008-11-01 11:44:49 -07:00
Chris Eppstein
98e13e306d
Removed some erroneous entries in the Manifest file and changed the rakefile so they wouldn't happen again.
2008-10-31 13:07:35 -07:00
Chris Eppstein
23ef723d8c
Added a gemspec and updated the Manifest.
2008-10-29 15:11:56 -07:00
Chris Eppstein
08ec9ec5c3
Improvements to the YUI fonts. These changes are not backwards compatible.
2008-10-29 09:23:54 -07:00
Chris Eppstein
419f2d3e41
A cross-browser inline-block mixin that supports ie6-8, ff2-3, opera, and webkit.
2008-10-21 22:51:10 -07:00
Chris Eppstein
f62b5589a7
Command line option to emit the compass import paths suitable for use in a PATH variable.
2008-10-21 09:06:35 -07:00
Chris Eppstein
11def38264
Fixed a bug in the definition of push. The left margin was incorrect.
2008-10-18 17:13:54 -07:00
Chris Eppstein
595b1a0849
Small changes to accomodate Sass language advancements. Negation is now 'not' and @else exists.
2008-10-16 09:16:17 -07:00
Chris Eppstein
e10cc76ca5
Fixed duplicate directory information in the rails initializer generator.
2008-10-13 07:49:44 -07:00
Chris Eppstein
28f8e53485
Slighltly cleaner horizontal-list implementation.
2008-10-11 10:36:26 -07:00
Chris Eppstein
d6d9bd4270
Factor out a reset-box-model mixin for doing selective resets.
2008-10-11 10:36:01 -07:00
Chris Eppstein
fc17de9f62
clearfix for firefox works better with overflow: -moz-scrollbars-none
2008-10-03 17:33:54 -07:00
Chris Eppstein
9af18fa20f
Added a basic test case. So far it can be used to make sure your stylesheets compile.
...
Eventually it should provide assertions for generated rules and styles.
2008-10-03 16:38:39 -07:00
Chris Eppstein
154a22406c
Incorrect framework nesting in the compass initializers. The frameworks scope themselves.
2008-10-03 14:13:22 -07:00
Chris Eppstein
2189e28c65
Don't set background properties that aren't relevant to the text replacement.
2008-10-03 11:27:46 -07:00
Chris Eppstein
156b896d97
Don't set display for replaced text -- just use the container's default display. Also, some small refactoring.
2008-10-03 11:06:38 -07:00
Chris Eppstein
2cc690dc6a
Changes to the liquid example for the new reset.
2008-10-03 08:30:02 -07:00
Andrew Vit
2cadeceb05
Background is not a typography concern, removed from normal-text mixin.
2008-10-03 08:26:27 -07:00
Andrew Vit
94083e82e1
Introduced replace-text mixin for showing images in place of HTML text.
2008-10-03 08:26:26 -07:00
Andrew Vit
278cda2ed6
Backward Incompatible Change: Removed unnecessary html/body scoping for reset rules and made reset.sass a standalone stylesheet.
...
To perform a reset, simply @import compass/reset.sass
To perform a selective reset, you should @import compass/utilities/general/reset.sass which will provide
reset mixins without defining any css rules.
2008-10-03 08:23:30 -07:00
Chris Eppstein
5aa24e6c5e
Small changes to liquid.sass from code review.
2008-10-03 07:56:59 -07:00
Geoff Garside
f9f77069ea
Added an example of semantic liquid example.
...
The example can be found at examples/blueprint_semantic/parts/liquid.html
2008-10-03 07:56:35 -07:00
Geoff Garside
b0f35c4731
Add SASS adaptation of liquid.css.
...
Liquid.css is a liquid adaptation of the Blueprint grid by Ben Listwon, David Bedingfield and Andrei Michael Herasimchuk at Involution Studios.
2008-10-03 07:56:25 -07:00
Chris Eppstein
b612121870
Fixed some broken relative imports.
2008-10-03 07:36:27 -07:00
Chris Eppstein
47157b483f
Fixed a double slash and use File::SEPARATOR instead of slash for portability.
2008-10-01 23:27:38 -07:00
Chris Eppstein
1fcd0c446a
Use explicit sass imports to get better error reporting in the case of a missing file or installation problem.
2008-10-01 22:58:30 -07:00
Chris Eppstein
8ab6a339de
remove gemspec, it's a generated file.
2008-10-01 22:33:50 -07:00