There are some frontends available, but they all suck, are no longer maintained or are hard to install.

Awesome hack by Tim VanFosson:

Instead of this: Image.order('images.created_at DESC') You can write this: Image.order(created_at: :desc) Not only do you not...

Here's a pretty useful steps that hasn't made it into Spreewald yet. It is best used with the...

Write a // and indent every subsequent line by two spaces. This is great for documenting BEM blocks! // An action button...

makandra dev
stackoverflow.com

When a CSS3 animation makes the animated element flicker, it may well be due to pixel fragments being handled differently...

When uploading images, adding more than one process to a version can cause MiniMagick to run multiple commands. In order...

When you are using the #selector_for helper in Cucumber steps, as e.g. Spreewald does, the following snippet will save...

If you get this error (probably because you want to load some modules): # modprobe xt_comment FATAL: Could not load...

github.com

Jonas Nicklas, the author of Carrierwave and Capybara, has released Refile, a gem for handling file uploads in Rails. It...

ImageMagick takes a string with several options when cropping an image. See the command line options for how to provide...

github.com

Capybara-screenshot can automatically save screenshots and the HTML for failed Capybara tests in Cucumber, RSpec or Minitest. Requires Capybara...

When accepting GIF images, you will also accept animated GIFs. Resizing them can be a time-consuming task and will...

makandra dev
mailru.github.io

A set of javascript tools for working with files. It offers different kinds of things: A cross-browser JS API...

The benefit of the Rails asset pipeline is that it compiles your stylesheets and javascripts to a single file, respectively...

Right-click on the frame Select Frame... Open Background Set As to "Color" Set the background color...

The Angular ngSrc directive serves to properly set an image src via Angular. As anything in Angular, it updates the...

dmitrybaranovskiy.github.io

Raphaël is a small JavaScript library that should simplify your work with vector graphics on the web. If you want...

The asset pipeline changes the paths of CSS files during precompilation. This opens a world of pain when CSS files...

api.rubyonrails.org

To avoid n+1 queries, you want to eager-load associated records if you know you need to access them...

By default git diff highlights whole lines as changes. To diff on a word-by-word basis you can say...

nicksda.apotomo.de

It's like Paperclip or CarrierWave, but without any automagic integration.

matthewkosloski.me

Inspiring collection of color tones.

Safari on iOS accepts an apple-touch-icon favicon that is used for stuff like desktop bookmarks. Always define a...