Code Monkey home page Code Monkey logo

designmodo-flatuipro-rails's People

Contributors

reflection avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

designmodo-flatuipro-rails's Issues

Dropdown for touch events on iOS and and Android

If I precompile I get an issue on mobile with all touch events on dropdowns. They simply don't work. This is certainly a javascript issue.

I can't seem to find out what the issue it, and this might be a separate issue entirely. However, I can't check because I can't deploy without precompiling. The same issue can be found here:

#22

There also seems to be similar problems with Heroku here:

#10 - which was closed, but isn't necessarily best practice as the issue title implies.

Here is a screenshot of the iOS emulator after an attempt to tap on the collapsed menu.

It simply gets dark on the tap, which suggests the touch event is firing; however nothing happens. It works locally as suggested above. I'm debugging via safari and the iphone simulator, and I'm not getting any ostensible errors.

screen shot 2013-11-28 at 7 58 05 am

Navbar dropdown menus not working on iPad and iPhone

You can see the old information here: https://github.com/designmodo/Flat-UI-Pro-Support/issues/483

I updated to this version:

gem 'designmodo-flatuipro-rails', '~> 1.3.0.0.branch'

When I restart the rails server I got this error:

Sprockets::FileNotFound - couldn't find file 'flat-ui'
  (in /Users/patrickespake/Projects/coursify/app/assets/stylesheets/customer.css:4):
  sprockets (2.11.0) lib/sprockets/context.rb:106:in `resolve'
  sprockets (2.11.0) lib/sprockets/context.rb:146:in `require_asset'
  sprockets (2.11.0) lib/sprockets/directive_processor.rb:217:in `process_require_directive'
  sprockets (2.11.0) lib/sprockets/directive_processor.rb:167:in `block in process_directives'
  sprockets (2.11.0) lib/sprockets/directive_processor.rb:165:in `process_directives'
  sprockets (2.11.0) lib/sprockets/directive_processor.rb:99:in `evaluate'
  tilt (1.4.1) lib/tilt/template.rb:103:in `render'

After that I tried to reinstall the Flat UI Pro again and I got this error:

➜  coursify git:(master) ✗ pwd=$(pwd)
➜  ~pwd git:(master) ✗ flatui_path="/lib/assets/Flat-UI/"
➜  ~pwd git:(master) ✗ bundle exec rails generate flatuipro:install $pwd$flatui_path
/Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/designmodo-flatuipro-rails-1.3.0.0.branch/lib/generators/flatuipro/install/install_generator.rb:22:in `copy_assets': Invalid Flat UI Pro directory (RuntimeError)
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `block in invoke_all'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `each'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `map'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `invoke_all'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/group.rb:232:in `dispatch'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/railties-4.1.6/lib/rails/generators.rb:157:in `invoke'

Flat UI Pro 1.3.0 known issues

Hi all,

