Commit Graph

167 Commits

Author SHA1 Message Date
Paul Irish
0fd9c08664 Android 2.2 compat for @font-face declarations via a MQ redeclaration of the @ff 2011-02-01 22:24:22 -08:00
Chris Eppstein
136954561f Deprecate the blueprint span mixin in favor of the blueprint span function. 2011-01-03 09:35:07 -08:00
Chris Eppstein
15f760e002 Infrastructure for cross browser support of simple, experimental functions 2010-12-30 12:19:00 -08:00
Brandon Mathis
8d18a1b704 added legacy support option for ie8, updated opacty and filter-gradient mixins to use legacy support settings 2010-12-10 18:10:05 -06:00
Chris Eppstein
a86a94e4c2 Add support for the -ms prefix in 2D transforms.
Closes GH-224.
2010-12-05 21:02:16 -08:00
Chris Eppstein
93040322b3 Allow the cache buster in image-url() to be disabled on a per-call basis. 2010-12-05 20:16:40 -08:00
Chris Eppstein
a89d61ce21 Generated sprite filename is now unique based on inputs. 2010-12-05 20:12:50 -08:00
Chris Eppstein
633bb24302 Fix the broken validator tests 2010-11-27 16:48:36 -08:00
Chris Eppstein
35b206a897 Support simple background fallback in the background mixin. 2010-11-27 15:34:52 -08:00
Chris Eppstein
dd921ea363 Handle list arguments to prefixes 2010-11-27 15:34:52 -08:00
Chris Eppstein
ebf3630431 fix broken tests 2010-11-24 15:23:01 -08:00
Chris Eppstein
c8daf8a440 Versioned modules was a bad idea. 2010-11-22 00:28:55 -08:00
Chris Eppstein
b9c68bcc8c No side-effects when normalizing color stops for webkit 2010-11-21 15:59:37 -08:00
Chris Eppstein
ce7bbd0535 fix test for small change to the pie module. 2010-11-21 15:59:37 -08:00
Irina Dumitrascu
15a3ede491 Gradients - fix Opera's bug on gradient + border
* This fixes Opera's gradient background bug when the container has border.
It is still displayed wrong as the gradient is repeated towards the end.
* Firefox and Webkit ignore background-size
* IE9 displays correctly
2010-11-20 09:22:39 -08:00
Chris Eppstein
928bf675c2 CSS3 PIE module. 2010-11-20 08:31:38 -08:00
Chris Eppstein
b43ba6bfe0 Numerous small changes to the transform module. 2010-11-15 17:30:00 -08:00
Chris Eppstein
934df798a8 Use some of the new compass helpers to clean up this code. 2010-11-15 03:55:09 -08:00
Chris Eppstein
c4de9a3a85 Deprecate the radial-gradient mixin, linear-gradient mixin, and add
deprecation notices to the changelog.
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
2de6f7c8d3 Change the legacy gradient mixins to use the new background-image mixin. 2010-11-15 03:52:32 -08:00
Chris Eppstein
ae23274dcf Gradients in content too 2010-11-15 03:52:32 -08:00
Chris Eppstein
ecbe70973b Only emit extra property values for list images when required. 2010-11-15 03:52:32 -08:00
Chris Eppstein
6319f126fd Don't need to slice this list up afterall. 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
1fe22d7257 less unquotes & underscores, more dashes 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
3a54b022ea This is maddening. 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
46d399c044 fucking charsets. how do they work. 2010-11-12 17:01:22 -08:00
Steve Wong
a82a5938b6 New layout mixins for absolute positioning:
* stretch
* stretch-x
* stretch-y
2010-11-12 16:07:18 -08:00
Chris Eppstein
864780969d Port of blueprint commit 8ae74e6b2216d1804d515cd9914d1b752b09c3e3
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 29 16:51:40 2010 -0400

    Fixed select bug in Safari
2010-11-12 11:30:45 -08:00
Chris Eppstein
e35ebb8046 Port of blueprint commit 5b455fed7c044a97a2e72fd483887c3a9e526924
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 29 16:43:55 2010 -0400

    Fixed IE label alignment issue
2010-11-12 11:04:44 -08:00
Chris Eppstein
386910ea6c Port of blueprint commit 889b8e51abaaba47ba8bda2d63450859ac9c725f
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 29 15:57:48 2010 -0400

    Added .alert as synonym for .error
2010-11-12 11:01:41 -08:00
Chris Eppstein
b57e7cbd8b Port of blueprint commits:
commit eebd6d7796459762841591fc11dc68d218acc5eb
Author: Christian Montoya <sirokai@gmail.com>
Date:   Tue Sep 28 14:30:35 2010 -0400

    Fixed legend/fieldset bug in IE6-8

commit 8fb04b6d8c585ac29cc80665c6a2d520ed1aa28f
Author: Christian Montoya <sirokai@gmail.com>
Date:   Fri Sep 17 13:33:30 2010 -0400

    Fixing fieldset padding for IE 6 & 7
