Commit Graph

1386 Commits

Author SHA1 Message Date
Chris Eppstein
770f871071 Support for SCSS files if haml edge is installed. 2010-01-02 10:47:34 -08:00
Chris Eppstein
5707a3627f Move the compile action from the Actions module to the Compiler class.
Refactor the compass project compiler to be easier to read.
2010-01-02 08:54:19 -08:00
Chris Eppstein
42d5295e52 Update the gem dependencies for the rails installer. 2009-12-31 11:34:06 -08:00
Chris Eppstein
7db51c42b0 Merge commit 'jsilver/master'
* commit 'jsilver/master':
  fixed win32 sudo incompatibility issue in the rails template
2009-12-31 11:25:55 -08:00
Chris Eppstein
e957da4ec8 Grid image generation: Fix a double output issue, let write_file handle dry runs, and make sure to open the file for binary output. 2009-12-31 11:09:47 -08:00
Chris Eppstein
13425f3e4b Trim some whitespace 2009-12-31 10:55:40 -08:00
Chris Eppstein
4fe8e25edd Merge commit 'pixelmatrix/master'
* commit 'pixelmatrix/master':
  Patched hide-text to account for items that are not text-align: left by default
2009-12-31 10:47:09 -08:00
Chris Eppstein
e803b9a74e Merge commit 'der-rich/master'
* commit 'der-rich/master':
  removed RMagic dependecy
2009-12-31 10:09:08 -08:00
Richard Wöber
b43223b637 removed RMagic dependecy 2009-12-30 19:38:41 +01:00
pixelmatrix
3da66000b5 Patched hide-text to account for items that are not text-align: left by default 2009-12-29 16:58:56 -07:00
Chris Eppstein
423d8616a6 Revert "Added utility for loading web fonts using @font-face."
This reverts commit 5ea5d3d6f3.
2009-12-21 07:53:13 -08:00
Andrew Vit
f6b319268e [Compass Core] Split out hide-text as its own mixin. 2009-12-18 11:10:26 -08:00
Chris Eppstein
8006c7854c Upgrade the vendored version of FSSM to 0.1.0, this fixes some bugs with jruby and adds inotify support for linux. 2009-12-18 11:05:08 -08:00
Chris Eppstein
6d6e1ca0e3 [Command Line] Specification of sass files to compile
The command line compiler now lets you target specific sass files for
compilation. When specified explicitly, the sass files are always
compiled even if they are older than the corresponding css file (--force
is implied).

Usage Examples:

From the project directory:
compass compile src/screen.sass src/ie.sass

