Sha256: 48d1dc7aaa9e69f3e39adc91500484e9d580c229e8095facfbd441090732703a
Contents?: true
Size: 757 Bytes
Versions: 13
Compression:
Stored size: 757 Bytes
Contents
class Middleman::Base if compass? configure do ::Compass.configuration do |config| config.relative_assets = true end end end helpers do alias_method :pre_relative_asset_url, :asset_url def asset_url(path, prefix="") path = pre_relative_asset_url(path, prefix) if path.include?("://") path else path = path[1,path.length-1] if path[0,1] == '/' request_path = request.path_info.dup request_path << options.index_file if path.match(%r{/$}) request_path.gsub!(%r{^/}, '') parts = request_path.split('/') if parts.length > 1 "../" * (parts.length - 1) + path else path end end end end end
Version data entries
13 entries across 13 versions & 1 rubygems