Browse Source

Removed Bootstrap and converted to scss

development
Godwin 11 years ago
parent
commit
25664fe55d
  1. 5
      Gemfile
  2. 29
      Gemfile.lock
  3. 1
      app/assets/javascripts/application.js.coffee.erb
  4. 4
      app/assets/stylesheets/application.css.scss
  5. 26
      app/assets/stylesheets/bootstrap_and_overrides.css.less
  6. 27
      app/assets/stylesheets/bootstrap_and_overrides.css.scss
  7. 4
      app/assets/stylesheets/stubs/variables_overrides.css.scss
  8. 43
      config/database.yml

5
Gemfile

@ -37,12 +37,13 @@ gem 'haml_assets'
# gem 'handlebars_assets'
gem 'i18n-js'
gem 'jquery-turbolinks'
gem 'less-rails'
# gem 'less-rails'
gem 'sass-rails', '~> 4.0.0'
gem 'therubyracer'
gem 'compass-rails', '~> 2.0.alpha.0'
gem 'zurb-foundation'
gem 'turbolinks'
gem 'twitter-bootstrap-rails', github: 'diowa/twitter-bootstrap-rails', branch: 'fontawesome-3.2.1'
# gem 'twitter-bootstrap-rails', github: 'diowa/twitter-bootstrap-rails', branch: 'fontawesome-3.2.1'
gem 'uglifier', '>= 1.3.0'
group :development, :test do

29
Gemfile.lock

@ -1,14 +1,3 @@
GIT
remote: git://github.com/diowa/twitter-bootstrap-rails.git
revision: 05f7e9fa7f1c7d7101d2f177169e8d632b9b9e65
branch: fontawesome-3.2.1
specs:
twitter-bootstrap-rails (2.2.7)
actionpack (>= 3.1)
execjs
rails (>= 3.1)
railties (>= 3.1)
GEM
remote: https://rubygems.org/
specs:
@ -67,7 +56,6 @@ GEM
execjs
coffee-script-source (1.6.3)
columnize (0.3.6)
commonjs (0.2.7)
compass (0.12.2)
chunky_png (~> 1.2)
fssm (>= 0.2.7)
@ -82,6 +70,7 @@ GEM
thor
crack (0.4.1)
safe_yaml (~> 0.9.0)
daemons (1.1.9)
database_cleaner (1.2.0)
debug_inspector (0.0.2)
debugger (1.6.2)
@ -97,6 +86,7 @@ GEM
launchy (~> 2.1)
mail (~> 2.2)
erubis (2.7.0)
eventmachine (1.0.3-x86-mingw32)
execjs (2.0.2)
factory_girl (4.2.0)
activesupport (>= 3.0.0)
@ -124,11 +114,6 @@ GEM
turbolinks
launchy (2.3.0)
addressable (~> 2.3)
less (2.4.0)
commonjs (~> 0.2.7)
less-rails (2.4.2)
actionpack (>= 3.1)
less (~> 2.4.0)
mail (2.5.4)
mime-types (~> 1.16)
treetop (~> 1.4.8)
@ -224,6 +209,10 @@ GEM
tins (~> 0.8)
therubyracer (0.11.0beta1-x86-mingw32)
ref
thin (1.5.1)
daemons (>= 1.0.9)
eventmachine (>= 0.12.6)
rack (>= 1.0.0)
thor (0.18.1)
thread_safe (0.1.3)
atomic
@ -246,6 +235,8 @@ GEM
win32console (1.3.2-x86-mingw32)
xpath (2.0.0)
nokogiri (~> 1.3)
zurb-foundation (4.3.2)
sass (>= 3.2.0)
PLATFORMS
x86-mingw32
@ -270,7 +261,6 @@ DEPENDENCIES
jquery-rails
jquery-turbolinks
launchy
less-rails
meta_request
pg
pry
@ -283,7 +273,8 @@ DEPENDENCIES
selenium-webdriver
simplecov
therubyracer
thin
turbolinks
twitter-bootstrap-rails!
uglifier (>= 1.3.0)
webmock
zurb-foundation

1
app/assets/javascripts/application.js.coffee.erb

@ -4,7 +4,6 @@
#= require turbolinks
# FRONT END
#= require twitter/bootstrap
# JS HANDLEBARS TEMPLATES
# require handlebars.runtime

4
app/assets/stylesheets/application.css.less → app/assets/stylesheets/application.css.scss

@ -8,9 +8,9 @@
* You're free to add application-wide styles to this file and they'll appear at the top of the
* compiled file, but it's generally better to create a new file per style scope.
*
*= stub stubs/variables_overrides.css.less
* = stub stubs/variables_overrides.css.scss
*= require_self
*= require_tree .
*/
@import "stubs/variables_overrides.css.less";
//@include "stubs/variables_overrides.css.scss";

26
app/assets/stylesheets/bootstrap_and_overrides.css.less