From another directory:
compass compile my_project my_project/src/screen.sass my_project/src/ie.sass
2009-12-18 11:05:08 -08:00
Chris Eppstein
a3cdf182c9 [Compass Core] +min-height, +min-width, and +bang-hack mixins 2009-12-18 11:05:08 -08:00
Andrew Vit
5ea5d3d6f3 Added utility for loading web fonts using @font-face. 2009-12-18 11:05:08 -08:00
jsilver
0933a1665e fixed win32 sudo incompatibility issue in the rails template 2009-12-17 19:03:02 -07:00
Chris Eppstein
5f32043c29 [Blueprint] Bug Fix: variable referenced in a non-script context within
the dquo mixin in the fancy_type module. Closes GH-60.
2009-12-03 00:53:35 -08:00
Chris Eppstein
3bb5e6d83d If the configuration file changes, wipe out the sass cache and force
compilation. Closes #55.
2009-12-01 10:34:39 -08:00
Chris Eppstein
fd058fae04 [Configuration] The sass cache location can now be set in the compass config file using the cache_dir property and the cache can be disabled by setting cache = false. 2009-12-01 09:57:49 -08:00
Chris Eppstein
c60aca3d96 Color any stderr or stdout output from the Sass::Engine red. 2009-12-01 09:57:26 -08:00
Chris Eppstein
a5835d24a7 Release v0.10.0.pre2 2009-12-01 00:07:31 -08:00
Chris Eppstein
0dd89e54f4 Fix line_comments configuration setting. 2009-12-01 00:03:07 -08:00
Chris Eppstein
21cf6c870f Make sure the required libraries appear in the generated configuration file. 2009-11-30 23:46:58 -08:00
Chris Eppstein
fdd2cdacaa Update changelog. 2009-11-30 22:53:27 -08:00
Chris Eppstein
b18573f813 Fix failing unit test. 2009-11-30 22:49:29 -08:00
Chris Eppstein
bf7265443e Use the correct error formatting function based on what sass provides. 2009-11-30 22:48:20 -08:00
Chris Eppstein
faf589bead [Rails] Fix the invalid reference to the compass configuration file. 2009-11-30 22:48:19 -08:00
gpbmike
2751e3b913 line-height should be 1 and not 1em 2009-12-01 14:47:48 +08:00
Chris Eppstein
b05484be15 More getting ready for release. 2009-11-29 22:46:23 -08:00
Chris Eppstein
05745dda4a Update the changelog for preview release 1. 2009-11-29 22:44:48 -08:00
Chris Eppstein
c17c36eae4 Some code cleanup and bugfixes for the css3 transform module. 2009-11-29 22:44:19 -08:00
Chris Eppstein
5a10d540f3 v0.10 Preview Release #1 2009-11-29 21:43:53 -08:00
Chris Eppstein
4ac6f2a77a Make run_code_run happy. 2009-11-29 20:34:38 -08:00
Chris Eppstein
4f9faef76f Don't use line comments in tests, because they change from system to system. 2009-11-29 20:31:10 -08:00
Chris Eppstein
4b68a64ea9 Pretty color output for the compass logger. 2009-11-29 20:18:25 -08:00
Chris Eppstein
cc31c29807 Error reporting. When an error occurs during compilation,
write out a css file with the error report and debugging information.
Also, record the error to the output, but keep compiling the other
stylesheets.
2009-11-29 20:18:25 -08:00
Chris Eppstein
e359db1a77 Fix some configuration defaults. 2009-11-29 20:18:09 -08:00
Chris Eppstein
a8b4f8b072 Started work on the CSS3 Module Example page. 2009-11-29 18:41:32 -08:00
Chris Eppstein
9f252008c6 Update the vim project file. 2009-11-29 18:40:31 -08:00
Chris Eppstein
71058e3d9c Fix a bug in the error handler while watching a project. 2009-11-29 18:39:58 -08:00
Chris Eppstein
115d3164f5 A css3 font example as well as an example framework that delivers font files. 2009-11-28 12:18:04 -08:00
Chris Eppstein
ca6ffb4f57 [Rails] The font directory for rails projects will default to public/fonts. 2009-11-28 12:11:11 -08:00
Chris Eppstein
fb16bf6ace Fix a bug that caused the project type to not be emitted into the compass config file for rails projects. 2009-11-28 12:10:14 -08:00
Chris Eppstein
eec390ea37 Allow extensions to deliver fonts into projects. 2009-11-28 11:04:03 -08:00
Chris Eppstein
d504650eda Ooops. 2009-11-28 10:07:10 -08:00
Chris Eppstein
7b95f34aa3 Support for font urls and embedding fonts inline within the file 2009-11-27 17:44:22 -08:00
Chris Eppstein
070f39c6b7 Added support for a fonts directory. This is where font files are kept
and should be accessible to the webserver. By default the fonts directory
is the "fonts" subdirectory of the css directory but another location
can be set via the fonts_dir and http_fonts_dir configuration options.
2009-11-27 17:15:07 -08:00
Chris Eppstein
d2c314839d Merge branch 'edge' into ericam_edge
* edge:
  Fix test failure.
  [Blueprint] Fixed clipping of ordinals for IE in an ordered list.
  [Blueprint] When using the RTL plugin, columns are now text-align:right.
  [Blueprint] Add visibility:hidden to hr.space and +colspacer so it's useful outside of white backgrounds
  Fix grid builder to properly generate png
  [Blueprint] Password inputs now the same style as regular text inputs
  [Tests] Process expected result files thru erb to account for more transient behaviors across different systems.
  fix broken test.
  Don't use methods not available in ruby 1.8.6
  Changes for blueprint commit 9be685760014b3258dcd83913b9b19f130551b2f
2009-11-27 16:23:47 -08:00
Chris Eppstein
53e8b5f9a5 update the gitignore file. 2009-11-27 16:23:25 -08:00