require 'sassc/rails' module SwaggerUiEngine class Engine < ::Rails::Engine isolate_namespace SwaggerUiEngine config.to_prepare do Rails.application.config.assets.precompile += %w[ swagger_ui_engine/lib/typography.css swagger_ui_engine/lib/reset.css swagger_ui_engine/lib/screen.css swagger_ui_engine/lib/print.css swagger_ui_engine/custom.css swagger_ui_engine/print.css swagger_ui_engine/logo_small.png swagger_ui_engine/favicon-32x32.png swagger_ui_engine/favicon-16x16.png swagger_ui_engine/lang/*.js swagger_ui_engine/DroidSans-Bold.ttf swagger_ui_engine/DroidSans.ttf ] Rails.application.config.assets.paths << Rails.root.join('vendor', 'assets', 'fonts') end end end