-
Notifications
You must be signed in to change notification settings - Fork 22
Jillian - Task List Rails #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Changes from all commits
e0d7160
02c0687
08a2934
8b43486
f39efe2
6d84caf
2f36fe3
a6a64ea
c827c9f
3cc6995
83e20f5
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,57 @@ | ||
| source 'https://rubygems.org' | ||
|
|
||
| gem 'chronic' | ||
| # Bundle edge Rails instead: gem 'rails', github: 'rails/rails' | ||
| gem 'rails', '4.2.6' | ||
|
|
||
| # Use SCSS for stylesheets | ||
| gem 'sass-rails', '~> 5.0' | ||
| # Use Uglifier as compressor for JavaScript assets | ||
| gem 'uglifier', '>= 1.3.0' | ||
| # Use CoffeeScript for .coffee assets and views | ||
| gem 'coffee-rails', '~> 4.1.0' | ||
| # See https://github.com/rails/execjs#readme for more supported runtimes | ||
| # gem 'therubyracer', platforms: :ruby | ||
|
|
||
|
|
||
| # Use jquery as the JavaScript library | ||
| gem 'jquery-rails' | ||
| # Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks | ||
| gem 'turbolinks' | ||
| # Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder | ||
| gem 'jbuilder', '~> 2.0' | ||
| # bundle exec rake doc:rails generates the API under doc/api. | ||
| gem 'sdoc', '~> 0.4.0', group: :doc | ||
|
|
||
| # Use ActiveModel has_secure_password | ||
| # gem 'bcrypt', '~> 3.1.7' | ||
|
|
||
| # Use Unicorn as the app server | ||
| # gem 'unicorn' | ||
|
|
||
| # Use Capistrano for deployment | ||
| # gem 'capistrano-rails', group: :development | ||
|
|
||
| group :development, :test do | ||
| # Call 'byebug' anywhere in the code to stop execution and get a debugger console | ||
| gem 'byebug' | ||
| # Use sqlite3 as the database for Active Record | ||
| gem 'sqlite3' | ||
| end | ||
|
|
||
| group :development do | ||
| # Access an IRB console on exception pages or by using <%= console %> in views | ||
| gem 'web-console', '~> 2.0' | ||
| gem "better_errors" | ||
| gem "binding_of_caller" | ||
|
|
||
| gem 'pry' | ||
|
|
||
| # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring | ||
| gem 'spring' | ||
| end | ||
|
|
||
| group :production do | ||
| gem 'pg' | ||
| gem 'rails_12factor' | ||
| end | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,184 @@ | ||
| GEM | ||
| remote: https://rubygems.org/ | ||
| specs: | ||
| actionmailer (4.2.6) | ||
| actionpack (= 4.2.6) | ||
| actionview (= 4.2.6) | ||
| activejob (= 4.2.6) | ||
| mail (~> 2.5, >= 2.5.4) | ||
| rails-dom-testing (~> 1.0, >= 1.0.5) | ||
| actionpack (4.2.6) | ||
| actionview (= 4.2.6) | ||
| activesupport (= 4.2.6) | ||
| rack (~> 1.6) | ||
| rack-test (~> 0.6.2) | ||
| rails-dom-testing (~> 1.0, >= 1.0.5) | ||
| rails-html-sanitizer (~> 1.0, >= 1.0.2) | ||
| actionview (4.2.6) | ||
| activesupport (= 4.2.6) | ||
| builder (~> 3.1) | ||
| erubis (~> 2.7.0) | ||
| rails-dom-testing (~> 1.0, >= 1.0.5) | ||
| rails-html-sanitizer (~> 1.0, >= 1.0.2) | ||
| activejob (4.2.6) | ||
| activesupport (= 4.2.6) | ||
| globalid (>= 0.3.0) | ||
| activemodel (4.2.6) | ||
| activesupport (= 4.2.6) | ||
| builder (~> 3.1) | ||
| activerecord (4.2.6) | ||
| activemodel (= 4.2.6) | ||
| activesupport (= 4.2.6) | ||
| arel (~> 6.0) | ||
| activesupport (4.2.6) | ||
| i18n (~> 0.7) | ||
| json (~> 1.7, >= 1.7.7) | ||
| minitest (~> 5.1) | ||
| thread_safe (~> 0.3, >= 0.3.4) | ||
| tzinfo (~> 1.1) | ||
| arel (6.0.3) | ||
| better_errors (2.1.1) | ||
| coderay (>= 1.0.0) | ||
| erubis (>= 2.6.6) | ||
| rack (>= 0.9.0) | ||
| binding_of_caller (0.7.2) | ||
| debug_inspector (>= 0.0.1) | ||
| builder (3.2.2) | ||
| byebug (8.2.4) | ||
| chronic (0.10.2) | ||
| coderay (1.1.1) | ||
| coffee-rails (4.1.1) | ||
| coffee-script (>= 2.2.0) | ||
| railties (>= 4.0.0, < 5.1.x) | ||
| coffee-script (2.4.1) | ||
| coffee-script-source | ||
| execjs | ||
| coffee-script-source (1.10.0) | ||
| concurrent-ruby (1.0.1) | ||
| debug_inspector (0.0.2) | ||
| erubis (2.7.0) | ||
| execjs (2.6.0) | ||
| globalid (0.3.6) | ||
| activesupport (>= 4.1.0) | ||
| i18n (0.7.0) | ||
| jbuilder (2.4.1) | ||
| activesupport (>= 3.0.0, < 5.1) | ||
| multi_json (~> 1.2) | ||
| jquery-rails (4.1.1) | ||
| rails-dom-testing (>= 1, < 3) | ||
| railties (>= 4.2.0) | ||
| thor (>= 0.14, < 2.0) | ||
| json (1.8.3) | ||
| loofah (2.0.3) | ||
| nokogiri (>= 1.5.9) | ||
| mail (2.6.4) | ||
| mime-types (>= 1.16, < 4) | ||
| method_source (0.8.2) | ||
| mime-types (3.0) | ||
| mime-types-data (~> 3.2015) | ||
| mime-types-data (3.2016.0221) | ||
| mini_portile2 (2.0.0) | ||
| minitest (5.8.4) | ||
| multi_json (1.11.2) | ||
| nokogiri (1.6.7.2) | ||
| mini_portile2 (~> 2.0.0.rc2) | ||
| pg (0.18.4) | ||
| pry (0.10.3) | ||
| coderay (~> 1.1.0) | ||
| method_source (~> 0.8.1) | ||
| slop (~> 3.4) | ||
| rack (1.6.4) | ||
| rack-test (0.6.3) | ||
| rack (>= 1.0) | ||
| rails (4.2.6) | ||
| actionmailer (= 4.2.6) | ||
| actionpack (= 4.2.6) | ||
| actionview (= 4.2.6) | ||
| activejob (= 4.2.6) | ||
| activemodel (= 4.2.6) | ||
| activerecord (= 4.2.6) | ||
| activesupport (= 4.2.6) | ||
| bundler (>= 1.3.0, < 2.0) | ||
| railties (= 4.2.6) | ||
| sprockets-rails | ||
| rails-deprecated_sanitizer (1.0.3) | ||
| activesupport (>= 4.2.0.alpha) | ||
| rails-dom-testing (1.0.7) | ||
| activesupport (>= 4.2.0.beta, < 5.0) | ||
| nokogiri (~> 1.6.0) | ||
| rails-deprecated_sanitizer (>= 1.0.1) | ||
| rails-html-sanitizer (1.0.3) | ||
| loofah (~> 2.0) | ||
| rails_12factor (0.0.3) | ||
| rails_serve_static_assets | ||
| rails_stdout_logging | ||
| rails_serve_static_assets (0.0.5) | ||
| rails_stdout_logging (0.0.5) | ||
| railties (4.2.6) | ||
| actionpack (= 4.2.6) | ||
| activesupport (= 4.2.6) | ||
| rake (>= 0.8.7) | ||
| thor (>= 0.18.1, < 2.0) | ||
| rake (11.1.2) | ||
| rdoc (4.2.2) | ||
| json (~> 1.4) | ||
| sass (3.4.22) | ||
| sass-rails (5.0.4) | ||
| railties (>= 4.0.0, < 5.0) | ||
| sass (~> 3.1) | ||
| sprockets (>= 2.8, < 4.0) | ||
| sprockets-rails (>= 2.0, < 4.0) | ||
| tilt (>= 1.1, < 3) | ||
| sdoc (0.4.1) | ||
| json (~> 1.7, >= 1.7.7) | ||
| rdoc (~> 4.0) | ||
| slop (3.6.0) | ||
| spring (1.7.1) | ||
| sprockets (3.6.0) | ||
| concurrent-ruby (~> 1.0) | ||
| rack (> 1, < 3) | ||
| sprockets-rails (3.0.4) | ||
| actionpack (>= 4.0) | ||
| activesupport (>= 4.0) | ||
| sprockets (>= 3.0.0) | ||
| sqlite3 (1.3.11) | ||
| thor (0.19.1) | ||
| thread_safe (0.3.5) | ||
| tilt (2.0.2) | ||
| turbolinks (2.5.3) | ||
| coffee-rails | ||
| tzinfo (1.2.2) | ||
| thread_safe (~> 0.1) | ||
| uglifier (3.0.0) | ||
| execjs (>= 0.3.0, < 3) | ||
| web-console (2.3.0) | ||
| activemodel (>= 4.0) | ||
| binding_of_caller (>= 0.7.2) | ||
| railties (>= 4.0) | ||
| sprockets-rails (>= 2.0, < 4.0) | ||
|
|
||
| PLATFORMS | ||
| ruby | ||
|
|
||
| DEPENDENCIES | ||
| better_errors | ||
| binding_of_caller | ||
| byebug | ||
| chronic | ||
| coffee-rails (~> 4.1.0) | ||
| jbuilder (~> 2.0) | ||
| jquery-rails | ||
| pg | ||
| pry | ||
| rails (= 4.2.6) | ||
| rails_12factor | ||
| sass-rails (~> 5.0) | ||
| sdoc (~> 0.4.0) | ||
| spring | ||
| sqlite3 | ||
| turbolinks | ||
| uglifier (>= 1.3.0) | ||
| web-console (~> 2.0) | ||
|
|
||
| BUNDLED WITH | ||
| 1.11.2 |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,28 @@ | ||
| == README | ||
|
|
||
| This README would normally document whatever steps are necessary to get the | ||
| application up and running. | ||
|
|
||
| Things you may want to cover: | ||
|
|
||
| * Ruby version | ||
|
|
||
| * System dependencies | ||
|
|
||
| * Configuration | ||
|
|
||
| * Database creation | ||
|
|
||
| * Database initialization | ||
|
|
||
| * How to run the test suite | ||
|
|
||
| * Services (job queues, cache servers, search engines, etc.) | ||
|
|
||
| * Deployment instructions | ||
|
|
||
| * ... | ||
|
|
||
|
|
||
| Please feel free to use a different markup language if you do not plan to run | ||
| <tt>rake doc:app</tt>. |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| # Add your own tasks in files placed in lib/tasks ending in .rake, | ||
| # for example lib/tasks/capistrano.rake, and they will automatically be available to Rake. | ||
|
|
||
| require File.expand_path('../config/application', __FILE__) | ||
|
|
||
| Rails.application.load_tasks |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,16 @@ | ||
| // This is a manifest file that'll be compiled into application.js, which will include all the files | ||
| // listed below. | ||
| // | ||
| // Any JavaScript/Coffee file within this directory, lib/assets/javascripts, vendor/assets/javascripts, | ||
| // or any plugin's vendor/assets/javascripts directory can be referenced here using a relative path. | ||
| // | ||
| // It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the | ||
| // compiled file. | ||
| // | ||
| // Read Sprockets README (https://github.com/rails/sprockets#sprockets-directives) for details | ||
| // about supported directives. | ||
| // | ||
| //= require jquery | ||
| //= require jquery_ujs | ||
| //= require turbolinks | ||
| //= require_tree . |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Place all the behaviors and hooks related to the matching controller here. | ||
| # All this logic will automatically be available in application.js. | ||
| # You can use CoffeeScript in this file: http://coffeescript.org/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| # Place all the behaviors and hooks related to the matching controller here. | ||
| # All this logic will automatically be available in application.js. | ||
| # You can use CoffeeScript in this file: http://coffeescript.org/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,84 @@ | ||
| /* | ||
| * This is a manifest file that'll be compiled into application.css, which will include all the files | ||
| * listed below. | ||
| * | ||
| * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets, | ||
| * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path. | ||
| * | ||
| * You're free to add application-wide styles to this file and they'll appear at the bottom of the | ||
| * compiled file so the styles you add here take precedence over styles defined in any styles | ||
| * defined in the other CSS/SCSS files in this directory. It is generally better to create a new | ||
| * file per style scope. | ||
| * | ||
| *= require_tree . | ||
| *= require_self | ||
| */ | ||
|
|
||
| * { | ||
| box-sizing: border-box; | ||
| } | ||
|
|
||
| html { | ||
| background-image: url('../assets/corkboard.jpg'); | ||
| } | ||
|
|
||
| .container { | ||
| background-color: white; | ||
| padding-left: 2em; | ||
| padding-right: 2em; | ||
| padding-bottom: 2em; | ||
| margin: 4em; | ||
| box-shadow: 10px 10px 5px rgba(0, 0, 0, .5); | ||
| } | ||
|
|
||
| .tack { | ||
| height: 50px; | ||
| display: block; | ||
| margin-left: auto; | ||
| margin-right: auto; | ||
| } | ||
|
|
||
|
|
||
| table { | ||
| border-collapse: collapse; | ||
| margin-bottom:10px; | ||
| } | ||
|
|
||
| th, td { | ||
| border-bottom: 1px solid #cecfd5; | ||
| padding: 10px 15px; | ||
| } | ||
|
|
||
| .call_to_action { | ||
| margin-top: 40px; | ||
| } | ||
|
|
||
| /******** FORM FORMATTING *********/ | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I love how you separated sections of the css! It's easy to just pile it in there and then as projects get larger you have to control f every singe thing. Your way makes it so much easier and more attractive. Yay for organization!
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Hey, thank you. Good job comments are a really helpful (and much needed) morale booster. I appreciate it. Organization rulez. |
||
|
|
||
| input[type=text] { | ||
| display: block; | ||
| width: 70%; | ||
| margin-bottom: 2em; | ||
| padding: .5em; | ||
| } | ||
| input[type=textarea] { | ||
| display: block; | ||
| width: 70%; | ||
| height: 90px; | ||
| margin-bottom: 2em; | ||
| padding: .5em; | ||
| } | ||
|
|
||
| input[type=submit] { | ||
| display: block; | ||
| width: 20%; | ||
| } | ||
|
|
||
| /**** FIGURE THIS OUT LATER ****/ | ||
| /*.pretty_button { | ||
| font-size: 2em; | ||
| padding: 20px; | ||
|
|
||
| }*/ | ||
|
|
||
| /*********************************/ | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| // Place all the styles related to the Peeps controller here. | ||
| // They will automatically be included in application.css. | ||
| // You can use Sass (SCSS) here: http://sass-lang.com/ |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,3 @@ | ||
| // Place all the styles related to the tasks controller here. | ||
| // They will automatically be included in application.css. | ||
| // You can use Sass (SCSS) here: http://sass-lang.com/ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
love better errors! so helpful!