Adding a proper css file handler (with automatic minification)

This commit is contained in:
spf13 2014-11-04 00:42:36 -05:00
parent 4dcf734acd
commit 7fba250023

View file

@ -14,8 +14,8 @@
package hugolib package hugolib
import ( import (
"fmt" "github.com/dchest/cssmin"
_ "github.com/dchest/cssmin" "github.com/spf13/hugo/helpers"
"github.com/spf13/hugo/source" "github.com/spf13/hugo/source"
) )
@ -29,7 +29,7 @@ var css = Handle{
results <- HandledResult{file: f} results <- HandledResult{file: f}
}, },
fileConvert: func(f *source.File, s *Site, results HandleResults) { fileConvert: func(f *source.File, s *Site, results HandleResults) {
x := cssmin.Minify(f.Bytes())
fmt.Println(f.Path()) s.WriteDestFile(f.Path(), helpers.BytesToReader(x))
}, },
} }