The 1.3.0 release has some issues I'd like to highlight:

  • On the demo page, the video poster image won't work. This is because the
  • The OFF switches on the demo page are offset incorrectly (hopefully I'll find time later to figure out why and fix these).

Also, in case you want a quick way to get started with Flat UI Pro 1.3.0 in Rails with Bootstrap 3:

$ rails new frodo
$ cd frodo/
$ echo -e "gem 'therubyracer'\ngem 'jquery-ui-rails'\ngem 'less-rails-bootstrap'" >> Gemfile
$ bundle install

# Add these lines to setup less-rails-bootstrap (via sed or favorite text editor)
#
# In app/assets/javascripts/application.js (AFTER "require jquery")
# Add //= require twitter/bootstrap
#
# In app/assets/stylesheets/application.css (BEFORE "require tree")
# Add *= require twitter/bootstrap

$ echo -e "gem 'designmodo-flatuipro-rails', '~> 1.3.0.0.branch'\n" >> Gemfile
$ bundle install

# Change the following path to wherever your Flat UI Pro 1.3.0 directory is located
$ cd ~/Developer/flatuipro-1.3.0
$ cd HTML/UI/Flat-UI-Pro-1.3.0/
$ bower install

# Change back to the frodo directory
$ cd ~/Developer/frodo
$ rails g flatuipro:install ~/Developer/flatuipro-1.3.0/
$ rails g flatuipro:demo

Flat UI Pro Rails not working in production mode

Hi,

The gem not working in production mode, the assets (images and fonts) not loading correctly.

captura de tela 2013-08-05 as 14 58 09

I am using this line to install Flat UI Pro in production:

  task :flat_ui do
    run "cd #{deploy_to}/current && bundle exec rails generate flatuipro:install #{deploy_to}/current/lib/assets/Flat-UI"
  end

I am deploying with Capistrano:

# encoding: UTF-8
require "flowdock"

set :application, "my.host.com"
set :repository,  "my.repository.com"
set :branch, fetch(:branch, "master")

set :scm, :git

set :user, "root"
#set :use_sudo, false
set :deploy_to, "my_deploy_to_path"
set :deploy_via, :remote_cache

role :web, "my.host.com"
role :app, "my.host.com"
role :db, "my.host.com", primary: true

# if you want to clean up old releases on each deploy uncomment this:
# after "deploy:restart", "deploy:cleanup"

# if you're still using the script/reaper helper you will need
# these http://github.com/rails/irs_process_scripts

after "deploy", "deploy:bundle_gems"
after "deploy:bundle_gems", "deploy:flat_ui"
after "deploy:flat_ui", "deploy:db_create"
after "deploy:db_create", "deploy:db_migrate"
after "deploy:db_migrate", "deploy:symlink_uploads"
after "deploy:symlink_uploads", "deploy:precompile"
after "deploy:precompile", "deploy:restart_delayed_job"
after "deploy:restart_delayed_job", "deploy:restart"
after "deploy:restart", "deploy:notify_flow"

# If you are using Passenger mod_rails uncomment this:
namespace :deploy do
  task :bundle_gems do
    run "cd #{deploy_to}/current && bundle install"
  end

  task :flat_ui do
    run "cd #{deploy_to}/current && bundle exec rails generate flatuipro:install #{deploy_to}/current/lib/assets/Flat-UI"
  end

  task :db_create do
    run "cd #{deploy_to}/current && bundle exec rake db:create RAILS_ENV=production"
  end

  task :db_migrate do
    run "cd #{deploy_to}/current && bundle exec rake db:migrate RAILS_ENV=production"
  end

  task :precompile do
    run "cd #{deploy_to}/current && bundle exec rake assets:precompile"
  end

  task :symlink_uploads do
    #run "mkdir #{shared_path}/uploads"
    #run "mkdir #{shared_path}/system_uploads"
    run "chmod -R 777 #{shared_path}/uploads"
    run "chmod -R 777 #{shared_path}/system_uploads"
    run "ln -nfs #{shared_path}/uploads #{release_path}/public/uploads"
    run "ln -nfs #{shared_path}/system_uploads #{release_path}/public/system"
  end

  task :restart_delayed_job do
    #run "cd #{deploy_to}/current && RAILS_ENV=production script/delayed_job restart"
  end

  task :start do ; end
  task :stop do ; end
  task :restart, :roles => :app, :except => { :no_release => true } do
    run "touch #{File.join(current_path,'tmp','restart.txt')}"
  end

  desc "Notify flow about deployment using email"
  task :notify_flow do
    # create a new Flow object with target flow's api token and sender information
    ...

    # send message to the flow
    ...
  end
end

How can I resolve this?

Could not find HTML/UI/css/demo.css

I get the following error from the log below.

Error

Could not find "/Users/akshatpradhan/Downloads/Flat UI HTML - Personal License/HTML/UI/css/demo.css" in any of your source paths. Your current source paths are:
/Users/akshatpradhan/Sites/spoutlets/lib/templates/flatuipro/install
/Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/lib/generators/flatuipro/install/templates

When looking for demo.css in the new 1.2.1 Flat UI, it didn't exist. Only flatui-ui.css existed
screen shot 2013-10-04 at 12 52 08 pm

Perhaps designmodo did away with the demo.css?

Log

One *must* run `rails generate flatuipro:install <Flat UI Pro Directory>`
when gem updated

**********************************************
➜  spoutlets git:(default_url_options) ✗ rg flatuipro:install /Users/akshatpradhan/Downloads/Flat\ UI\ HTML\ -\ Personal\ License
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/config.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/flat-ui.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/icon-font.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/mixins.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/alerts.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/bottom.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/breadcrumbs.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/buttons.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/caret.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/checkbox-and-radio.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/demo.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/dialog.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/dropdown.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/iconbar.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/input.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/label-badges.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/nav.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/navbar.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/pager.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/pagination.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/popover.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/progress.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/select.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/switch.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/tables.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/tagsinput.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/tooltip.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/type.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/ui-datepicker.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/ui-slider.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/modules/ui-spinner.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/less/spaces.less
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/application.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/bootstrap-select.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/bootstrap-switch.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/bootstrap.min.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/flatui-checkbox.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/flatui-radio.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/html5shiv.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/icon-font-ie7.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery-1.8.3.min.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery-ui-1.10.3.custom.min.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery.placeholder.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery.stacktable.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery.tagsinput.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/javascripts/jquery.ui.touch-punch.min.js
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/exaple-image.jpg
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/favicon.ico
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/icons/[email protected]
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/switch/mask-square.png
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/images/switch/mask.png
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/Flat-UI-Icons.dev.svg
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/Flat-UI-Icons.eot
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/Flat-UI-Icons.svg
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/Flat-UI-Icons.ttf
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/Flat-UI-Icons.woff
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/fonts/icomoon-session.json
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/demo/index.html
      create  /Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/app/assets/demo/flatuipro-demo.js
Could not find "/Users/akshatpradhan/Downloads/Flat UI HTML - Personal License/HTML/UI/css/demo.css" in any of your source paths. Your current source paths are:
/Users/akshatpradhan/Sites/spoutlets/lib/templates/flatuipro/install
/Users/akshatpradhan/.rbenv/versions/1.9.3-p392/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/lib/generators/flatuipro/install/templates

rake aborted! variable @base is undefined

I had this problem when I run RAILS_ENV=production rake assets:precompile

...
rake aborted!
variable @base is undefined
  (in /Users/patrickespake/Projetos/coursify/lib/assets/Flat-UI/HTML/UI/less/mixins.less)
at /Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/js/lib/less/parser.js:424:31
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-
...

Full trace:

➜  coursify git:(landing_page) ✗ RAILS_ENV=production rake assets:precompile
I, [2013-10-27T05:44:56.206120 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/background-84fadf8fd2e5a3631172acdabfd07945.jpg
I, [2013-10-27T05:44:56.289013 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/bg-84fadf8fd2e5a3631172acdabfd07945.jpg
I, [2013-10-27T05:44:56.296731 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/bg-589d5985b06d70093c8e0562839c001d.png
I, [2013-10-27T05:44:56.325899 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/favicon-fecbc53a6a238d69ffe4f83b5a62d178.png
I, [2013-10-27T05:44:56.353211 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/logo-5c8621719b6cb0e1299cb3d02fba3a11.png
I, [2013-10-27T05:44:56.355703 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/logo-4d035bbf7352f2073cddb052ae9d8851.png
I, [2013-10-27T05:44:56.358104 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/rails-1a1ca78f5753b7fe0e44812de505bf4d.png
I, [2013-10-27T05:45:02.247947 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/application-ff8b026064117649e017a4804005efbe.js
I, [2013-10-27T05:45:05.942824 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice-6b1284912d2dd427d9e352f178096f0e.js
I, [2013-10-27T05:45:05.953988 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice/bootstrap-77f19263b1f157ba47cd3850e96275b5.js
I, [2013-10-27T05:45:05.958196 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice/screen-5fa627b0e683cca9b500d2c8abc7ae90.js
I, [2013-10-27T05:45:05.963086 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/bootstrap-551e4b191b768b9a0aab22704084f907.js
I, [2013-10-27T05:45:05.997221 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/flatuipro-d6aecf773dfeb7e56a6bd79536147aca.js
I, [2013-10-27T05:45:06.002133 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/frontend/screen-5fa627b0e683cca9b500d2c8abc7ae90.js
I, [2013-10-27T05:45:16.675434 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page-51e6b6441d6a70fd953e0df11e36f517.js
I, [2013-10-27T05:45:16.694103 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/screen-5fa627b0e683cca9b500d2c8abc7ae90.js
I, [2013-10-27T05:45:19.948543 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/application-877dfc7446fae585437079cdc960050a.css
I, [2013-10-27T05:45:21.389474 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice-5ae502b17bdd585f7626ec169e4379bf.css
I, [2013-10-27T05:45:21.468812 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice/bootstrap_and_overrides-5ae502b17bdd585f7626ec169e4379bf.css
I, [2013-10-27T05:45:21.480440 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/backoffice/screen-58c7c0e35a67f189e19b8c485930e614.css
I, [2013-10-27T05:45:21.484892 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/bootstrap_and_overrides-15d0ad0abc520136e8eba0cf8b0f21c3.css
I, [2013-10-27T05:45:22.577676 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/flatuipro-11e50340831b626bf649ad1469b63ac1.css
I, [2013-10-27T05:45:22.587380 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/flatuipro_custom/config-58c7c0e35a67f189e19b8c485930e614.css
I, [2013-10-27T05:45:22.594464 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/frontend/landing_page-3b5a17cdbd19829b6db6291026c638e5.css
I, [2013-10-27T05:45:22.600654 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/frontend/landing_page_custom-76f5a959ad0bc18f06a0bb9244b34a9c.css
I, [2013-10-27T05:45:25.627647 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page-e6989edb4de6d44f2e7c42e984f38759.css
I, [2013-10-27T05:45:25.645600 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/backdrop-a2aaa8b5f3f47808aac58334af62737d.css
I, [2013-10-27T05:45:25.652154 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/body-0ee6437b22b73802bf18874aa8ead926.css
I, [2013-10-27T05:45:25.658051 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/form-c0b6a9af742c1e8ed96896bfb4398122.css
I, [2013-10-27T05:45:25.665414 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/navbar-065102430936406cd80b85ae75e59c61.css
I, [2013-10-27T05:45:25.671739 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/landing_page/responsive-32dadf299ada8b7dbcb96bba72d5534c.css
I, [2013-10-27T05:45:25.679026 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/css/bootstrap-docs-f846b023201c67d5c8863a00d4474afb.css
I, [2013-10-27T05:45:25.687032 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/css/bootstrap-responsive-37de205478ae27e0b81e67ee8ffa4fa9.css
I, [2013-10-27T05:45:25.741096 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/css/bootstrap-d5fbd360cfd684518c74d35ba38427f0.css
I, [2013-10-27T05:45:25.752712 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/css/prettify-e76dc5715346a6e478aaaf59cb08004d.css
I, [2013-10-27T05:45:25.760841 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/js/application-d2d90414fb1bb2e7b11c5aa8c4e77d76.js
I, [2013-10-27T05:45:25.777798 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/js/google-code-prettify/prettify-6220d92d21b31b0e05c4deb58efd3fd2.js
I, [2013-10-27T05:45:25.788792 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/bootstrap/js/holder-9cbff632e4cd7bcbd41147e85b35c435.js
I, [2013-10-27T05:45:25.796365 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/css/demo-c2eb55603fabfd518ab0edb6f1fd6a33.css
I, [2013-10-27T05:45:25.807241 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/css/flat-ui-79d17e8230d04e82f20d667a36071bc5.css
I, [2013-10-27T05:45:25.821956 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/application-6755a7cf57742d64c4a14dd2b1f11bd0.js
I, [2013-10-27T05:45:25.829898 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/bootstrap-select-5b624be49d02648e7519a9079f2bb719.js
I, [2013-10-27T05:45:25.871908 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/bootstrap-switch-32842ae48d44e4eacda0bf29a1c7e820.js
I, [2013-10-27T05:45:25.879982 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/bootstrap.min-406bdd990fd8a1fc1c381cc8d4b2b1be.js
I, [2013-10-27T05:45:25.888798 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/flatui-checkbox-6612cd155289809becd6cd9c1cade001.js
I, [2013-10-27T05:45:25.898810 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/flatui-radio-3a336968c7e76192147dba7f00c85646.js
I, [2013-10-27T05:45:25.923677 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/html5shiv-c9f1d1f6a558e92423e3036f57ca60c2.js
I, [2013-10-27T05:45:25.936757 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/icon-font-ie7-ef15d3c0233f259949c27598a193a6d8.js
I, [2013-10-27T05:45:25.949386 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery-1.8.3.min-88350b72942996517ccc88c3f665c4d8.js
I, [2013-10-27T05:45:25.967731 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery-ui-1.10.3.custom.min-fff3f018d16268fb08e2ef16a3c2ce9f.js
I, [2013-10-27T05:45:26.015434 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery.placeholder-143cccbc7e3a58c285818d2fcd6b416b.js
I, [2013-10-27T05:45:26.030370 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery.stacktable-7dc104683009e5ac9265115fb2bfe3ab.js
I, [2013-10-27T05:45:26.040861 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery.tagsinput-b063a6e409fc595ed1447e4073ef94aa.js
I, [2013-10-27T05:45:26.050481 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/js/jquery.ui.touch-punch.min-4508b54ede0d3ef993d22f14f1bc8f15.js
I, [2013-10-27T05:45:26.060690 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/less/config-58c7c0e35a67f189e19b8c485930e614.css
I, [2013-10-27T05:45:26.072338 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/less/demo-c2eb55603fabfd518ab0edb6f1fd6a33.css
I, [2013-10-27T05:45:26.084666 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/less/flat-ui-79d17e8230d04e82f20d667a36071bc5.css
I, [2013-10-27T05:45:26.099668 #69306]  INFO -- : Writing /Users/patrickespake/Projetos/coursify/public/assets/HTML/UI/less/icon-font-748c0985c7d590320a024fe2fb676f52.css
rake aborted!
variable @base is undefined
  (in /Users/patrickespake/Projetos/coursify/lib/assets/Flat-UI/HTML/UI/less/mixins.less)
at /Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/js/lib/less/parser.js:424:31
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/parser.rb:100:in `block in to_css'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:90:in `block in do_lock'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:88:in `call'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:88:in `Locker'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:88:in `do_lock'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:60:in `lock'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script/v8_context.rb:30:in `exec'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/java_script.rb:26:in `exec'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-2.4.0/lib/less/parser.rb:100:in `to_css'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/less-rails-2.4.2/lib/less/rails/template_handlers.rb:19:in `evaluate'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/tilt-1.4.1/lib/tilt/template.rb:103:in `render'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/context.rb:197:in `block in evaluate'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/context.rb:194:in `each'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/context.rb:194:in `evaluate'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/processed_asset.rb:12:in `initialize'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:374:in `new'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:374:in `block in build_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:395:in `circular_call_protection'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:373:in `build_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/index.rb:94:in `block in build_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/caching.rb:58:in `cache_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/index.rb:93:in `build_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:287:in `find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/index.rb:61:in `find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/bundled_asset.rb:37:in `init_with'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/asset.rb:24:in `from_hash'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/caching.rb:54:in `cache_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/index.rb:93:in `build_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/base.rb:287:in `find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/index.rb:61:in `find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:211:in `block in find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:257:in `benchmark'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:210:in `find_asset'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:119:in `block in compile'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:118:in `each'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/sprockets/manifest.rb:118:in `compile'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-rails-2.0.1/lib/sprockets/rails/task.rb:60:in `block (3 levels) in define'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-2.10.0/lib/rake/sprocketstask.rb:146:in `with_logger'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/gems/sprockets-rails-2.0.1/lib/sprockets/rails/task.rb:59:in `block (2 levels) in define'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/bin/ruby_executable_hooks:15:in `eval'
/Users/patrickespake/.rvm/gems/ruby-1.9.3-p448@coursify_landing_page/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => assets:precompile
(See full trace by running task with --trace)

My Gemfile:

source 'https://rubygems.org'

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.0.0'

# Use mysql as the database for Active Record
gem 'mysql2'

# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.0'

# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'

# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'

# See https://github.com/sstephenson/execjs#readme for more supported runtimes
gem 'therubyracer'

# 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'
gem 'jquery-turbolinks'

# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 1.2'

group :doc do
  # bundle exec rake doc:rails generates the API under doc/api.
  gem 'sdoc', require: false
end

# Use ActiveModel has_secure_password
# gem 'bcrypt-ruby', '~> 3.0.0'

# Use unicorn as the app server
# gem 'unicorn'

# Use Capistrano for deployment
gem 'capistrano', group: :development
gem 'flowdock'

# Use debugger
# gem 'debugger', group: [:development, :test]

gem 'less'
gem 'less-rails'
gem 'twitter-bootstrap-rails'
gem 'jquery-ui-rails'
gem 'designmodo-flatuipro-rails'
gem 'haml-rails'
gem 'haml_assets'
gem 'exception_notification', '~> 4.0.0'
gem 'rails-i18n', '~> 4.0.0.pre'
gem 'devise'
gem 'simple_form'
gem 'daemons'
gem 'delayed_job_active_record'
gem 'compass-rails', github: "Compass/compass-rails", branch: "rails4-hack"
gem 'poltergeist'
gem 'instrumental_agent'
gem 'protected_attributes'
gem 'valid_email'
gem 'kaminari'

group :development, :test do
  gem 'debugger'
  gem 'delorean'
  gem 'factory_girl_rails'
  gem 'faker'
  gem 'pry'
  gem 'pry-rails'
  gem 'rspec'
  gem 'rspec-rails', '~> 2.12'
  gem 'capybara'
  gem 'launchy'
end

group :development do
  gem 'bullet'
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'meta_request'
  gem 'letter_opener'
end

group :test do
  gem 'coveralls', require: false
  gem 'database_cleaner'
  gem 'email_spec'
  gem 'selenium-webdriver'
  gem 'simplecov', require: false
  gem 'webmock', require: false
  gem 'shoulda-matchers'
end

group :staging, :production do
  gem 'rails_12factor'
end

How I can resolve it?

Error: Sprockets::FileNotFound: couldn't find flatuipro.js in Travis-CI

@reflection This gem is not test friendly. Its especially not Travis-CI friendly either. Travis-CI is a hosted continuous integration service that don't allow us root access. We push our code up there through git and they run our tests.

Here's the error
https://travis-ci.org/akshatpradhan/spoutlets/builds/12443369#L302 where its looking for flatuipro.js and its not finding it.

Error: Sprockets::FileNotFound: couldn't find file 'jquery.ui.touch-punch.min'
       (in /home/travis/build/akshatpradhan/spoutlets/app/assets/javascripts/flatuipro.js:1)
Error: Sprockets::FileNotFound: couldn't find file 'jquery.ui.touch-punch.min'
 (in /home/travis/build/akshatpradhan/spoutlets/app/assets/javascripts/flatuipro.js:1)
   at http://127.0.0.1:51875/assets/application.js:1

I imagine other continuous integration services would pick up the same problem.

@adamico was able to confirm this as well.

Could not find 'flat-ui.css' in any of your source paths while generating Flat UI Pro in rails app

I am integrating licensed version of flat-ui-pro with my Rails app.
For this, I am using 'designmodo-flatuipro-rails' gem

My environments are:-
OS - Windows7 32-bit
Ruby - 1.9.3p327
Rails - 4.0.0
twitter-bootstrap-rails - 2.2.8
jquery-ui-rails - 4.0.5
designmodo-flatuipro-rails - 1.1.4.2

I have generated "bootstrap_and_overrides.css" file by bootstrap generator at location "app/assets/stylesheets/". I am not using ".less" files for bootstrap.

I am also not getting Cannot detect twitter-bootstrap-rails install error
and Invalid Flat UI Pro directory error while running the flatUI generating command. It means I am inside the right FlatUI directory.

When I run the flat-ui-pro generate command rails g flatuipro:install ./FlatUI/HTML/UI/Flat-UI-Pro-1.1.4, It is throwing a error

Could not find "./FlatUI/HTML/UI/Flat-UI-Pro-1.1.4/css/flat-ui.css" in any of yo ur source paths. Your current source paths are: C:/Ruby193/lib/ruby/gems/1.9.1/gems/designmodo-flatuipro-rails-1.1.4.2/lib/gener ators/flatuipro/install/templates

I am getting the same error while passing the FlatUI directory containing PSD and HTML both.

I am not understanding why generator can not recognizing flat-ui.css in the right directory while it is available at this location.

I used differ version of gem "designmodo-flatuipro-rails", "~> 1.2.2.0.branch" with the other version of FlatUI-Pro directory (1.2.2) but also getting the same error.

Stackoverflow Question :- http://stackoverflow.com/questions/19563306/could-not-find-flat-ui-css-in-any-of-your-source-paths-while-generating-flat-u

Please provide any solution for fixing this.
Thanks.

Overriding Variables

How would I go about customizing the framework color themes?

In the less files you can modify the variables for colours etc, however I'm not sure how to make that work here.

heroku run rake assets:precompile Sprockets::FileNotFound: couldn't find file 'fileinput'

gem 'designmodo-flatuipro-rails', '~> 1.3.2.0.branch'

been having issue with this gem on heroku. I followed the instructions of first precompiling it locally and then pushing it to heroku, but my fonts (lato) and my images (flat-ui-pro-icons-regular.ttf) are not loading.

I then tried to go onto my heroku server and run: heroku run rake assets:precompile

but got the error:
rake aborted!
Sprockets::FileNotFound: couldn't find file 'fileinput'
(in /app/app/assets/javascripts/flatuipro.js:1)
/app/vendor/bundle/ruby/2.2.0/gems/sprockets-2.12.3/lib/sprockets/context.rb:106:in resolve' /app/vendor/bundle/ruby/2.2.0/gems/sprockets-2.12.3/lib/sprockets/context.rb:146:inrequire_asset'
/app/vendor/bundle/ruby/2.2.0/gems/sprockets-2.12.3/lib/sprockets/directive_processor.rb:217:in process_require_directive' /app/vendor/bundle/ruby/2.2.0/gems/sprockets-2.12.3/lib/sprockets/directive_processor.rb:167:inblock in process_directives'
/app/vendor/bundle/ruby/2.2.0/gems/sprocket
...

Asset Compilation on Remote Hosts

When deploying to remote hosts (i.e. Heroku) the Flat UI Pro source files are not available for inclusion during compliation. This leads to the asset compilation failing out with a file not found error.

What is the recommended work around for this?

Cannot detect twitter-bootstrap-rails install (RuntimeError)

Hi!

I keep getting this error on install:

gems/designmodo-flatuipro-rails-1.1.1/lib/generators/flatuipro/install/install_generator.rb:107:in use_less?': Cannot detect twitter-bootstrap-rails install (RuntimeError) from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/designmodo-flatuipro-rails-1.1.1/lib/generators/flatuipro/install/install_generator.rb:22:incopy_assets'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/command.rb:27:in run' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/invocation.rb:120:ininvoke_command'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/invocation.rb:127:in block in invoke_all' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/invocation.rb:127:ineach'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/invocation.rb:127:in map' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/invocation.rb:127:ininvoke_all'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/group.rb:233:in dispatch' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/thor-0.18.1/lib/thor/base.rb:439:instart'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/railties-3.2.13/lib/rails/generators.rb:171:in invoke' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/railties-3.2.13/lib/rails/commands/generate.rb:12:in<top (required)>'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:in require' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:inblock in require'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:236:in load_dependency' from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/activesupport-3.2.13/lib/active_support/dependencies.rb:251:inrequire'
from /Users/Justin/.rvm/gems/ruby-2.0.0-p195@feedbackloop/gems/railties-3.2.13/lib/rails/commands.rb:29:in <top (required)>' from script/rails:6:inrequire'
from script/rails:6:in `

'

Gemfile:

gem 'designmodo-flatuipro-rails'
gem "twitter-bootstrap-rails"
gem "bootstrap-sass", ">= 2.2.2.0"
gem 'sass-rails', '~> 3.2.3'
gem 'therubyracer'
gem 'less-rails'
gem 'jquery-ui-rails'

Any thoughts? I've tried moving them in/out of assets group in the gemfile, different Flat UI Pro directories (ie just the root vs /html)

Less::ParseError - 'flat-ui.less' wasn't found.

After some debugging it turns out the rails.rb file was not loading and therefore the app.config.less.paths was not being updated to point at gems less dir. I Moved 'lib/designmodo/flatuipro/rails.rb' to 'lib/designmodo-flatuipro-rails.rb' and everything works great. Not sure why the change was needed. Any comments or suggestions?

Rails 3.2.9 and Ruby 1.9.2

Less::ParseError: variable @brand-primary is undefined

When was run "rake assets:precompile RAILS_ENV=production" returned the error "Less::ParseError: variable @brand-primary is undefined (in .rvm/gems/ruby-2.1.2/gems/designmodo-flatuipro-rails-1.2.5.0.branch/app/assets/less/mixins.less)"

Problem to install Flat UI Pro 1.3.0

I got for install the Flat UI Pro 1.3.0:

➜  coursify git:(master) ✗ rails generate flatuipro:install "/Users/patrickespake/Projects/coursify/lib/assets/Flat UI HTML - Personal License"
/Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/designmodo-flatuipro-rails-1.3.0.0.branch/lib/generators/flatuipro/install/install_generator.rb:25:in `copy_assets': 'bower install' must be run first to fetch javascript dependencies (RuntimeError)
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/command.rb:27:in `run'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:126:in `invoke_command'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `block in invoke_all'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `each'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `map'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/invocation.rb:133:in `invoke_all'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/group.rb:232:in `dispatch'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/thor-0.19.1/lib/thor/base.rb:440:in `start'
    from /Users/patrickespake/.rvm/gems/ruby-2.1.3@coursify/gems/railties-4.1.7/lib/rails/generators.rb:157:in `invoke'

My Gemfile:

source 'https://rubygems.org'

ruby '2.1.3'

gem 'rails', '4.1.7'
gem 'pg'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'therubyracer'
gem 'jquery-rails', '3.1.1'
gem 'turbolinks'
gem 'jquery-turbolinks'
gem 'jbuilder', '~> 2.0'
gem 'unicorn'
gem 'less'
gem 'less-rails'
gem 'twitter-bootstrap-rails'
gem 'jquery-ui-rails', '5.0.0'
gem 'designmodo-flatuipro-rails', '1.3.0.0.branch'
gem 'haml-rails'
gem 'haml_assets'
gem 'rails-i18n', '~> 4.0.0.pre'
gem 'devise'
gem 'simple_form'
gem 'daemons'
gem 'compass-rails'
gem 'protected_attributes'
gem 'valid_email'
gem 'kaminari'
gem 'cindy'
gem 'state_machine'
gem 'newrelic_rpm'
gem 'friendly_id', '~> 5.0.0'
gem 'dropbox-sdk'
gem 'youtube_it', '~> 2.4.2'
gem 'rmagick', require: 'RMagick'
gem 'remotipart', '~> 1.2'
gem 'carrierwave'
gem 'fog'
gem 'chronic_duration'
gem 'google_visualr'
gem 'bootstrap-sass', '~> 3.3.1.0'
gem 'autoprefixer-rails'
gem 'delayed_job_active_record'

group :doc do
  gem 'sdoc', '~> 0.4.0'
end

group :development, :test do
  gem 'byebug'
  gem 'delorean'
  gem 'factory_girl_rails'
  gem 'faker'
  gem 'pry'
  gem 'pry-rails'
  gem 'rspec'
  gem 'rspec-rails'
  gem 'launchy'
end

group :development do
  gem 'spring'
  gem 'bullet'
  gem 'better_errors'
  gem 'binding_of_caller'
  gem 'meta_request'
  gem 'letter_opener'
  gem 'capistrano'
end

group :test do
  gem 'minitest'
  gem 'coveralls', require: false
  gem 'database_cleaner'
  gem 'email_spec'
  gem 'selenium-webdriver'
  gem 'simplecov', require: false
  gem 'webmock', require: false
  gem 'shoulda-matchers'
  gem 'poltergeist'
  gem 'capybara'
end

group :staging, :production do
  gem 'rails_12factor'
end

How can I fix it?

Flat-UI-Pro

When I use the following HTML from the Pro components.html the drop down works, but when something is selected the button does not update with the value, and the radio buttons elsewhere in the form disappear.

Best practice for using this on Heroku?

I'm a little confused, and hope you can help. The generator installs all of the asset files in the gem directory, instead of the application. This is fine for development mode, but if I were to push to Heroku, those assets wouldn't exist on the production server.

Am I missing something? If not, what's the recommend course of action to solve that problem?

Trouble with asset pipeline

Your gem is working great locally but I'm having trouble with deploying to Heroku.

-----> Preparing app for Rails asset pipeline
Running: rake assets:precompile
rake aborted!
couldn't find file 'jquery.ui.touch-punch.min'
(in /tmp/build_1gcmbnax6mykf/app/assets/javascripts/flatuipro.js:1)

I've also tried precompiling but that hasn't worked out either. Am I missing a step?

Generator Supporting Free Version

Hi @reflection,

You did a great job on this gem, really helpful.

My idea was support pro and free version on the same gem, what's your thoughts?

Guys at designmodo keeps two repos https://github.com/designmodo/Flat-UI and https://github.com/designmodo/Flat-UI-Pro with the same structure, so supporting would make life easier considering this repos

And instead the script I suggest below, we could use git clone the repos on designmodo

makes sense to you?

ps: People who uses rbenv usually run bundle install --path vendor/bundle so when gem copy the files to gem_assets_dir its usually ignore on .gitignore, so I wrote a shell script to copy (only neede) pro files to vendor/flat_ui_pro so can run the generator on this folder.

Error running generator after updating to rails 4.2

I am getting the following error when trying to run the generator after updating ruby to 2.2.0 and rails to 4.2.

gsub /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/designmodo-flatuipro-rails-1.3.2.0.branch/app/assets/less/variables.less
/Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/actions/file_manipulation.rb:231:in binread': No such file or directory @ rb_sysopen - /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/designmodo-flatuipro-rails-1.3.2.0.branch/app/assets/less/variables.less (Errno::ENOENT) from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/actions/file_manipulation.rb:231:ingsub_file'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/designmodo-flatuipro-rails-1.3.2.0.branch/lib/generators/flatuipro/install/install_generator.rb:103:in patch_assets' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/command.rb:27:inrun'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:126:in invoke_command' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:inblock in invoke_all'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in each' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:inmap'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/invocation.rb:133:in invoke_all' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/group.rb:232:indispatch'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/thor-0.19.1/lib/thor/base.rb:440:in start' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/generators.rb:157:ininvoke'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands/generate.rb:13:in <top (required)>' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:inrequire'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in block in require' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:240:inload_dependency'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/activesupport-4.2.0/lib/active_support/dependencies.rb:274:in require' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:123:inrequire_command!'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:130:in generate_or_destroy' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:50:ingenerate'
from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands/commands_tasks.rb:39:in run_command!' from /Users/ryandunn/.rbenv/versions/2.2.0/lib/ruby/gems/2.2.0/gems/railties-4.2.0/lib/rails/commands.rb:17:in<top (required)>'
from bin/rails:4:in require' from bin/rails:4:in

'

The directory of the flat UI

I rename UI folder into flat-UI and located them under app/assets, when I tried to run
rails g flatuipro:install ~/app/assets/flat-UI
and it is not working. What directory need to specify?

AppName

-App

-assets

  -flat-UI

    -bootstrap
    -css
    -fonts
    -images
    -js
    -less

  -images

  -javascripts

  -stylesheets

this is my tree view of directory

Flat UI Pro Directory

I keep getting "Invalid Flat UI Pro Directory"

Command:
rails generate flatuipro:install ~/code/designmodo/Flat-UI-Pro/

NOTE: I've only copied the UI directory from the download to the directory ~/code/designmodo/Flat-UI-Pro/

couldn't find file 'jquery.ui.touch-punch.min' when deploying to production

I know this issue was mentioned before - however out of the box there seems to be no way to make it work:

when deploying with Capistrano to prod, I always end up with a failed assets:precompile due to:

couldn't find file 'jquery.ui.touch-punch.min'

Any ideas how to solve it?

(using flatuipro-1.2 branch for Rails 4)

Flat UI Pro 1.2.5 known issues

Hi all,

The 1.2.5 release has some issues I'd like to highlight:

  • On the demo page, the video poster image won't work. This is because the
  • rake assets:precompile fails with a syntax error unless one comments less/modules/caret.less:12 . This is patched by the gem.

Also, in case you want a quick way to get started with Flat UI Pro 1.2.5 in Rails with Bootstrap 3:

$ rails new frodo
$ cd frodo/
$ echo -e "gem 'therubyracer'\ngem 'jquery-ui-rails'\ngem 'less-rails-bootstrap'" >> Gemfile
$ bundle install

# Add these lines to setup less-rails-bootstrap (via sed or favorite text editor)
#
# In app/assets/javascripts/application.js
# Add //= require twitter/bootstrap
#
# In app/assets/stylesheets/application.css
# Add *= require twitter/bootstrap

$ echo -e "gem 'designmodo-flatuipro-rails', '~> 1.2.5.0.branch'\n" >> Gemfile
$ bundle install

# Change to wherever Flat UI Pro 1.2.5 is
$ rails g flatuipro:install ~/Developer/flatuipro-1.2.5/
$ rails g flatuipro:demo

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.