module Sass::Script # Methods in this module are accessible from the Sass script context. # For example, you can write # # color = hsl(120, 100%, 50%) # # and it will call Sass::Script::Functions#hsl. # # You can add your own functions to this module, # but there are a few things to keep in mind. # First of all, the arguments passed are (currently undocumented) Sass::Script::Literal objects, # Literal objects are also the expected return values. # # Second, making Ruby functions accessible from Sass introduces the temptation # to do things like database access within stylesheets. # This temptation must be resisted. # Keep in mind that Sass stylesheets are only compiled once # at a somewhat indeterminate time # and then left as static CSS files. # Any dynamic CSS should be left in