From a45c368111a850a8a9614b04654236467412aa3c Mon Sep 17 00:00:00 2001 From: elijah Date: Mon, 25 May 2015 15:25:48 -0700 Subject: added favicon --- Rakefile | 10 +- source/leap/kid-ico.svg | 649 ++++++++++++++++++++++++++++++++++++++++++++++++ web/favicon-bw.ico | Bin 0 -> 1406 bytes web/favicon.ico | Bin 0 -> 1150 bytes web/favicon.png | Bin 519 -> 0 bytes 5 files changed, 657 insertions(+), 2 deletions(-) create mode 100644 source/leap/kid-ico.svg create mode 100644 web/favicon-bw.ico create mode 100644 web/favicon.ico delete mode 100644 web/favicon.png diff --git a/Rakefile b/Rakefile index 08c2485..413e3e6 100644 --- a/Rakefile +++ b/Rakefile @@ -114,7 +114,8 @@ svg_to_raster = [ ['source/masks/mask-launcher.svg', {:width => 32, :height => 26, :dest => 'mac/bitmask.tiff'}], # web - ['source/leap/kid-jumping-bw.svg', {:size => 16, :dest => 'web/favicon.png'}], + ['source/leap/kid-jumping-bw.svg', {:size => 16, :dest => 'web/favicon-bw.ico'}], + ['source/leap/kid-ico.svg', {:size => 16, :dest => 'web/favicon.ico'}], ['source/masks/mask.svg', {:width => 128, :dest => 'web/128'}], ['source/web/masthead/*.svg', {:dest => 'web/masthead'}], ['source/web/icons/*', {:size => 32, :dest => 'web/32'}], @@ -172,7 +173,12 @@ def render_svg_to_raster(source, targets) run("inkscape #{options.join ' '}") run("optipng #{dest_file}") if filetype != '.png' - run("gm convert #{dest_file} #{real_dest_file}") + if filetype == '.ico' + # only imagemagick supports writing to .ico + run("convert #{dest_file} #{real_dest_file}") + else + run("gm convert #{dest_file} #{real_dest_file}") + end File.unlink(dest_file) end end diff --git a/source/leap/kid-ico.svg b/source/leap/kid-ico.svg new file mode 100644 index 0000000..38c2c64 --- /dev/null +++ b/source/leap/kid-ico.svg @@ -0,0 +1,649 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/web/favicon-bw.ico b/web/favicon-bw.ico new file mode 100644 index 0000000..f0f00ef Binary files /dev/null and b/web/favicon-bw.ico differ diff --git a/web/favicon.ico b/web/favicon.ico new file mode 100644 index 0000000..339a8cc Binary files /dev/null and b/web/favicon.ico differ diff --git a/web/favicon.png b/web/favicon.png deleted file mode 100644 index 283281d..0000000 Binary files a/web/favicon.png and /dev/null differ -- cgit v1.2.3