All Projects → ericwbailey → favicon

ericwbailey / favicon

Licence: MIT license
🖼 An attempt to capture all possible favicons for a web project.

Projects that are alternatives of or similar to favicon

Make-This
Project files for the Make This video series and community challenges.
Stars: ✭ 16 (-5.88%)
Mutual labels:  photoshop, sketch, illustrator
Alfred Font Awesome Workflow
🎩 Font Awesome workflow for Alfred
Stars: ✭ 714 (+4100%)
Mutual labels:  photoshop, sketch, icons
Icondrop
Get access to 2 million+ design resources right inside Adobe Xd, Figma, Sketch, Microsoft Office, G Suite and many more.
Stars: ✭ 174 (+923.53%)
Mutual labels:  photoshop, sketch, icons
Feathericon
simply generic vector icon collection - including sketch file, svg files, and font files.
Stars: ✭ 178 (+947.06%)
Mutual labels:  sketch, icons
ovid-editor
Adobe panel providing the most advanced scripting environment possible -- Typescript, app DOM autocomplete, full I/O features and more
Stars: ✭ 43 (+152.94%)
Mutual labels:  photoshop, illustrator
Coolicons
Carefully designed icons for your next project. Perfect for use in web and mobile. Support for SVG, your favourite design tool and webfont. Completely free and open source.
Stars: ✭ 81 (+376.47%)
Mutual labels:  sketch, icons
Apple-App-Icons
This repository is for hosting Apple App Icons Sketch file, .sketch
Stars: ✭ 31 (+82.35%)
Mutual labels:  sketch, icons
psd-to-sketch-converter
Convert PSD to Sketch for free
Stars: ✭ 42 (+147.06%)
Mutual labels:  photoshop, sketch
Sketch Feather
Sketch library for Feather icons
Stars: ✭ 237 (+1294.12%)
Mutual labels:  sketch, icons
kironroy.github.io
Portfolio
Stars: ✭ 14 (-17.65%)
Mutual labels:  photoshop, sketch
Psd Guides
📐 JS library to draw photoshop-like guides.
Stars: ✭ 22 (+29.41%)
Mutual labels:  photoshop, sketch
Google Material Icons For Sketch
Google Material Icons Library for Sketch App
Stars: ✭ 420 (+2370.59%)
Mutual labels:  sketch, icons
Ltfinderbuttons
My Finder buttons collection for macOS.
Stars: ✭ 269 (+1482.35%)
Mutual labels:  sketch, icons
Sketch Dockpreview
A Sketch plugin that lets you preview your current artboard in the Dock.
Stars: ✭ 90 (+429.41%)
Mutual labels:  sketch, icons
Material-icons-sketch-library-with-color-overrides
This is a collection of all material icons from Google. The Sketch file contains icons as symbols with color overrides, so you can easily change their colors. Black and white colors are available by default, but you can add your own ones on the Colors page. All icons are set to exportable directly on the symbols page, so they will be exportable …
Stars: ✭ 13 (-23.53%)
Mutual labels:  sketch, icons
Apssistant
A Photoshop Tweak Tool on Windows. It can disable ALT to activate the menu bar.
Stars: ✭ 48 (+182.35%)
Mutual labels:  photoshop, illustrator
Icongenie
CLI tool to generate all the icons and splashscreens for your Quasar Apps
Stars: ✭ 174 (+923.53%)
Mutual labels:  icons, favicon
SketchSVG
Have icons in a Sketch file but don't want to manually extract and compress them as SVGs? Let our SketchSVG tool do it!
Stars: ✭ 23 (+35.29%)
Mutual labels:  sketch, icons
brutalism
Battleaxe's component library for Adobe CEP panels
Stars: ✭ 43 (+152.94%)
Mutual labels:  photoshop, illustrator
React Color
🎨 Color Pickers from Sketch, Photoshop, Chrome, Github, Twitter & more
Stars: ✭ 10,287 (+60411.76%)
Mutual labels:  photoshop, sketch

Favicon