2010-11-12 10:57:42 -08:00
Chris Eppstein
3bee9df60a With a few minor deviations this is a port of blueprint commits:
commit 7522a25ab641264da4aebdc3e78cb2c5b253c939
Author: Christian Montoya <sirokai@gmail.com>
Date:   Fri Sep 17 11:52:34 2010 -0400

    Fixed lighthouse bugs, updated tests/index.html

commit 5459eddd7b2953a6b0b6d10e97d056019762874a
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 29 15:53:24 2010 -0400

    Fix for conflict between .right and .column/.span-X

Deviations:
I think it's incorrect to apply zebra striping to all tables. So
instead, you must opt in by applying the striped class to a table.
2010-11-12 10:56:52 -08:00
Chris Eppstein
74bcd9ca5c Port of blueprint commit 4b349743801812ce4cdb34f57d5e2680ac9e0dac
Author: Christian Montoya <sirokai@gmail.com>
Date:   Fri Sep 17 02:15:24 2010 -0400

    Fixing form alignment
2010-11-12 10:29:41 -08:00
Chris Eppstein
5a4b469ca8 Port of blueprint commit:
commit 6a5e19715401f54d574f5a111a6e5f6bd6439301
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 15 12:26:30 2010 -0400

    fixed push classes, last of Franz's fixes
2010-11-12 10:18:11 -08:00
Chris Eppstein
bb2745d7a5 Port of blueprint commit:
commit a6f9b2d85fe31e30e6336835f4a3d5505892a595
Author: Christian Montoya <sirokai@gmail.com>
Date:   Tue Sep 14 20:50:56 2010 -0400

    Fixed list padding
2010-11-12 10:14:47 -08:00
Chris Eppstein
31c133c961 Port of blueprint commit:
commit 29a8d150c7e993c5379bf974ff75da9388ff1f37
Author: Christian Montoya <sirokai@gmail.com>
Date:   Tue Sep 14 17:10:53 2010 -0400

    Fixing reset.css, preventing table cell floating
2010-11-12 10:08:51 -08:00
Chris Eppstein
20587214dc Port of blueprint commit:
commit 1b90737a8ded9ffb2f12806101c7a341b18727ac
Author: Christian Montoya <sirokai@gmail.com>
Date:   Tue Sep 14 16:56:43 2010 -0400

    Finally finalized link colors
2010-11-12 10:06:00 -08:00
Chris Eppstein
a7977f4d63 Port of the following blueprint commit:
commit 1adea984cbe7d30a529713f9e0ae8bd26fd88272
Author: Christian Montoya <sirokai@gmail.com>
Date:   Wed Sep 1 16:54:35 2010 -0400

    Adding new changes for link colors and test files
