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
a5393bbb7c
Make colruler color customizable
2009-07-04 16:01:44 -07:00
Chris Eppstein
11b6ea14c3
[Blueprint] A more complete starting blueprint configuration for new projects that follows compass best practices instead of matching blueprint css exactly.
2009-06-21 02:31:25 -07:00
tdreyno
b84dd3031b
[Blueprint] Make sizing and borders configurable in forms.
2009-06-21 00:00:01 -07:00
tdreyno
0a0a14aab5
[Blueprint] Allow variable blueprint border widths and colors.
2009-06-21 00:00:01 -07:00
tdreyno
8b5379e864
[Blueprint] Comments in the fancy type module should be silent.
2009-06-20 23:59:56 -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
63075f82db
[Blueprint] Upgrade to 0.9: Explicitly define image interpolation for IE so that images aren't jagged when resizing
2009-06-20 17:08:30 -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
Enrico Bianco
56c745b939
[Blueprint] Upgrade to 0.9: Styles and mixins for inline forms, including fixes for IE6.
2009-06-20 15:52:36 -07:00
Enrico Bianco
4b33fae5e5
[Blueprint] Upgrade to 0.9: Fixed math for blueprint colborder
2009-06-20 15:52:36 -07:00
Enrico Bianco
45af89d4c7
[Blueprint] Upgrade to 0.9: Removed body margins from blueprint scaffolding by default.
...
The old body styles can be reinstated by mixing +blueprint-scaffolding-body into your body selector(s).
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
5acb8a0520
[Blueprint] Updated a broken link in the comments.
2009-05-07 11:59:46 -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
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
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
9686852244
Convert the debug module to use the new image_url sass function.
2009-04-06 00:36:33 -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
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
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
fbd6f55c56
IE changes for Blueprint 0.8
2009-04-02 23:23:22 -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
Chris Eppstein
63de13debd
Validate your project's CSS files by running compass --validate.
2009-04-01 21:24:02 -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
de2d06d9b8
[Blueprint] Fixed a bug where the .last class was not overridden by the .append-N classes.
2009-03-11 23:03:14 -07:00
sbfaulkner
5c3d5bdbc0
trailing comment closure in sass messes with css
...
Signed-off-by: Chris Eppstein <chris@eppsteins.net>
2009-03-02 02:41:06 +08: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
f316dd013e
Centralize all the framework specific code into the frameworks directory.
2009-01-25 15:05:36 -08:00