@ -1,26 +0,0 @@
@import "twitter/bootstrap/bootstrap";
body {
padding-top: @navbarHeight + 10px;
}
@import "twitter/bootstrap/responsive";
// Set the correct sprite paths
//@iconSpritePath: asset-path("twitter/bootstrap/glyphicons-halflings");
//@iconWhiteSpritePath: asset-path("twitter/bootstrap/glyphicons-halflings-white");
// Set the Font Awesome (Font Awesome is default. You can disable by commenting below lines)
@fontAwesomeEotPath: asset-url("fontawesome-webfont.eot");
@fontAwesomeEotPath_iefix: asset-url("fontawesome-webfont.eot?#iefix");
@fontAwesomeWoffPath: asset-url("fontawesome-webfont.woff");
@fontAwesomeTtfPath: asset-url("fontawesome-webfont.ttf");
@fontAwesomeSvgPath: asset-url("fontawesome-webfont.svg#fontawesomeregular");
// Font Awesome
@import "fontawesome/font-awesome";
// Glyphicons
//@import "twitter/bootstrap/sprites.less";
// Override the default bootstrap variables in stubs/variables_overrides.css.less

27
app/assets/stylesheets/bootstrap_and_overrides.css.scss

@ -0,0 +1,27 @@
//@import "twitter/bootstrap/bootstrap";
body {
/*padding-top: $navbarHeight + 10px;*/
background-color: #BBB;
}
//@import "twitter/bootstrap/responsive";
// Set the correct sprite paths
//@iconSpritePath: asset-path("twitter/bootstrap/glyphicons-halflings");
//@iconWhiteSpritePath: asset-path("twitter/bootstrap/glyphicons-halflings-white");
// Set the Font Awesome (Font Awesome is default. You can disable by commenting below lines)
//@fontAwesomeEotPath: asset-url("fontawesome-webfont.eot");
//@fontAwesomeEotPath_iefix: asset-url("fontawesome-webfont.eot?#iefix");
//@fontAwesomeWoffPath: asset-url("fontawesome-webfont.woff");
//@fontAwesomeTtfPath: asset-url("fontawesome-webfont.ttf");
//@fontAwesomeSvgPath: asset-url("fontawesome-webfont.svg#fontawesomeregular");
// Font Awesome
//@import "fontawesome/font-awesome";
// Glyphicons
//@import "twitter/bootstrap/sprites.less";
// Override the default bootstrap variables in stubs/variables_overrides.css.less

4
app/assets/stylesheets/stubs/variables_overrides.css.less → app/assets/stylesheets/stubs/variables_overrides.css.scss

@ -1,4 +1,4 @@
@import "twitter/bootstrap/variables";
// @import "twitter/bootstrap/variables";
/* ==========================================================================
Variables and overrides
@ -10,4 +10,4 @@
/* Bootstrap variables override
========================================================================== */
@sansFontFamily: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;
$sansFontFamily: "Ubuntu", "Helvetica Neue", Helvetica, Arial, sans-serif;

43
config/database.yml

@ -16,23 +16,14 @@
#
development:
adapter: postgresql
encoding: unicode
database: <%= ENV['STARTER_APP_DEV_DB_DATABASE'] || 'starterapp_development' %>
encoding: utf8
database: bike_bike_dev
username: bike_bike
password: NewOrleans@)!#
host: 127.0.0.1
port: 5433
pool: 5
username: <%= ENV['STARTER_APP_DEV_DB_USER'] || 'postgres' %>
password: <%= ENV['STARTER_APP_DEV_DB_PASSWORD'] %>
# Connect on a TCP socket. Omitted by default since the client uses a
# domain socket that doesn't need configuration. Windows does not have
# domain sockets, so uncomment these lines.
host: <%= ENV['STARTER_APP_DEV_DB_HOST'] || 'localhost' %>
# The TCP port the server listens on. Defaults to 5432.
# If your server runs on a different port number, change accordingly.
port: <%= ENV['STARTER_APP_DEV_DB_PORT'] || '5432' %>
# Schema search path. The server defaults to $user,public
#schema_search_path: myapp,sharedapp,public
# Minimum log levels, in increasing order:
# debug5, debug4, debug3, debug2, debug1,
@ -45,18 +36,20 @@ development:
# Do not set this db to the same as development or production.
test:
adapter: postgresql
encoding: unicode
database: <%= ENV['STARTER_APP_TEST_DB_DATABASE'] || 'starterapp_test' %>
encoding: utf8
database: bike_bike_test
username: bike_bike
password: NewOrleans@)!#
host: 127.0.0.1
port: 5433
pool: 5
username: <%= ENV['STARTER_APP_TEST_DB_USER'] || 'postgres' %>
password: <%= ENV['STARTER_APP_TEST_DB_PASSWORD'] %>
host: <%= ENV['STARTER_APP_TEST_DB_HOST'] || 'localhost' %>
port: <%= ENV['STARTER_APP_TEST_DB_PORT'] || '5432' %>
production:
adapter: postgresql
encoding: unicode
database: starterapp_production
encoding: utf8
database: bike_bike
username: bike_bike
password: NewOrleans@)!#
host: 127.0.0.1
port: 5433
pool: 5
username: postgres
password:

Loading…
Cancel
Save