Commit Graph

478 Commits

Author SHA1 Message Date
Chris Eppstein
d66b440eeb CSS3 PIE module. Needs docs. 2010-11-18 10:09:23 -08:00
Chris Eppstein
08d0d30c43 Fix a bug in the stylesheet_url helper 2010-11-17 17:26:22 -08:00
Chris Eppstein
dabd4f6f9d Rails gives us a pathname, pathnames don't like =~ 2010-11-15 18:01:04 -08:00
Chris Eppstein
46eb667837 Allow inspection of list size 2010-11-15 17:28:20 -08:00
Chris Eppstein
d4a0484922 Return false if no false value is provided. 2010-11-15 03:55:09 -08:00
Chris Eppstein
d7da056fb1 Add a new configuration property to disable sass warnings: disable_warnings 2010-11-15 03:55:09 -08:00
Chris Eppstein
ca7563e3ba Better argument names for the columns module, tests for the columns module, accept space separated args for the column-rule mixin. 2010-11-15 03:52:33 -08:00
Chris Eppstein
1ac8e9e24d Handle gradients with those crazy extra arguments in them. 2010-11-15 03:52:32 -08:00
Chris Eppstein
ce60780a4e I misread the spec, those are ands, not ors 2010-11-15 03:52:32 -08:00
Chris Eppstein
2de6f7c8d3 Change the legacy gradient mixins to use the new background-image mixin. 2010-11-15 03:52:32 -08:00
Chris Eppstein
efe3e148b1 Gradient support for list-style-image. 2010-11-15 03:52:32 -08:00
Chris Eppstein
d035acf1b7 Trim some whitespace from the svg xml -- saves about 12 bytes from the output per gradient. 2010-11-15 03:52:32 -08:00
Chris Eppstein
e4a5300b06 [CSS3] Support for the border-image property. 2010-11-15 03:52:32 -08:00
Chris Eppstein
e2137814df handle missing gradient arguments. 2010-11-15 03:52:31 -08:00
Chris Eppstein
9aea35738d New background image mixin with gradient support and up to 10 images. 2010-11-15 03:52:31 -08:00
Chris Eppstein
6204491f3d Gradient mixin for IE6-8 using filters, only does simple linear gradients and must be applied seperately from the linear-gradient mixin. Closes GH-183. 2010-11-15 03:52:31 -08:00
Chris Eppstein
dabdaecee3 A new function: if() 2010-11-15 03:52:30 -08:00
Irina Dumitrascu
257c57cb53 Fixed the position evaluation for radial gradients
top    should mean top center (not top left)
left   should mean center left (not top left)
center should mean center center (it was wrongly evaluated to "50%"
       Safari would not show the gradient at all, SVG would place it
       in center left)

This does not affect linear gradients.
2010-11-15 03:52:30 -08:00
Irina Dumitrascu
55f490cc5e Opt-in SVG support for gradients (linear & radial) 2010-11-15 03:52:30 -08:00
Chris Eppstein
463301e983 Added trigonometry functions for fun and profit.
Closes GH-201.
2010-11-12 15:38:39 -08:00
Chris Eppstein
f76b8bde17 Add html5 elements to the elements-of-type() helper 2010-11-12 08:50:21 -08:00
Chris Eppstein
2aa4f66e01 The sass utilities can live in two places for a while. 2010-11-12 08:47:00 -08:00
Chris Eppstein
b07f303d9b Merge branch 'stable'
* stable: (36 commits)
  Tweak the changelog.
  [CSS3] The box-shadow $spread value now defaults to using the browser default instead of 0.
  update the lockfile
  some todos
  Move the contributing guide to the tutorials section.
  add on-page anchors to the command line reference page.
  Better docs on the grid image command.
  Move the tutorials to the main nav... I don't think most people see it.
  Don't set the display in the box-flex mixin. This makes nested flex boxes annoying. Closes GH-207
  Add a note about the colorization change.
  Add a note about the compass validator
  Only colorize the action when logging results.
  Update to use the new compass validator during development.
  Fix broken test cases.
  Support true in addition to the inset keyword for the box-shadow mixin. Closes GH-206
  IE8 compat for :last-child selector
  Make the compass configuration file more self documenting by adding comments for preferred_syntax, output_style, and line_comments.
  Pass --no-line-comments to disable line comments.
  A little less noise during installation.
  Change the default Sass directory in standalone projects from src to sass. Closes GH-203
  ...

Conflicts:
	TODO.md
	VERSION.yml
	doc-src/content/CHANGELOG.markdown
	features/command_line.feature
	features/step_definitions/command_line_steps.rb
	lib/compass/commands/write_configuration.rb
2010-11-11 21:45:07 -08:00
Chris Eppstein
cd6ce54515 adjust & scale lightness and saturation 2010-11-11 21:30:59 -08:00
Chris Eppstein
183a67b0c0 Revert "Use the new Sass gem now."
This reverts commit 822f35148b.

