Skip to content

Instantly share code, notes, and snippets.

@chriseppstein
Created January 4, 2012 19:36
Show Gist options
  • Star 12 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save chriseppstein/1561650 to your computer and use it in GitHub Desktop.
Save chriseppstein/1561650 to your computer and use it in GitHub Desktop.
module Sass::Script::Functions
def random(max = Sass::Script::Number.new(100))
Sass::Script::Number.new(rand(max.value), max.numerator_units, max.denominator_units)
end
end
@serv
Copy link

serv commented Sep 18, 2012

Hi,
Where would you insert this kind custom code for gems in Rails typically?
Thank you.

Jason

@jeffbkk
Copy link

jeffbkk commented Oct 10, 2013

Hi,
Using Bourbon mixin, non-progrmmer, i have to clue where to put this file... Should i inject it into function.rb modules or should i create a rb file somewhere on my system ?

Thank you

@elisechant
Copy link

@serv @jeffbkk
Yeah add it to the end of your compass.rb if you're using Compass

and run

compass compile --force

or check out http://blog.codepen.io/2013/09/17/adding-random-function-sass/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment