Commit Graph

686 Commits

Author SHA1 Message Date
Chris Eppstein
da4c73d676 [Compass Core] Make all compass core library mixins use the image_url function where appropriate. 2009-04-29 08:27:18 -07:00
Chris Eppstein
8aee42e5a1 [Compass Core] The image_url sass function now handles absolute urls correctly. 2009-04-29 08:26:27 -07:00
Chris Eppstein
6409be1646 [Command line] Make sure that compass frameworks required on the command-line will appear in the initial project configuration. 2009-04-29 08:19:35 -07:00
Chris Eppstein
64f6e08887 Version 0.6.4 2009-04-25 12:34:11 -07:00
Chris Eppstein
e6b7774774 [Command line] Add a command line option that prints out where compass is installed. 2009-04-25 11:57:18 -07:00
Chris Eppstein
4a2b4c538e A more sensible order of command line options. 2009-04-25 10:48:38 -07:00
Chris Eppstein
315e53385e Updated the README 2009-04-24 16:24:56 -07:00
Chris Eppstein
698f147b56 Version 0.6.3 2009-04-22 13:09:22 -07:00
Chris Eppstein
531c90a1a4 [Command Line] Respect the -q (quiet) option during compilation. Set the quiet option when watching a project for changes. 2009-04-22 12:50:18 -07:00
Chris Eppstein
be594d2b1f [Command Line] Don't recompile sass files that haven't changed (taking import dependencies into account). 2009-04-22 12:48:00 -07:00
Chris Eppstein
cc1b603263 [Rails] Bug fix: The http_images_path configuration default should be "/images" instead of "/public/images". 2009-04-21 10:07:48 -07:00
Chris Eppstein
96364ffbfe Version 0.6.2 2009-04-19 09:48:19 -07:00
Erik Bryn
2c89b21f82 Conditionally defining #blank? on String/NilClass
Signed-off-by: Chris Eppstein <chris@eppsteins.net>
2009-04-19 09:44:11 -07:00
Chris Eppstein
3f16225556 [Blueprint] Split the push and pull mixins into sub-mixins that separate the common styles from the ones that vary.
Added the following mixins:
  +push-base
  +push-margins
  +pull-base
  +pull-margins

The generated css when using presentational class names will be smaller as a result.
2009-04-19 09:44:10 -07:00
Chris Eppstein
5d4a885671 [YUI] Added Yahoo's version of the css reset. 2009-04-19 09:44:10 -07:00
Lee Nussbaum
d5f44081ef Set compass environment in plugin based on RAILS_ENV (currently used to set line_comments option).
Fix line_comments option for plugin.

Signed-off-by: Chris Eppstein <chris@eppsteins.net>
2009-04-19 09:43:58 -07:00
ltackett
baa734df25 Fixed typo in credits. 2009-04-19 09:43:58 -07:00
Chris Eppstein
7a83d0d71e [Blueprint] Update liquid plugin to have a span mixin that matches elsewhere. 2009-04-19 09:43:58 -07:00
Chris Eppstein
afac933532 Version 0.6.1 2009-04-07 00:22:22 -07:00
Chris Eppstein
cb2b5c0891 Slightly better followup message for rails projects installing patterns. 2009-04-07 00:22:22 -07:00
Chris Eppstein
ab42e46906 Update the copyright. 2009-04-07 00:22:22 -07:00
Chris Eppstein
559b981015 All commands must implement execute now. 2009-04-07 00:22:22 -07:00
Chris Eppstein
591bd882bf There were far too many things trying to be in charge of setting configuration. Now there are less. 2009-04-07 00:22:21 -07:00
Chris Eppstein
1170d324a7 Fix failing test cases. 2009-04-07 00:22:21 -07:00
Chris Eppstein
0a5633a469 More changelog cleanup. 2009-04-06 02:15:01 -07:00
Chris Eppstein
dd4083fef8 More changelog cleanup. 2009-04-06 02:09:33 -07:00
chriseppstein
2e2b01035a Slightly better formatting for the CHANGELOG. 2009-04-06 02:05:48 -07:00
Chris Eppstein
c0c12bd727 Compass Release: version 0.6.0 2009-04-06 01:54:30 -07:00
Chris Eppstein
9686852244 Convert the debug module to use the new image_url sass function. 2009-04-06 00:36:33 -07:00
Chris Eppstein
a56fe74dbb Fix a bug for the cases where http_images_path ends in a slash. 2009-04-06 00:35:47 -07:00
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