This is an attempt to capture all possible favicons for a web project, allowing designers to execute pixel-perfect designs for every possible device. This includes considerations for mobile homescreen icons, social media preview images, and pinned operating system tiles, etc.

Table of Contents

  1. Motivation

Motivation

This project arose from working with the excellent Real Favicon Generator.net. Although it is incredibly well-researched and comprehensive, there are certain situations where automatic image scaling and processing does not produce optimal results.

This is especially evident for smaller icons, where the fidelity does not scale well, or when the artboard's width does not allow for a clean, even alignment.

The web may not be pixel-perfect, but icons are. Your icon is integral to recognition of your project, and the best icon your end user will see will be the one their device installs.

Example demonstrating the difference between an automatically resized image and an optimized one

Installation

Either clone or download a copy of this repo:

Working

The included artboards pair with Real Favicon Generator's output, plus some additional formats that are left off for performance reasons. Include these icons only if they are applicable to your project.

Sketch

favicons.sketch contains all artboards for use with Sketch, organized by pages. A Symbols page used to quickly and consistently update background colors (if applicable).

Use the empty container rectangle to proportionately scale an icon's size when copying it to a new artboard.

Illustrator

favicons.ai contains all artboards for use with Illustrator CC. Symbols are used to reference the different general sizes of icons you may need, although they should be tweaked on a per-artboard level.

Layers prefixed with "NO EXPORT" should have their visibility toggled off before export.

Photoshop

favicons.psd contains all artboards for use with Photoshop CC. Vector-based Smart Objects are used to reference the different general sizes of icons you may need, although they should be tweaked on a per-artboard level.

Layers prefixed with "NO EXPORT" should have their visibility toggled off before export. You can use Photoshop's layer filtering capabilities to make this less tedious.

Icon Slate

The .iconsproj files contain templates for creating .ico files with Icon Slate via the exported PNGs.

General tips

  • Be sure to work with pixel view and zoom to 100% after doing detail work to get a better idea of how the final image will render.
  • The grids are sourced from the vendor's recommended grid systems. When I couldn't find a grid template, I defaulted to using the Chrome Webstore grid, since it's pretty flexible—anything that complies with Apple and Android's icon template system will probably work with it as well.
  • Mathematical center is different than optical center. Use artboard alignment tools first, then nudge to get your icon into the proper position.
  • Some icons don't technically require a transparent background, feel free to add a colored background back in if your logo demands it.
  • Remember to hide the grid layer before exporting!

Contributing

Help and feedback is appreciated! Feel free to submit a Pull Request or raise an Issue here on the repo, or contact me directly.

Additional Resources

Proper icon design is a lot of work. Here are some links to provide some more guidance with the process:

Reference

Apple

Google

Microsoft

Social

Optional

Approach

FAQ

Why don't you use just a single vector file?

I wish I could!

What about pixel grids?

I'm purposely trying to leave the pixel grids loose for this project, and leave that up to the designer's discretion. I figure the the various vendor grids are a good enough starting point.

What is the circle grid on the logo and avatar artboards?

Certain apps and services will mask the corners of your avatar to make it look like a circle. This grid helps ensures that your favicon looks good in those contexts.

What's up with the Microsoft icons?

The favicon for pinned sites should have a 1 color treatment to match the Windows Metro style. Ensuring your logo can hold up at one color is also a good practice to make sure it will hold up for things like being printing on merchandise.

Why are the artboard's image sixes different size than their filenames or specifications?

There are two reasons: 1) Microsoft inexplicably recommends using a larger image size than what their filenames suggest. 2) Social media icons are double the maximum size to ensure only high quality art is used.

Why don't you reuse the Facebook image for Twitter and Google+?

Each social network requires a slightly different aspect ratio. This ensures your social images aren't improperly cropped or distorted.

How do I implement this on my site?

Check the demo/ directory for example images and markup.

I don't see the icon I'm looking for. What gives?

According to Real Favicon Generator.net, this is the minimum range of icons needed for the maximum amount of support. If you feel like something is missing, feel free to contribute.

License

MIT License.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].