* snippet now in a separate JS file - compiled and uglified with the other assets * popup gets centered in opening browser window * publisher gets pre-filled with markdown-styled content
19 lines
478 B
Ruby
19 lines
478 B
Ruby
|
|
namespace :assets do
|
|
desc "Generate error pages"
|
|
task :generate_error_pages do
|
|
renderer = ErrorPageRenderer.new codes: [404, 422, 500]
|
|
renderer.render
|
|
end
|
|
|
|
desc "Uglify bookmarklet snippet"
|
|
task :uglify_bookmarklet => :environment do
|
|
BookmarkletRenderer.compile
|
|
end
|
|
|
|
# Augment precompile with error page generation
|
|
task :precompile do
|
|
Rake::Task['assets:generate_error_pages'].invoke
|
|
Rake::Task['assets:uglify_bookmarklet'].invoke
|
|
end
|
|
end
|