From 8c87bbc7571d49fa4a5a824389c3ced1922ac3f9 Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Sat, 12 May 2012 08:48:03 -0700 Subject: [PATCH] Handle .htc files [no-ci] --- middleman-core/fixtures/csspie/config.rb | 0 .../csspie/source/stylesheets/PIE.htc | 96 +++++++++++++++++++ .../middleman-core/core_extensions/request.rb | 3 + 3 files changed, 99 insertions(+) create mode 100644 middleman-core/fixtures/csspie/config.rb create mode 100644 middleman-core/fixtures/csspie/source/stylesheets/PIE.htc diff --git a/middleman-core/fixtures/csspie/config.rb b/middleman-core/fixtures/csspie/config.rb new file mode 100644 index 00000000..e69de29b diff --git a/middleman-core/fixtures/csspie/source/stylesheets/PIE.htc b/middleman-core/fixtures/csspie/source/stylesheets/PIE.htc new file mode 100644 index 00000000..00b63838 --- /dev/null +++ b/middleman-core/fixtures/csspie/source/stylesheets/PIE.htc @@ -0,0 +1,96 @@ + + + + + + + + + diff --git a/middleman-core/lib/middleman-core/core_extensions/request.rb b/middleman-core/lib/middleman-core/core_extensions/request.rb index 33eabf7f..9344212b 100644 --- a/middleman-core/lib/middleman-core/core_extensions/request.rb +++ b/middleman-core/lib/middleman-core/core_extensions/request.rb @@ -11,6 +11,9 @@ module Middleman # Built on Rack require "rack" require "rack/file" + + # CSSPIE HTC File + ::Rack::Mime::MIME_TYPES['.html'] = 'text/x-component' # Let's serve all HTML as UTF-8 ::Rack::Mime::MIME_TYPES['.html'] = 'text/html;charset=utf8'