Skip to content

Instantly share code, notes, and snippets.

View olvado's full-sized avatar

Oli Matthews olvado

  • madebymany
  • London
View GitHub Profile
@olvado
olvado / modernizr.css
Created October 25, 2010 14:36
An example of using Modernizr in CSS
/* for browsers supporting localStorage */
.localstorage p {
color:blue;
}
/* for browsers not supporting localStorage */
.no-localstorage p {
color:red;
}
@olvado
olvado / modernizr.js
Created October 25, 2010 14:35
An example of using Modernizr in JavaScript
if (Modernizr.localstorage) {
localStorage.setValue('my_key','my_value')
} else {
document.cookie = 'my_key=my_value; expires=Thu, 2 Aug 2011 21:40:00 UTC; path=/'
}
@olvado
olvado / modernizr.html
Created October 25, 2010 14:32
HTML 5 classes added using Modernizr
<html class="js canvas canvastext no-geolocation rgba hsla multiplebgs
borderimage borderradius boxshadow opacity cssanimations csscolumns
cssgradients cssreflections csstransforms csstransforms3d
csstransitions video audio localstorage sessionstorage webworkers
applicationcache fontface">
ruby script/plugin install http://svn.liverail.net/svn/plugins/railsdav
@olvado
olvado / gist:99735
Created April 22, 2009 11:19
Example of Act As Recomendable
class Book < ActiveRecord::Base
has_many :user_books
has_many :users, :through => :user_books
end
class UserBook < ActiveRecord::Base
belongs_to :book
belongs_to :user
end