rubysamurai / material_design_lite-sass Goto Github PK
View Code? Open in Web Editor NEWGoogle's Material Design Lite with Material Icons and Roboto font for Ruby applications
License: MIT License
Google's Material Design Lite with Material Icons and Roboto font for Ruby applications
License: MIT License
_checkbox.scss and _progress.scss refers to .svg files which do not exist in the gem. In the original css, they were included as data inside the CSS itself.
Hi
When I start my app I always see this message in my console log
=> Booting Puma
=> Rails 5.0.0 application starting in development on http://0.0.0.0:3000
=> Run rails server -h for more startup options
_DEPRECATION WARNING: You are using the a deprecated processor interface #<Proc:0x007fb65aceaed8@/Users/osx/.rvm/gems/ruby-2.3.1/gems/autoprefixer-rails-6.3.7/lib/autoprefixer-rails/sprockets.rb:37>.
Please update your processor interface:
https://github.com/rails/sprockets/blob/master/guides/extending_sprockets.md#supporting-all-versions-of-sprockets-in-processors
(called from install at /Users/osx/.rvm/gems/ruby-2.3.1/gems/autoprefixer-rails-6.3.7/lib/autoprefixer-rails/sprockets.rb:37)_
Puma starting in single mode...
* Version 3.5.2 (ruby 2.3.1-p112), codename: Amateur Raccoon Rocketry
* Min threads: 5, max threads: 5
* Environment: development
* Listening on tcp://0.0.0.0:3000
Use Ctrl-C to stop
Everything works fine, I guess, but what is that message mean?
I'm using rails 5.0 but this message appears even if I'm using 4.2.6
And I launched empty app with this gem on c9.io, that message appears there too.
add template generators
After adding
@import 'material';
to /application.css.scss all of my feature tests fail with the following error message
Failure/Error: <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
ActionView::Template::Error:
wrong number of arguments (1 for 3) for `rgb'
# (sass):3706
# ./app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___504158236062439453_47019994749700'
# ./spec/features/creating_article_spec.rb:6:in `block (2 levels) in <top (required)>'
# ------------------
# --- Caused by: ---
# ArgumentError:
# wrong number of arguments (given 1, expected 3)
# ./app/views/layouts/application.html.erb:7:in `_app_views_layouts_application_html_erb___504158236062439453_47019994749700'
I removed the following lines before importing as per the readme instructions
*= require_tree .
*= require_self
And added the turbolinks fix described in the readme to application.js
I'm using rspec, and capybara for feature tests and using Rails 5.0.1 and ruby 2.4.0
Also commenting out
//@import 'material';
Results in passing tests again.
This is error message:
ArgumentError: wrong number of arguments (0 for 1)
/.../bundle/ruby/2.2.0/gems/autoprefixer-rails-5.2.1.3/lib/autoprefixer-rails/railtie.rb:24:in config' /.../tmp/build-144302011215992/vendor/bundle/ruby/2.2.0/gems/railties-4.2.3/lib/rails/railtie.rb:123:in
config'
/.../tmp/build-144302011215992/vendor/bundle/ruby/2.2.0/gems/autoprefixer-rails-5.2.1.3/lib/autoprefixer-rails/railtie.rb:13:in <class:Railtie>' /.../tmp/build-144302011215992/vendor/bundle/ruby/2.2.0/gems/autoprefixer-rails-5.2.1.3/lib/autoprefixer-rails/railtie.rb:7:in
module:AutoprefixedRails'
Hi,
I got this error rake assets:clean assets:precompile --trace
. I think that is related to compass but I'm not sure.
Full stack trace
** Invoke assets:precompile (first_time)
** Invoke assets:environment
** Execute assets:precompile
rake aborted!
Sass::SyntaxError: Expected a color. Got: rgb(63,81,181)
(in /Users/cirdes/Workspace/woodstock/app/assets/stylesheets/internal/custom_ml.scss:163)
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/material_design_lite-sass-1.1.3/vendor/assets/stylesheets/material/_slider.scss:163
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/material_design_lite-sass-1.1.3/vendor/assets/stylesheets/_material.scss:45
/Users/cirdes/Workspace/woodstock/app/assets/stylesheets/internal/custom_ml.scss:1
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:166:in `assert_legal_color!'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:153:in `initialize'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:549:in `new'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:549:in `block in color_stops'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:543:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:543:in `color_stops'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-core-1.0.3/lib/compass/core/sass_extensions/functions/gradient_support.rb:592:in `radial_gradient'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/script/tree/funcall.rb:140:in `_perform'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/script/tree/node.rb:50:in `perform'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:395:in `visit_prop'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block (2 levels) in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:429:in `visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block (2 levels) in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:429:in `visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block (2 levels) in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:431:in `block in visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:429:in `visit_rule'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `block (2 levels) in visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `block in visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:88:in `block in with_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:88:in `with_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:323:in `visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `block (2 levels) in visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:326:in `block in visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:88:in `block in with_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:88:in `with_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:323:in `visit_import'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `block in with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:115:in `with_frame'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/stack.rb:79:in `with_base'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:158:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:52:in `block in visit_children'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:52:in `map'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:52:in `visit_children'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:167:in `block in visit_children'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:179:in `with_environment'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:166:in `visit_children'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `block in visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:186:in `visit_root'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/base.rb:36:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:157:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/visitors/perform.rb:8:in `visit'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/root_node.rb:36:in `css_tree'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/tree/root_node.rb:20:in `render'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sass-3.4.19/lib/sass/engine.rb:278:in `render'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/compass-rails-3.0.2/lib/compass-rails/patches/sass_importer.rb:48:in `evaluate'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/context.rb:197:in `block in evaluate'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/context.rb:194:in `each'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/context.rb:194:in `evaluate'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:12:in `initialize'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:374:in `new'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:374:in `block in build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:395:in `circular_call_protection'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:373:in `build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:94:in `block in build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/caching.rb:58:in `cache_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:93:in `build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:287:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:61:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:111:in `block in resolve_dependencies'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:105:in `each'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:105:in `resolve_dependencies'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:97:in `build_required_assets'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/processed_asset.rb:16:in `initialize'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:374:in `new'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:374:in `block in build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:395:in `circular_call_protection'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:373:in `build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:94:in `block in build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/caching.rb:58:in `cache_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:93:in `build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:287:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:61:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/bundled_asset.rb:37:in `init_with'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/asset.rb:24:in `from_hash'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/caching.rb:54:in `cache_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:93:in `build_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/base.rb:287:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/index.rb:61:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:211:in `block in find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:257:in `benchmark'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:210:in `find_asset'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:119:in `block in compile'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:118:in `each'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/sprockets/manifest.rb:118:in `compile'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-rails-2.3.3/lib/sprockets/rails/task.rb:70:in `block (3 levels) in define'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-2.12.4/lib/rake/sprocketstask.rb:146:in `with_logger'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/sprockets-rails-2.3.3/lib/sprockets/rails/task.rb:69:in `block (2 levels) in define'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:240:in `call'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:240:in `block in execute'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:235:in `each'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:235:in `execute'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:179:in `block in invoke_with_call_chain'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/monitor.rb:211:in `mon_synchronize'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:172:in `invoke_with_call_chain'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/task.rb:165:in `invoke'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:150:in `invoke_task'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:106:in `block (2 levels) in top_level'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:106:in `each'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:106:in `block in top_level'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:115:in `run_with_threads'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:100:in `top_level'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:78:in `block in run'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:176:in `standard_exception_handling'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rake/application.rb:75:in `run'
/Users/cirdes/Workspace/woodstock/bin/rake:8:in `<top (required)>'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/activesupport-4.2.5/lib/active_support/dependencies.rb:268:in `load'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/activesupport-4.2.5/lib/active_support/dependencies.rb:268:in `block in load'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/activesupport-4.2.5/lib/active_support/dependencies.rb:240:in `load_dependency'
/Users/cirdes/.rvm/gems/ruby-2.2.3@sesamus/gems/activesupport-4.2.5/lib/active_support/dependencies.rb:268:in `load'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
/Users/cirdes/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'
-e:1:in `<main>'
My site has a navigation drawer that has a drawer toggle button in the top left. Code: https://getmdl.io/components/index.html#layout-section/layout
Every time I followed a link the button to toggle the drawer would disappear. MDL is adding the button using JS on page load. When turbolinks changed pages, MDL wasn't recognizing the page change and adding the button back in.
As a quick fix you can add the following code to your project JavaScript.
document.addEventListener('page:change', function() { componentHandler.upgradeDom(); });
document.addEventListener('turbolinks:load', function() { componentHandler.upgradeDom(); });
I forked the project and added the above lines of code to material.js. Using the forked changes, users won't have to add the code to their projects.
When installing this gem:
Post-install message from sass:
Ruby Sass has reached end-of-life and should no longer be used.
* If you use Sass as a command-line tool, we recommend using Dart Sass, the new
primary implementation: https://sass-lang.com/install
* If you use Sass as a plug-in for a Ruby web framework, we recommend using the
sassc gem: https://github.com/sass/sassc-ruby#readme
* For more details, please refer to the Sass blog:
https://sass-lang.com/blog/posts/7828841
The example states this:
$layout-header-bg-color: #000 !default;
When trying to get it to work, this is actually what works:
$color-primary: 121,85,72 !default;
$color-primary-dark: 93,64,55 !default;
$color-accent: 244,67,54 !default;
@import "material";
Update example, unless there's something wrong with code? I find it odd that it's the rgb values that is required as well.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.