Skip to content

Instantly share code, notes, and snippets.

View Zemelia's full-sized avatar

Oleh Raban Zemelia

  • Ukraine, Lutsk
View GitHub Profile
@Zemelia
Zemelia / css_splitter.rake
Created March 2, 2016 09:52 — forked from ChristianPeters/css_splitter.rake
Split CSS files so that there are no more than a given number of selectors in one style sheet. This is a tool to cope with Internet Explorer's limitation of max. 4095 selectors per stylesheet.
require 'rake'
require 'css_splitter'
desc 'split css files'
namespace :css do
task :split do
infile = ENV['infile'] || raise("missing infile")
outdir = ENV['outdir'] || File.dirname(infile)
max_selectors = ENV['max_selectors'] || 4095