Looks like I lied to you, because the @import statement that you mentioned works :)
Thanks for the help. On Mar 28, 1:14 pm, Nathan Weizenbaum <[EMAIL PROTECTED]> wrote: > Unless you explicitly provide a ".sass" extension, Sass will default to > adding a literal CSS import if it can't find the Sass file. That's why > it's only throwing an error if you add ".sass." However, I would expect > @import themes/default/constants to work. What version/revision are you > using? > > chris wrote: > > I am trying to import a file that contains all the constant values. > > > I have three files that are locates in: > > - public/stylesheets/sass/themes/default/constants.sass > > - public/stylesheets/sass/themes/default/admin.sass > > - public/stylesheets/sass/themes/default/public.sass > > > The import statement, that is referencing the constants.sass file, > > within both the admin and public files is failing. > > > When I use @import constants (note the lack of the .sass extension. > > With the sass extension I get the same error as the second one shown > > below.) > > > I get this error: > > ======================================================== > > Sass::SyntaxError: Undefined constant: "!primary_color" > > on line 8 of /Users/chris/Documents/Projects/Rails/myapp/public/ > > stylesheets/sass/themes/default/admin.sass > > ======================================================== > > > To get to line 8 that means that it didn't throw up on the @import > > statement on line 1, but it is still failing to find the value. The ! > > primary_color variable is declared in the constants file. When I add > > the sass extension I get this error: > > ======================================================== > > /* > > Sass::SyntaxError: File to import not found or unreadable: > > constants.sass > > on line 1 of /Users/chris/Documents/Projects/Rails/myapp/public/ > > stylesheets/sass/themes/default/admin.sass > > 1: @import constants.sass > > 2: > > 3: /layout > > 4: #container > > 5: :width 760px > > 6: :margin 0 auto 20px > > 7: #header > > ======================================================== > > > All of the following give me the same error as the later. > > @import public/stylesheets/sass/themes/default/constants.sass > > @import stylesheets/sass/themes/default/constants.sass > > @import sass/themes/default/constants.sass > > @import themes/default/constants.sass > > @import default/constants.sass > > > What is it that I am doing wrong? > > > Thanks for the help. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/haml?hl=en -~----------~----~----~----~------~----~------~--~---
