Chris Eppstein
ff14940206
Use a deterministic order for setting configuration defaults.
2009-04-06 00:35:19 -07:00
Chris Eppstein
6c0a301d91
centralize the config setup and parsing for commands.
2009-04-06 00:34:27 -07:00
Chris Eppstein
c36f63fd92
Incorporate Blueprint 0.8 grid changes, make the generated grid more closely match Blueprint's by adding an enumerate(prefix, startindex, endindex) sass function that generates a list of enumerated selectors.
2009-04-06 00:00:44 -07:00
Chris Eppstein
759c422c34
Incorporate more bugfixes from Blueprint 0.8
2009-04-05 23:58:15 -07:00
Chris Eppstein
dc5f5672a4
Port of the blueprint rtl plugin to compass with example. Also a small re-org of some of the files in the blueprint_plugin example.
2009-04-05 22:07:48 -07:00
Chris Eppstein
ae4daa2572
Better rails boot sequence for compass that is both rails and compass command line friendly.
2009-04-05 03:50:41 -07:00
Chris Eppstein
f425075978
Added an example for the link icons plugin.
2009-04-05 03:23:19 -07:00
Chris Eppstein
a5712edc3e
Added the link icons plugin from blueprint 0.8. To install this plugin:
...
compass -f blueprint -p link_icons
2009-04-05 03:14:47 -07:00
Chris Eppstein
bed5fe3458
Added a new Sass function called image_url() that can be used instead of url() to link to an image relative to the images directory according to the compass project configuration.
2009-04-05 03:13:42 -07:00
Chris Eppstein
2a18e075c6
0.6.0 preview release.
2009-04-03 14:27:35 -07:00
Chris Eppstein
53960d9c25
Port of the Blueprint Buttons plugin to Compass.
...
This port adds semantic win and color customization to your blueprint button
styles. It also let's you choose whether you want to float them right,
left, or leave them inline-block.
To install this plugin into your project run the following command.
compass -f blueprint -p buttons
Or if you have a rails project:
compass --rails -f blueprint -p buttons
2009-04-03 12:18:47 -07:00
Chris Eppstein
bb197d849b
Strip some trailing whitespace.
2009-04-03 12:09:45 -07:00
Chris Eppstein
e18ed8118b
Support for Framework Patterns.
...
A pattern is a folder in the framework's templates directory. It must
have a manifest file that tells compass what to install and where.
Unlike the project template, a pattern can be stamped out any number of
times.
It is best for pattern stylesheets to only provide example usage to get
the user started. All the core styles for the pattern should be
distributed as part of the framework's stylesheets as mixins to
facilitate easy upgrades and bug fixing on the part of the pattern's
maintainer.
Patterns can install stylesheets, images, javascripts, and arbitrary
files. The installer will put these assets into the correct locations
according to the project type (E.g. rails, stand-alone).
Example Usage:
compass --framework blueprint --pattern buttons
2009-04-03 01:06:23 -07:00
Chris Eppstein
fbd6f55c56
IE changes for Blueprint 0.8
2009-04-02 23:23:22 -07:00
Chris Eppstein
f2eaf3216a
Update the manifest.
2009-04-02 22:55:11 -07:00
Chris Eppstein
c040c1d2d9
Fix some test failures.
2009-04-02 22:53:42 -07:00
Andrew Vit
d9416f65fa
Changed standard +clearfix to use overflow: hidden.
...
Added alternate +pie-clearfix using content :after
2009-04-02 22:40:25 -07:00
Andrew Vit
150e7bf6a7
Updated frameworks to use new float implementation
...
Avoided changing YUI due to its complex inheritance and float:none overrides.
2009-04-02 22:40:25 -07:00
Andrew Vit
b36e2d2622
Added +float-left and +float-right as mixins
...
In order to include fixes for IE's double-margin bug universally, floats
were implemented as a utility mixins.
2009-04-02 22:40:16 -07:00
Chris Eppstein
43fc3be14b
Generate a grid background image with the --grid-img command line option.
2009-04-02 21:27:55 -07:00
Chris Eppstein
63de13debd
Validate your project's CSS files by running compass --validate.
2009-04-01 21:24:02 -07:00
Chris Eppstein
a8b36a6441
Remove a puts used for debugging.
2009-04-01 18:03:29 -07:00
Chris Eppstein
d9a33f338e
Bump version for bug fix to configuration handling of :environment and :line_comments.
2009-04-01 17:25:51 -07:00
Chris Eppstein
1991f729f0
Fixes to make the environment setting work correctly with configuration files and to correctly pass the :line_comments option to Sass::Engine.
2009-04-01 17:24:36 -07:00
Chris Eppstein
a711197b2a
Fix broken test fixtures with new, better css output from sass.
2009-04-01 17:22:51 -07:00
Chris Eppstein
a363370572
Updated Manifest and gemspec.
2009-03-16 20:09:14 -07:00
Chris Eppstein
356f134621
Added a configuration helper method to access the compass load paths suitable for passing to the Sass option :load_paths
2009-03-16 20:08:38 -07:00
Chris Eppstein
2558e8cff3
Bump version to 0.5.3 for output_style bug fix and new +unobtrusive-logo mixin.
2009-03-12 11:54:30 -07:00
Thomas Reynolds
48b705943e
fix --output-style to actually work
2009-03-12 11:50:37 -07:00
Chris Eppstein
923703b058
Credit where credit is due.
2009-03-12 11:22:05 -07:00
Chris Eppstein
619afebdc5
Added an example for the unobtrusive logo.
2009-03-12 11:10:31 -07:00
Chris Eppstein
6280f97071
Added a mixin for styling the Unobtrusive stylesheet logo.
2009-03-12 11:10:26 -07:00
Chris Eppstein
2efbdda1e1
Made the 'rake examples' task use the command line tool instead of using custom code for compiling the examples.
2009-03-12 10:59:54 -07:00
Chris Eppstein
feed1af38b
Updated Manifest and gemspec.
2009-03-11 23:03:14 -07:00
Chris Eppstein
de2d06d9b8
[Blueprint] Fixed a bug where the .last class was not overridden by the .append-N classes.
2009-03-11 23:03:14 -07:00
sbfaulkner
5c3d5bdbc0
trailing comment closure in sass messes with css
...
Signed-off-by: Chris Eppstein <chris@eppsteins.net>
2009-03-02 02:41:06 +08:00
Chris Eppstein
2d7bc7ae01
Bump version for bug fix.
2009-02-25 09:44:40 -08:00
Chris Eppstein
28473d5293
Fixed bug in the watch_project command.
2009-02-25 09:43:39 -08:00
Chris Eppstein
63ba519ad1
Compass 0.5.0 release.
2009-02-21 00:27:49 -08:00
Chris Eppstein
e14f6968f1
Allow rails installs to proceed without requiring input if the css-dir and sass-dir options are set on the command line.
2009-02-21 00:27:48 -08:00
Chris Eppstein
af6f16d4b8
Eric Meyer's reset uses a line-height value of 1. Blueprint uses 1.5 and
...
YUI doesn't even consider it part of the reset. With so much
disagreement, I decided to make the compass reset agnostic and let
individual frameworks decide what the body line-height ought to be.
2009-02-21 00:15:24 -08:00
Chris Eppstein
79ee96dcf4
Polish the table scaffolding mixin and add the table borders mixins.
2009-02-21 00:15:24 -08:00
Tim Riley
77e19e512b
move the CSS rules extracted from alternating-rows-and-columns into a table-scaffolding mixin.
2009-02-21 00:15:24 -08:00
Tim Riley
3d340b6972
remove any non-colour related CSS from the alternating-rows-and-columns mixin. this mixin works best when it _only_ affects your table's background colours.
2009-02-21 00:15:24 -08:00
Chris Eppstein
43ee4e1c98
Added a new command line option to emit and update the stand-alone configuration file.
2009-02-21 00:15:24 -08:00
Chris Eppstein
95fd94428a
Refactored the Configuration Singleton and the UpdateProject command so that it now relies more heavily on the configuration object.
2009-02-21 00:15:19 -08:00
Chris Eppstein
a8f6648a64
Give a better error when a framework is misspelled.
2009-02-20 17:07:56 -08:00
Chris Eppstein
7f63fe7a29
Clean up some of the command line documentation.
2009-02-20 14:39:01 -08:00
Chris Eppstein
ccf0dfa19a
Rename the --source and --target command line options to --sass-dir and --css-dir respectively to match the configuration file syntax.
2009-02-20 14:38:33 -08:00
Chris Eppstein
e15edbe4d5
Fixes for RunCodeRun tests.
2009-02-13 00:03:51 -08:00