Skip to content

Commit

Permalink
bug fix
Browse files Browse the repository at this point in the history
  • Loading branch information
wongyouth committed Feb 16, 2013
1 parent c5fd452 commit 80e5464
Showing 1 changed file with 7 additions and 93 deletions.
100 changes: 7 additions & 93 deletions template.rb
@@ -1,11 +1,12 @@
def template_file path
template_path = File.expand_path("../templates/#{path}", __FILE__)
template_path = template_path.scan(/https:.*/).first if template_path =~ /https:/
if template_path =~ /https:/
template_path = template_path.scan(/https:.*/).first if template_path =~ /https:/
template_path.sub!(/https:/, 'https:/') # workaround to add missing slash for https://
end
file path, open(template_path).read
end

# template.rb

gem 'slim-rails'
#gem 'nokogiri'

Expand Down Expand Up @@ -71,8 +72,8 @@ def template_file path
body {padding-top: 60px;}
CODE

run 'rm app/views/layouts/application.html.erb' # use generated slim version instead
run "rm public/index.html"
run 'rm -rf app/views/layouts/application.html.erb' # use generated slim version instead
run "rm -rf public/index.html"

environment do
<<-CODE
Expand All @@ -89,97 +90,10 @@ def template_file path
template_file 'app/views/common/_user_nav.html.slim'
template_file 'app/views/layouts/application.html.slim'

#file 'app/views/common/_menu.html.slim', <<-CODE
#.navbar.navbar-fixed-top
#.navbar-inner
#.container
#a.btn.btn-navbar data-target=".nav-collapse" data-toggle="collapse"
#span.icon-bar
#span.icon-bar
#span.icon-bar

#= render 'common/user_nav'

#a.brand href="#"Blog
#= render 'common/search_form'
#.container.nav-collapse
#ul.nav
#li= link_to "Link 1", "/path1"
#li= link_to "Link 2", "/path2"
#li= link_to "Link 3", "/path3"
#CODE

#file 'app/views/common/_search_form.html.slim', <<-CODE
#= form_tag '/search', class: 'navbar-search' do
#= text_field_tag 'q', @q, class: 'input-medium search-query', placeholder: @q || 'Search'
#CODE

#file 'app/views/common/_user_nav.html.slim', <<-CODE
#ul.nav.pills.pull-right
#- if current_user
#li.dropdown
#=link_to '/account', class: 'dropdown-toggle', data: {toggle: 'dropdown'} do
#= current_user.email
#span.caret

#ul.dropdown-menu
#li= link_to 'Logout', destroy_user_session_path, method: :delete

#- else
#li= link_to 'Sign Up', new_user_registration_path
#li= link_to 'Login', new_user_session_path
#CODE

#file 'app/views/layout/application.html.slim', <<-CODE
#doctype html
#html lang="en"
#head
#meta charset="utf-8"
#meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"
#meta name="viewport" content="width=device-width, initial-scale=1.0"
#title= content_for?(:title) ? yield(:title) : "Blog"
#= csrf_meta_tags

#/! Le HTML5 shim, for IE6-8 support of HTML elements
#/[if lt IE 9]
#= javascript_include_tag "//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.6.1/html5shiv.js"
#= stylesheet_link_tag "application", :media => "all"
#link href="images/apple-touch-icon-144x144.png" rel="apple-touch-icon-precomposed" sizes="144x144"
#link href="images/apple-touch-icon-114x114.png" rel="apple-touch-icon-precomposed" sizes="114x114"
#link href="images/apple-touch-icon-72x72.png" rel="apple-touch-icon-precomposed" sizes="72x72"
#link href="images/apple-touch-icon.png" rel="apple-touch-icon-precomposed"
#/link href="favicon.ico" rel="shortcut icon"

#body
#= render 'common/menu'

#.container

#.row
#.span3
#.well.sidebar-nav
#ul.nav.nav-list
#li.nav-header Sidebar
#li= link_to "Link 1", "/path1"
#li= link_to "Link 2", "/path2"
#li= link_to "Link 3", "/path3"
#.span9
#= bootstrap_flash
#= yield

#footer
#p &copy; Company 2013
#/!
#Javascripts
#\==================================================
#/! Placed at the end of the document so the pages load faster
#= javascript_include_tag "application"
#CODE

generate(:controller, "home index")
route "root :to => 'home#index'"
rake("db:migrate")

git :init
git :add => "."
git :commit => "-a -m 'Initial commit'"

0 comments on commit 80e5464

Please sign in to comment.