2010-11-12 09:54:44 -08:00
Chris Eppstein
3f4d339432 Port of blueprint commit:
commit 50d160b713f119627c7beaebd35b751bc26c5c0a
Author: Joshua Clayton <jclayton@thoughtbot.com>
Date:   Sun Jan 10 10:37:08 2010 -0500

    Support HTML5

    This includes removing the div scope on grid classes (span-#),
applying
    the reset to core HTML5 elements, and explicitly defining the rule
    'display: block' for those elements.
2010-11-12 09:07:32 -08:00
Chris Eppstein
a05e1ee7c0 Update for some small changes to the inline block mixin 2010-11-12 09:05:29 -08:00
Chris Eppstein
b305ab049a Some updates from haml with respect to @charset handling. 2010-11-12 09:00:22 -08:00
Chris Eppstein
e50dc8054e Fix broken test 2010-11-12 08:51:11 -08:00
Chris Eppstein
f76b8bde17 Add html5 elements to the elements-of-type() helper 2010-11-12 08:50:21 -08:00
Chris Eppstein
5dea2be6ac Don't set the display in the box-flex mixin. This makes nested flex boxes annoying. Closes GH-207 2010-10-31 00:56:57 -07:00
Chris Eppstein
f3fb895a32 Fix broken test cases. 2010-10-30 21:59:38 -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
f274ec9f1e fix failing test 2010-10-14 21:28:51 -07:00
Chris Eppstein
8998dddbf8 tests for padding free horizontal list. 2010-10-11 01:59:45 -07:00
Chris Eppstein
11b36a3831 Update tests for charset changes. 2010-10-11 01:58:20 -07:00
Chris Eppstein
03ebd5dd98 Fix test failure in ruby 1.9.2 2010-10-11 01:51:53 -07:00
Chris Eppstein
0a07211286 fix some gem issues 2010-10-11 01:51:19 -07:00
Eric Meyer
64a5527ecf inline-block-list tests 2010-08-11 17:18:45 -06:00
Chris Eppstein
87b1d72885 Test case for fonts 2010-08-05 21:18:34 -07:00
Chris Eppstein
7d7720ae53 fix test failures due to has-layout change. 2010-08-01 11:18:38 -07:00
Chris Eppstein
922fc8c1a2 [Compass Core] The has-layout mixin has been updated to emit less css.
It now uses a hacked zoom property to target ie6 and 7 only so that they
gain layout. If you prefer an approach that validates, set:

    $default-has-layout-approach: block;

and the has-layout mixin behavior will remain unchanged.
2010-07-25 11:39:11 -07:00
Chris Eppstein
06ab3d4b41 [CSS3] if a root relative url is passed to image-url, still find the file and do the normal processing. 2010-07-24 01:34:14 -07:00
Chris Eppstein
dafbf93999 [Compass Core] New content char is the best practice for the pie-clearfix now. Avoids the gap at the bottom in some browsers.
Closes GH-179
2010-07-23 20:13:16 -07:00
Chris Eppstein
ed75525b2a Update tests for gradient changes. 2010-07-23 20:09:42 -07:00
Chris Eppstein
327f542acf Work around test failures due to timestamp changes. 2010-07-11 15:02:30 -07:00
Stephan Kaag
389a13d05f [Blueprint] add support for input[type=email] 2010-07-11 15:02:20 -07:00
Milo
a220678a5a [Compass Core] Allow horizontal lists to be floated to the right. 2010-07-09 23:55:35 -07:00
Chris Eppstein
c60cf4fda5 [Compass Core] Emit less css for inline lists with the same result. 2010-07-09 09:46:24 -07:00
Chris Eppstein
31fc7015d1 test case for lists. 2010-07-09 09:43:59 -07:00
Chris Eppstein
7350e7d6e0 [Tests] Add a test case for the blueprint-scaffolding-body mixin. 2010-06-01 08:52:19 -07:00
Chris Eppstein
e0fce3386c [Tests] Don't rely on file timestamps for test fixtures. 2010-06-01 08:52:12 -07:00
Chris Eppstein
af47d987a5 [Blueprint] Added test cases for importing each blueprint module individually. 2010-06-01 00:51:39 -07:00
Chris Eppstein
7639223dc3 Verify all sass files generate the correct css in the test fixtures. 2010-05-31 13:48:25 -07:00
Chris Eppstein
f3d3a66151 [Command Line] Fix a bug in compass stats when using scss files. 2010-05-30 08:10:07 -07:00
Chris Eppstein
b550613700 Fix some failing test cases. 2010-05-08 23:53:34 -07:00
B Mathis
59baa051a1 Removed resetting of :focus style from Compass global-reset mixin 2010-05-01 15:06:56 -05:00
Chris Eppstein
c1be6c9362 Move the reset utilities from utilities/general/reset to reset/utilities. 2010-04-30 07:03:41 -07:00
ltackett
47d4cc4638 Support for the experimental display: box model. 2010-04-27 01:13:52 -07:00
Chris Eppstein
f4169e45fa Fix a failing test case. 2010-04-24 23:26:24 -07:00
Chris Eppstein
385ae3db82 upgrade test fixtures to sass 3 syntax 2010-04-11 03:47:50 -07:00
Chris Eppstein
c94074dac5 Convert the compass core framework to scss. 2010-04-10 23:32:37 -07:00
Chris Eppstein
2baaffd013 Fix for rgba colors with the new gradient mixins. 2010-02-23 01:41:41 -08:00
Chris Eppstein
0a3947d320 Add tests, fix some bugs in the image_size helpers, dropped support for bmp because it was broken. 2010-02-22 00:15:16 -08:00
Chris Eppstein
ad4a486ea1 Simpler gradient output by discarding from() and to() 2010-02-21 23:05:30 -08:00
Chris Eppstein
aef52bd57e New linear gradient mixin and support functions. Radial gradient and browser testing are still pending. 2010-02-16 01:47:27 -08:00
Chris Eppstein
6b5ffdb0d6 [Compass Core] Clear the sticky footer so that it works correctly with grid layouts. Closes GH-79. 2010-02-13 17:44:01 -08:00
Chris Eppstein
b18573f813 Fix failing unit test. 2009-11-30 22:49:29 -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
e359db1a77 Fix some configuration defaults. 2009-11-29 20:18:09 -08:00
Chris Eppstein
86b78ff401 Fix test failure. 2009-11-24 10:36:51 -08:00
Chris Eppstein
9b8830b891 [Tests] Process expected result files thru erb to account for more transient behaviors across different systems. 2009-11-24 08:29:02 -08:00
Chris Eppstein
f312a24012 fix broken test. 2009-11-24 08:06:20 -08:00
Chris Eppstein
f7aa26c58e Add a test case for relative asset handling. 2009-11-21 13:29:16 -08:00
Chris Eppstein
b69138059a [Blueprint] Moved the blueprint/modules/*.sass files to blueprint/*.sass. Old imports are still supported but are deprecated. 2009-11-21 13:19:18 -08:00
Chris Eppstein
3a763d1e91 Fix test failure after fixing the incorrect 'img a' selector 2009-10-25 20:18:47 -07:00
Chris Eppstein
e744c1e0db Convert the compass core framework to css-style property syntax. 2009-09-28 21:52:49 -07:00
Chris Eppstein
d5147591e8 Fixed some broken tests after pulling in changesets. 2009-08-29 15:14:14 -07:00