Doh! Tim beat me to it. I don't have time to look right now but if those are Sass imports, I doubt it'll work. And it doesn't look like you have a file named:

You can, however, use the <r:stylesheet name="anotherfile.css"> to include stylesheet B into stylesheet A (kind of a snippets for stylesheets). That way you can skip the @import altogether. And the extension will even track your dependencies so if B changes, its LAST-MODIFIED will bubble up to A.


Tim Gossett wrote:
On Wed, Jul 23, 2008 at 11:10 AM, Marshal Linfoot <[EMAIL PROTECTED]>
The Radiant production log shows:

Processing SiteController#show_page (for at 2008-07-23
14:58:33) [GET]
 Parameters: {"url"=>"/", "action"=>"show_page", "controller"=>"site"}
Completed in 0.19283 (5 reqs/sec) | DB: 0.00000 (0%) | 200 OK

Processing SiteController#show_page (for at 2008-07-23
14:58:34) [GET]
 Parameters: {"url"=>["css", "elastic"], "action"=>"show_page",
Filter chain halted as
ssets>] rendered_or_redirected.
Completed in 0.01643 (60 reqs/sec) | DB: 0.00000 (0%) | 304 Not
Modified []

I have no idea why the css isn't being applied. Tried naming it
"elastic.css", same results. Tried <r:stylesheet name="elastic"
as="inline"  /> and it places the css inline as expected, but no

I think your problem is the first line:

@import url("gallery.css")

I don't think the SnS extension can handle SASS imports (because SASS looks
for a .sass or .css file in the filesystem, not in the DB), so it passes the
directive into the rendered stylesheet. Since @import is not valid CSS, your
browser stops processing rules, and no styles get applied. You'll need to
add a <r:stylesheet /> tag for every stylesheet you want to use.

Maybe Chris is working on a way to include multiple stylesheets with one
tag. For now, though, you should use one tag per css file.

Radiant mailing list

Radiant mailing list

Reply via email to