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
Eric Meyer
f6d3480685
font-face arguments deprecated, not removed
2010-07-20 01:23:59 -07:00
Eric Meyer
150000fb05
official radial gradient syntax
2010-07-20 01:23:55 -07:00
Eric Meyer
f0d80d789f
official gradient syntax
2010-07-20 01:23:48 -07:00
Eric Meyer
b85c6f68f5
smiley font-face
2010-07-20 01:22:29 -07:00
Eric Meyer
732dead236
dont need to call experimental for official-only
2010-07-20 01:19:31 -07:00
Eric Meyer
63d0acc2ac
no prefixes on opacity
2010-07-20 01:19:27 -07:00
Eric Meyer
f291845004
font-face arguments deprecated, not removed
2010-07-19 11:46:45 -06:00
Eric Meyer
4bd0570fee
official radial gradient syntax
2010-07-18 15:52:19 -06:00
Eric Meyer
31abc64fd5
official gradient syntax
2010-07-18 15:51:01 -06:00
Eric Meyer
4db0a4f4d6
smiley font-face
2010-07-18 15:40:31 -06:00
Eric Meyer
0c4ced961b
dont need to call experimental for official-only
2010-07-18 15:20:24 -06:00
Eric Meyer
8bd3a48488
no prefixes on opacity
2010-07-18 15:17:40 -06:00
Chris Eppstein
025a9243b1
http://nicewebtype.com/notes/2010/05/20/bulletproof-smiley-font-face-syntax/
2010-07-17 23:43:53 -07:00
Eric Meyer
1b7a9e5751
added support for spread and inset
2010-07-16 16:11:26 -06:00
Milo
a220678a5a
[Compass Core] Allow horizontal lists to be floated to the right.
2010-07-09 23:55:35 -07:00
Chris Eppstein
fe056d6597
[Core] Rename the grad-opposite-position() helper to opposite-position() and expose it as part of the core library.
2010-07-09 17:53:22 -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
e79232a7ab
[Compass Core] Add missing clearfix import to horizontal-list.
2010-07-09 09:26:44 -07:00
Chris Eppstein
4830f9018b
[Compass Core] Only unquote strings when a number might be passed instead.
2010-05-31 11:41:42 -07:00
Chris Eppstein
ed35a3eb24
[Compass Core] Don't suggest putting some values in quotes unecessarily, and unquote them if the user has.
...
Closes GH-143. Closes GH-141.
2010-05-16 09:58:41 -07:00
Chris Eppstein
00b437ae8d
[Docs] This documentation was incorrect.
...
Closes GH-142.
2010-05-16 09:38:13 -07:00
Chris Eppstein
2103547207
Fix a broken reference to the extensions tutorial. Closes GH-135.
2010-05-15 00:18:34 -07:00
Chris Eppstein
c3c0d8a1e8
[Compass Core] Rename -ellipsis to -mozilla-ellipsis-binding to be more accurate. Closes GH-126.
2010-05-04 19:11:53 -07:00
Chris Eppstein
3295db75a0
[Compass Core] Remove duplicative styles from the border-corner-radius mixin.
2010-05-03 18:52:25 -07:00
Chris Eppstein
36f4aa2911
[Compass Core] Unquote any quoted strings that are passed to the css3 module mixins.
2010-05-03 18:51:19 -07:00
Chris Eppstein
e2994eaf8f
A better fix for GH-123
2010-05-03 09:48:53 -07:00
Chris Eppstein
f61b36b34c
Remove obsolete comment from the compass project template.
2010-05-03 08:06:36 -07:00
Chris Eppstein
842d39ebe0
[Compass Core] Fix an IE6 bug in the min-height and min-width mixins. Closes GH-123.
2010-05-03 07:53:51 -07:00
Chris Eppstein
5f37fe48d6
Can stop working around a sass bug now.
2010-05-02 17:22:07 -07:00
Will Leinweber
b5faed9e4c
[Compass Core] [CSS3] Add support for gradients on top of background images.
2010-05-02 16:33:36 -07:00
Chris Eppstein
e13026b8a0
[Docs] Update the docs for the text module
2010-05-01 23:54:30 -07:00
Chris Eppstein
3b3fcf26f1
[Compass Core] Smooth out some rough edges in the text module.
2010-05-01 23:51:20 -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
62174e1a21
[Compass Core] Added a nth-child pseudo selector to the alternating-rows-and-columns mixin for the columns. Rows still need classes to maintain a consistent interaction across thead, tbody, and tfoot.
2010-04-30 09:39:21 -07:00
Chris Eppstein
c1be6c9362
Move the reset utilities from utilities/general/reset to reset/utilities.
2010-04-30 07:03:41 -07:00
Chris Eppstein
a4eae29f47
[Compass Core] [CSS3] Support all browsers where css3 support exists, but allow users to turn them off if they don't want to support them.
2010-04-30 05:21:07 -07:00
ltackett
47d4cc4638
Support for the experimental display: box model.
2010-04-27 01:13:52 -07:00
Thomas Reynolds
cc7ef3bf1f
Support background-clip:text
2010-04-27 01:08:13 -07:00
Chris Eppstein
bd6c9950e1
Merge branch 'docs'
...
* docs: (56 commits)
Turn on support for -ms in experimental properties.
document the hide-text mixin
Allow box shadow to be turned off by @include box-shadow(none). Closes GH-102.
Fix a broken link to the changelog
I guess I relied on that silly import.
Use the gemspec the way the ruby gods intended.
Better handling of the Compass::VERSION scheme.
RIP RUN_CODE_RUN
remove a doc reference to an obsolete file and add some meta descriptions.
document some small functional changes
fixed typo in demo header styles
allow overflow-x on code to scroll
example code in css-slideshows
mixin source uses :target for css interaction
more sensible nav markup/structure
Update the docs for lists.
Don't need rcov usually
Don't display a variable description for empty comments.
add a scroll bar for long mixin defs
More docs on the compass utilities.
...
Conflicts:
REVISION
2010-04-27 01:01:26 -07:00
Chris Eppstein
24a87640b2
Turn on support for -ms in experimental properties.
2010-04-27 01:00:54 -07:00
Chris Eppstein
225e625f1c
document the hide-text mixin
2010-04-27 00:58:53 -07:00
Chris Eppstein
909fb92ad3
Allow box shadow to be turned off by @include box-shadow(none). Closes GH-102.
2010-04-27 00:44:27 -07:00
Chris Eppstein
56b2353335
Unquote the float argument for backwards compatibility.
2010-04-26 09:57:31 -07:00
Chris Eppstein
8d5e6406fa
Update the docs for lists.
2010-04-26 01:34:56 -07:00
Chris Eppstein
edd278cb2d
More docs on the compass utilities.
2010-04-25 22:39:15 -07:00
Chris Eppstein
0761bef009
update the docs for compass/utilities/general/hacks
2010-04-25 19:07:06 -07:00
Chris Eppstein
4de1645c95
update the docs for compass/utilities/general/float
2010-04-25 19:06:42 -07:00
Chris Eppstein
e181ad6a05
update the docs for compass/utilities/general/clearfix
2010-04-25 19:06:14 -07:00
Chris Eppstein
8a1433b279
[Compass Core] [CSS3] Refactored the css3 modules to share a common implementation for experimental css3 properties.
2010-04-24 23:24:39 -07:00
Chris Eppstein
fe30041946
Deprecate the misc stylesheet and unobtrusive-logo mixin.
2010-04-24 16:59:06 -07:00
Chris Eppstein
99f797127f
clean up the reference documentation with new layout and after sass3 upgrade.
2010-04-22 08:30:50 -07:00
Chris Eppstein
cb1916e498
This works around an scss parser bug for now
2010-04-15 22:24:13 -07:00
Chris Eppstein
9807b76092
[Compass Core] Use the font url location in the font face mixin too. Closes #108 .
2010-04-12 03:03:43 -07:00
Chris Eppstein
28731c499a
[Compass Core] import the min utility into general utilities.
2010-04-12 03:00:19 -07:00
Chris Eppstein
09abca682c
The sass bug that prevented this from being scss has been fixed.
2010-04-12 02:45:35 -07:00
Chris Eppstein
304438fbc5
Some cleanup of the translated scss files.
2010-04-11 01:56:14 -07:00
Chris Eppstein
c94074dac5
Convert the compass core framework to scss.
2010-04-10 23:32:37 -07:00
Chris Eppstein
fbeaa1fdff
sticky footer docs and example.
2010-03-29 18:17:31 -07:00
Chris Eppstein
4aa2cc7a51
Better formatting of the gradient mixin code comments.
2010-03-29 00:05:17 -07:00
Chris Eppstein
72876a7d63
cleanup the source docs for css3/box_shadow
2010-03-28 23:09:36 -07:00
Chris Eppstein
d4e90d79aa
An example for background origin.
2010-03-28 02:50:38 -07:00
Chris Eppstein
d03cb28400
Cleaned up the documentation on background clip and added an example.
2010-03-28 01:49:52 -07:00
Chris Eppstein
1097e92ad3
Merge branch 'master' into docs
...
* master:
Making sure there are no bullets in all browsers. Safari, for example, let's `list-style-image: ...` win out over `list-style-type: none`.
2010-03-16 15:29:17 -05:00
Aaron Gibralter
e03da85ba7
Making sure there are no bullets in all browsers. Safari, for example, let's list-style-image: ...
win out over list-style-type: none
.
2010-03-11 00:38:17 -05:00
Chris Eppstein
fd8162cedd
Merge branch 'master' into docs
...
* master: (48 commits)
Record current revision for release.
Regenerated gemspec for version 0.10.0.rc1
Release Candidate 1
Fix a bug in 1.8.6 where readbyte is not defined.
Record current revision for release.
Regenerated gemspec for version 0.10.0.pre9
Update changelog for release.
Version bump for v0.10.pre9
[Compass Core] Fix a ruby 1.9 bug in the image_size helper functions for jpeg images.
Try to fix a test failure that only happens on RunCodeRun.
[Compass Core] Silence a deprecation warning.
Fixed a typo in the inline list utility.
Regenerated gemspec for version 0.10.0.pre8
Version bump to .pre8
[Rails] Fix rails boot sequence in Rails 2.3.x environments.
Record current revision for release.
Regenerated gemspec for version 0.10.0.pre7
Version Bump
A better error message if a color stop list is not passed in.
Fix for rgba colors with the new gradient mixins.
...
Conflicts:
frameworks/compass/stylesheets/compass/css3/_gradient.sass
2010-03-06 22:41:21 -08:00
Chris Eppstein
24d51a543a
Merge commit '6169ec56b31326e56f37ebeb65c6dfda9e477121'
...
* commit '6169ec56b31326e56f37ebeb65c6dfda9e477121':
Fixed a typo in the inline list utility.
2010-03-06 12:52:07 -08:00
Chris Eppstein
eba35a2944
[Compass Core] Silence a deprecation warning.
2010-03-06 12:43:27 -08:00
Matt Garrett
6169ec56b3
Fixed a typo in the inline list utility.
2010-02-26 10:38:56 -06: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
cd2ab04fec
Merge commit 'mrajcok/master'
...
* commit 'mrajcok/master':
Reversed the logic to be correct (IE6 *ignores* the !important identifier).
2010-02-13 08:32:37 -08:00
Chris Eppstein
eb6f2b5bbf
Merge commit 'mrajcok/master' into docs
...
* commit 'mrajcok/master':
Reversed the logic to be correct (IE6 *ignores* the !important identifier).
2010-02-13 08:31:03 -08:00
Cody Robbins
9a0b2f5bcd
[Compass Core] Support :first-child and :last-child pseudo selectors for +horizontal-list.
2010-02-05 13:50:42 -08:00
Johan Ronsse
244bc0d944
Formatting changes only; markdown code
backticks instead of <code>; newlines adjustment in -box-sizing
2010-02-01 23:47:36 +01:00
Johan Ronsse
44b8c40619
Updated documentation for CSS3 module [multi line comment]
...
* Wrote a description for the CSS3 module.
* Wrote a description for every single import in the CSS3 module.
* Wrote a description for every single mixin in the CSS3 module.
* Updated sass files to reflect parsing through markdown in the docs.
* Added missing inline documentation to certain files e.g. _columns.sass.
* ! Did not modify any mixin
2010-01-31 16:59:25 +01:00
Johan Ronsse
64b8f7cab8
Added descripton for box shadow mixin and updated box-shadow sass file so it gets parsed through markdown correctly
2010-01-31 02:09:14 +01:00
Mark Rajcok
22500d4ad2
Reversed the logic to be correct (IE6 *ignores* the !important identifier).
...
Moved "hack" value to be the last parameter, and renamed it "ie6_value" so as to better identify which browser the hack is for.
2010-01-26 15:24:04 -07:00
Chris Eppstein
cac3065516
Move the frameworks directory back to the top level. There's not actually a good reason for it to be buried in the ruby source.
2010-01-18 14:58:40 -08: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
5ea5d3d6f3
Added utility for loading web fonts using @font-face.
2009-12-18 11:05:08 -08:00
Chris Eppstein
6e7f658f3b
Move the frameworks directory into lib/compass per gem packaging best practices.
2009-09-02 21:45:15 -07:00
Chris Eppstein
8fa32acf79
The extension pattern works better when using the pattern name instead of the project name for the target sass file.
2009-08-30 02:22:52 -07:00
Chris Eppstein
cb9672bd9e
An extension template for helping to generate a compass extension:
...
compass -p extension my_ext_name
This will provide the basic structure for creating a basic compass plugin.
2009-08-29 15:14:52 -07:00
Chris Eppstein
bc27541378
New framework discovery mechanism: Compass can now load any number of
...
frameworks by passing a directory that contains those frameworks. Each
framework can choose to adhere to the naming convention of providing a
'stylesheets' directory and a 'templates' directory, or it can register
itself by providing a ruby file at one of the following locations:
<plugin>/compass_init.rb
<plugin>/lib/<plugin>.rb
<plugin>/<plugin>.rb
The first file found in the above order will be required. The framework
should register itself there using the Compass::Frameworks.register method.
2009-08-29 15:14:51 -07:00
John Debs
8679a926f1
[Compass Core] Fixes to +sticky-footer mixin for IE6.
...
Added two rules (':height auto !important' and ':height 100%') to the !root_selector of the sticky-footer mixin so that it also works with IE6.
Tested and working with Firefox 3.5, Safari 4, Chrome 3, and IE6.
2009-08-29 13:31:42 -07:00
Gabriel Mansour
a1bb1a9691
[Compass Core] There is no longer any outline on unstyled links in the :active and :focused states.
2009-08-29 13:24:37 -07:00
Chris Eppstein
d7636bae4d
[Compass Core] Use the elements_of_type() helper function to enumerate the elements of a particular display type. No functional change.
2009-08-29 13:20:30 -07:00
Eric Meyer
6870d21814
css3 and inline-block patches
2009-08-29 13:20:30 -07:00
Chris Eppstein
2eba93858b
[Compass Core] Extract css3 compatibility mixins from the general module
...
to the new compass/utilities/css3 module. If you were explicitly importing
compass/utilities/general, compass/utilities/general/inline_block or
compass/utilities/general/opacity to access the opacity or
inline-block mixins, you'll need to update your imports.
2009-08-29 13:20:29 -07:00
Brandon Mathis
0d3e5fb301
new rounded corners mixin makes rounded corners easy (for browsers that support them) and allows rounding all corners, corners on one side, or single corners.
...
changed rounded corners mixin to border radius mixin, and changed the functions to match the border-radius CSS3 standard
2009-08-29 13:20:11 -07:00
Brandon Mathis
851f001756
the sprite mixin now has new functions which enable style grouping and require fewer arguments for non-default cases
2009-08-29 13:19:36 -07:00
Chris Eppstein
74141399af
[Compass Core] +opaque and +transparent mixins for convenience. Built on top of the opacity mixin.
2009-08-29 13:19:35 -07:00
Brandon Mathis
31bdbe815b
[Compass Core] New mixin: +opacity(amount). Provides cross-browser css opacity.
...
Amount should be between 0 and 1, where 0 is transparent and 1 is opaque.
2009-08-29 12:29:02 -07:00
Brandon Mathis
60ac9dba0e
[Compass Core] Bug fix to sprites: fixed width and height assignments for x and y position variables
2009-08-22 08:25:39 -07:00
Chris Eppstein
e277ed2cd3
[Compass Core] Fixed a bug in alternating_rows_and_columns. Improper nesting caused some styles to be improperly rendered.
2009-07-21 11:32:34 -07:00
Chris Eppstein
3d909ceda9
[Compass Core] Cross browser ellipsis mixin.
...
Since this requires the installation of an additional xml file for
firefox support, it is provided as a pattern.
To install:
compass -p ellipsis
To use:
Mix +ellipsis into a selector targeting the textual element that will
truncate via ellipsis. By default, ellipsis text is set tono-wrap. Pass
false as the first argument if you don't want that.
Note:
Firefox is the lame browser in this respect, it requires a lot of bending
over backwards and has many quirky behaviors. Please read the blog post at
http://mattsnider.com/css/css-string-truncation-with-ellipsis/ for a full
explanation of the issues. Also note that ellipsis text is white-space
sensitive in Firefox, an issue that is sure to affect Haml users more than
most.
2009-07-06 07:18:25 -07:00
tdreyno
1f21d63091
[Compass Core] Initial css-sprite implementation.
2009-06-20 22:34:38 -07:00
Chris Eppstein
4533a00085
[Compass Core] More clear comments describing how to use the +replace-text mixin. Closes #16 .
2009-06-20 21:27:47 -07:00
Chris Eppstein
27b821617a
[Compass Core] +reset-display mixin and Sass Extensions for appending selectors and enumerating the elements for a given display type.
2009-06-20 18:06:47 -07:00
Chris Eppstein
dc982841cf
[Compass Core] Added a +reset-html5 mixin that can be used to reset new HTML5 elements and add default rendering for them in browsers that do not support them.
...
Credit: http://jacobrask.net/blog/2009/html5-css-reset/
2009-06-20 17:22:22 -07:00
Noel Gomez
2126240a1a
[Compass Core] [Blueprint] The compass reset is now based on Eric Meyer's reset. The old compass/reset.sass was moved to blueprint/reset.sass -- the original source for it.
2009-06-20 17:16:13 -07:00
Enrico Bianco
77f6e02c0e
[Blueprint] Upgrade to 0.9: Make IE conditional comments more configurable in project manifests
2009-06-20 15:52:36 -07:00
Bjørn Arild Mæland
be5c0ff673
Added missing syntax to _tag_cloud.sass, fixes invalid CSS for :line-height
...
Signed-off-by: Chris Eppstein <chris@eppsteins.net>
2009-06-13 05:01:35 +08:00
Gustavo Delfino
f033ee2ec0
Fixed a bug in +horizontal-list mixin
2009-05-28 18:47:47 -07:00
Chris Eppstein
faadde2379
[Compass Core] Extracted two new mixins from +horizontal-list. Closes GH-9.
...
The new +horizontal-list-container and +horizontal-list-item mixins can
be used to build your horizontal list when you need more control over
the selectors (E.g. when working with nested lists).
2009-05-23 09:15:33 -07:00
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
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
923703b058
Credit where credit is due.
2009-03-12 11:22:05 -07:00
Chris Eppstein
6280f97071
Added a mixin for styling the Unobtrusive stylesheet logo.
2009-03-12 11:10:26 -07: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
94f4471ad5
Better followup messages after installation.
2009-02-08 03:45:48 -08:00
Chris Eppstein
91e081cd50
New project creation implemented using manifests and installation strategies.
2009-02-08 03:45:48 -08:00
Chris Eppstein
e8d249fa38
Better comments/instructions on the compass project stylesheets.
2009-02-08 03:45:47 -08:00
Chris Eppstein
91aa83cbfd
Silence implicit string deprecation warnings.
2008-12-17 09:02:48 -08:00
Andrew Vit
208d0b1f04
Added +sticky-footer mixin
...
Forces page layout to expand, pinning the footer
to the bottom edge of the browser window.
Refer to:
http://ryanfait.com/resources/footer-stick-to-bottom-of-page/
2008-12-08 20:37:06 -08:00
Chris Eppstein
b9d2f78a82
Meant to include this mixin, not (re)define it.
2008-12-08 20:32:29 -08:00
Chris Eppstein
faed0a0061
Work around a bug in Sass comments at the start of a file.
2008-12-08 13:57:30 -08:00
Chris Eppstein
2c3e57bec6
Created top level imports for all frameworks. This change broke backwards compatibility for YUI, where users should now @import yui.sass instead of yui/screen.sass
2008-12-08 10:44:36 -08:00
Chris Eppstein
e42bc133dd
extracted a +global-reset and +nested-reset mixins from the reset library which got moved to compass/utilities/general/reset.
2008-12-08 09:51:36 -08:00
Chris Eppstein
2177bc8e24
The no-print and print-only classes were never part of blueprint-css, so I'm moving them to compass utilities.
2008-12-06 13:46:03 -08:00
Chris Eppstein
dd6fb6473a
Added unit tests for YUI and did some cleanup/restructuring of the test fixtures as well as a way to validate generated css.
2008-12-04 12:35:00 -08:00
Chris Eppstein
d66f659d9a
Reuse the reset and clearfix mixins in the horizontal-list declaration.
2008-11-01 11:49:03 -07:00
Chris Eppstein
1182a5cb4d
Allow the padding between the list items in horizontal-list mixin to be specified as an argument.
2008-11-01 11:47:36 -07:00
Chris Eppstein
16f83b496a
Generate less CSS output for the same effect in the reset.
2008-11-01 11:44:49 -07:00
Chris Eppstein
08ec9ec5c3
Improvements to the YUI fonts. These changes are not backwards compatible.
2008-10-29 09:23:54 -07:00
Chris Eppstein
419f2d3e41
A cross-browser inline-block mixin that supports ie6-8, ff2-3, opera, and webkit.
2008-10-21 22:51:10 -07:00
Chris Eppstein
28f8e53485
Slighltly cleaner horizontal-list implementation.
2008-10-11 10:36:26 -07:00
Chris Eppstein
d6d9bd4270
Factor out a reset-box-model mixin for doing selective resets.
2008-10-11 10:36:01 -07:00
Chris Eppstein
fc17de9f62
clearfix for firefox works better with overflow: -moz-scrollbars-none
2008-10-03 17:33:54 -07:00
Chris Eppstein
2189e28c65
Don't set background properties that aren't relevant to the text replacement.
2008-10-03 11:27:46 -07:00
Chris Eppstein
156b896d97
Don't set display for replaced text -- just use the container's default display. Also, some small refactoring.
2008-10-03 11:06:38 -07:00
Andrew Vit
94083e82e1
Introduced replace-text mixin for showing images in place of HTML text.
2008-10-03 08:26:26 -07:00
Andrew Vit
278cda2ed6
Backward Incompatible Change: Removed unnecessary html/body scoping for reset rules and made reset.sass a standalone stylesheet.
...
To perform a reset, simply @import compass/reset.sass
To perform a selective reset, you should @import compass/utilities/general/reset.sass which will provide
reset mixins without defining any css rules.
2008-10-03 08:23:30 -07:00
Chris Eppstein
1fcd0c446a
Use explicit sass imports to get better error reporting in the case of a missing file or installation problem.
2008-10-01 22:58:30 -07:00
Chris Eppstein
fbceb3fbbc
Sass Utility Mixins that encapsulate many common styling patterns. Using them can significantly speed up the styling of a webpage.
...
Here's a quick rundown of what's included in this checkin (@ denotes an import file, + denotes a mixin):
@ compass/utilities
@ compass/utilities/general
@ compass/utilities/general/clearfix
+clearfix - Clearing floats without extra markup
@ compass/utilities/general/tag_cloud
+tag-cloud(!base_size = 1em) - Emits styles for a tag cloud
@ compass/utilities/links
@ compass/utilities/links/hover_link
+hover-link - makes a link underlined only when hovered.
@ compass/utilities/links/link_colors
+link-colors(!normal, [!hover, !active, !visited, !focus]) - specify all the colors
of a link with one mixin. Colors not sepecified will not be emitted, this may or
may not work out depending on how you've defined your style rules.
@ compass/utilities/links/unstyled_link
+unstyled-link - A link that looks and acts like the text it is contained within
@ compass/utilities/lists
@ compass/utilities/lists/bullets
+no-bullet - Turns off the bullet for a single list element.
+no-bullets - Turns off the bullets for all the list elements in a list.
+pretty-bullets(!bullet_icon, !width, !height[, !line_height = 18px, !padding = 14px]) - use an icon for the list elements of a list.
@ compass/utilities/lists/horizontal_list
+horizontal-list - A list where the elements are floated left.
@ compass/utilities/lists/inline_list
+inline-list - A list where both the list and the list elements are inlined.
+comma-delimited-list - an inline-list that is comma delimited.
@ compass/utilities/tables
@ compass/utilities/tables/alternating_rows_and_columns
+alternating-rows-and-columns(!even_row_color, !odd_row_color, !dark_intersection) - The first colors are the even/odd colors respectively and the last argument is a shade that is subtracted from those colors for the even columns.
@ compass/utilities/text
@ compass/utilities/text/nowrap
+nowrap - Because remembering whether or not there's a hyphen in white-space is too hard
2008-09-28 16:13:03 -07:00
Chris Eppstein
b82966e03f
bug fixes found now that things are starting to work.
2008-08-24 00:04:45 -07:00
Chris Eppstein
88ed4591cc
Initial Checkin of Compass. Used to be Blueprint-Sass.
2008-08-23 10:00:46 -07:00