Sha256: 5491e6d394ac5ff55f5bc86c0d2a04d709153a55eea38b4f4da8c6d4b25d396e

Contents?: true

Size: 711 Bytes

Versions: 3

Compression:

Stored size: 711 Bytes

Contents

require 'sinatra/base'
require 'haml'
require 'rack/jquery'
require 'rack/jquery_ui'
require 'rack/jquery_ui/themes'

class App < Sinatra::Base

  enable :inline_templates
  use Rack::JQuery
  use Rack::JQueryUI
  use Rack::JQueryUI::Themes, :theme => "vader"

  get "/" do
    haml :index, :layout => :unspecified
  end

  get "/google-cdn" do
    haml :index, :layout => :google
  end

  get "/media-temple-cdn" do
    haml :index, :layout => :mediatemple
  end

  get "/microsoft-cdn" do
    haml :index, :layout => :microsoft
  end

  get "/themes/?" do
    haml :themes_list, :layout => :unspecified
  end
end

class ThemeApp < Sinatra::Base
  get "/" do
    haml :theme, :layout => :layout_theme
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
rack-jquery_ui-themes-2.1.1 examples/config.rb
rack-jquery_ui-themes-2.1.0 examples/config.rb
rack-jquery_ui-themes-2.0.0 examples/config.rb