Chris Eppstein
8ad10dc467
A command to unpack an extension from the system location.
2010-08-29 11:30:58 -07:00
Chris Eppstein
8889d25414
[Command Line] The compass frameworks command has nicer output now -- similar to compass help. The -q option can be used to get a simple list of frameworks.
2010-05-30 10:59:39 -07:00
Chris Eppstein
bf34ddb0dd
Allow hidden frameworks.
2010-04-07 09:01:58 -07:00
Chris Eppstein
925938cd5e
[Extensions] Don't force an extension to register itself just because it has ruby code.
2010-02-15 10:57:20 -08: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
7f756f681a
Don't use methods not available in ruby 1.8.6
2009-11-23 15:16:16 -08:00
Chris Eppstein
651bcc9977
Allow vendored frameworks to override built-in frameworks to enable
...
testing and development.
2009-11-19 00:41:15 -08:00
Chris Eppstein
353a225ac5
Allow help, welcome message, and description of an extension to be specified in the manifest file.
2009-11-01 16:49:44 -08:00
Chris Eppstein
8bcdd7360d
Each framework pattern can have help now.
2009-11-01 15:26:58 -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
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
Chris Eppstein
f316dd013e
Centralize all the framework specific code into the frameworks directory.
2009-01-25 15:05:36 -08:00
Chris Eppstein
f903da3434
Indifferent access (symbol, string) for Compass::Frameworks[]
2009-01-18 12:25:16 -08:00
Chris Eppstein
8b8ad95c15
Make framework plugins actually work.
2009-01-01 23:18:21 -08:00
Chris Eppstein
b021b77894
Allow frameworks more control over specifying where the templates and stylesheets are located.
2009-01-01 18:06:37 -08:00
Chris Eppstein
e62b7942d6
YUI's base and fonts. Their reset is already in compass core.
...
Grid is still to come -- I'm still getting my head around its semantics.
2008-08-24 17:33:57 -07:00
Chris Eppstein
88ed4591cc
Initial Checkin of Compass. Used to be Blueprint-Sass.
2008-08-23 10:00:46 -07:00