Conflicts:

	Gemfile
2010-11-11 21:01:42 -08:00
Chris Eppstein
6486693b80 Only colorize the action when logging results. 2010-10-31 00:32:45 -07:00
Chris Eppstein
f3fb895a32 Fix broken test cases. 2010-10-30 21:59:38 -07:00
Chris Eppstein
a03ee6cb8f Make the compass configuration file more self documenting by adding comments for preferred_syntax, output_style, and line_comments. 2010-10-30 17:59:18 -07:00
Chris Eppstein
b601fb8d04 Pass --no-line-comments to disable line comments. 2010-10-30 17:55:30 -07:00
Chris Eppstein
a154d2e5cf A little less noise during installation. 2010-10-30 17:51:00 -07:00
Chris Eppstein
4ba6e57106 Change the default Sass directory in standalone projects from src to sass. Closes GH-203 2010-10-30 17:00:09 -07:00
Chris Eppstein
a40fce8af1 Bug fix: In webkit, when the last gradient color stop was a percent less than 100%, the
intermediate values were being scaled to that value. Closes GH-118.
2010-10-30 16:45:25 -07:00
Chris Eppstein
03e01c4eb2 Add the ability to print out compass configuration values 2010-10-30 15:46:26 -07:00
Chris Eppstein
a8cf0beadc Add a command line option to print out the value of a particular configuration value. 2010-10-25 17:52:13 -07:00
Chris Eppstein
37db7f3b8c Add help text for the imports subcommand.
Closes GH-182
2010-10-11 02:33:35 -07:00
Chris Eppstein
45ca5eb147 Fix error in installation instructions on scss-based projects.
Closes GH-186.
2010-10-11 02:24:50 -07:00
Chris Eppstein
8a59e34ec8 Merge branch 'stable'
* stable:
  Fix broken test.
  tests for padding free horizontal list.
  Update tests for charset changes.
  Fix test failure in ruby 1.9.2
  fix some gem issues
  Option for horizontal-list to skip padding.
  rake examples was getting a non-existent branch. Default to master.
  update changelog
  Make it easier to disable the asset cache buster.
  Turns out that IE6 & 7 don't support this.
  Fixed typo.
  HTML5 reset includes box-model reset for newer browsers.
  Added @charset declaration to force UTF-8 encoding on systems with different default encodings
  Some doc modifications.

Conflicts:
	Gemfile
	doc-src/content/CHANGELOG.markdown
	lib/compass/app_integration/rails/installer.rb
2010-10-11 02:18:26 -07:00
Chris Eppstein
822f35148b Use the new Sass gem now. 2010-10-11 02:15:14 -07:00
Chris Eppstein
416936ca0b Merge commit 'snoblet/stable' into stable
* commit 'snoblet/stable':
  Fixed typo.
2010-10-11 01:15:03 -07:00
Chris Eppstein
794703fbc4 Make it easier to disable the asset cache buster. 2010-10-09 13:31:51 -07:00
Steven Noble
04141c62e2 Fixed typo. 2010-10-01 06:02:04 -07:00
Chris Eppstein
3bf2a029b2 Keep the copyright up to date. 2010-09-09 11:45:41 -07:00
Chris Eppstein
dbb88965a6 Fix a bug and some broken tests. 2010-09-03 16:21:53 -07:00
Chris Eppstein
ee276ee7ea Don't assume that sass users are haml users once the gems are split. 2010-09-01 09:00:14 -07:00
Chris Eppstein
3c295329da Merge branch 'stable'
* stable:
  better description of the --using option.
2010-08-31 22:36:22 -07:00
Chris Eppstein
3bd06d3033 better description of the --using option. 2010-08-31 22:35:08 -07:00
Chris Eppstein
3df9f7d3a5 Merge branch 'stable'
* stable:
  Print out the new style help with -h and --help instead of the old-style help.
  clean up the docs on the fancy-type module in blueprint.
  update some comments and formatting
  make the docs on extensions a bit more clear for rubygems extensions.
  official gradients still need image declared
  fix typo in docs
  Print a better error message if the extension isn't found.
  versions change.
  prepare for release
  Update docs
  Update docs
  A command to unpack an extension from the system location.

Conflicts:
	VERSION.yml
	doc-src/content/CHANGELOG.markdown
2010-08-31 22:30:35 -07:00
Chris Eppstein
01cbc9cc6c Print out the new style help with -h and --help instead of the old-style help. 2010-08-31 21:57:34 -07:00
Chris Eppstein
71bf9d6607 Disable that for now. 2010-08-29 19:32:01 -07:00
Chris Eppstein
32856b5899 Print a better error message if the extension isn't found. 2010-08-29 14:35:32 -07:00