/quickemu-icons

Icons for the Quickemu project

Primary LanguageShellMIT LicenseMIT

quickemu
Quickemu - Icons

Quickemu VM icons for various operating systems for use in desktop files etc.

Visit the Releases page to download optimized versions. You can also view the available icons here.

Quickemu is a project by Martin Wimpress. Quickgui is a project by Mark Johnson and Yannick Mauray.


VM Examples

OS PNG SVG
macOS macOS PNG macOS SVG
Ubuntu Ubuntu PNG Ubuntu SVG
Windows Windows PNG Window SVG

Quickemu logos

Colour With background Without background Pink background
Pink Quickemu pink with background Quickemu pink without background
Black Quickemu black with background Quickemu black without background
White Quickemu white with background Quickemu white without background Quickemu white with pink background

How to contribute

Thanks for your help in keeping this project up to date - it is very much appreciated!

Have a look at the Pending Distro additions for quickemu or browse through the Pull Requests yourself.

Here are some things to consider before filing a Pull Request.

Build dependencies

  • svgo (npm install -g svgo)
  • svgexport (npm install -g svgexport)

Requirements for distro icons

Once you found something to work on, make sure that the icon meets the following requirements:

  • Size: 512x512 pixels (potential background included)
  • Solid background: The icon should have a big non-transparent area. If it (1) consists mainly of thin lines (like Elementary, Linux Mint or Pop!_OS) or (2) encloses a transparent area (like NixOS, openSUSE), consider placing the icon in a white circle, or at least fill the enclosed area with a white background.

Please test if your icon works well in by running build.sh and checking if all looks good at build/(png|svg)/DISTRO.

Requirements for quickemu icons

Same as the above, but additionally:

  • Provide two versions:
    • *.svg (Full-size icon)
    • *-overlay.svg (to merge with the distro icons)
      • 512x512px canvas
      • Icon is at the bottom right
      • 155x155px circle around the icon (for nobg variants, draw a circle to align everything and then delete it)
  • Naming scheme: FGCOLOR is the foreground color, BGCOLOR is the background color (only used with non-white backgrounds)
    • quickemu-FGCOLOR.svg
    • quickemu-FGCOLOR-overlay.svg
    • quickemu-FGCOLOR-nobg.svg
    • quickemu-FGCOLOR-nobg-overlay.svg
    • quickemu-FGCOLOR-BGCOLORbg.svg
    • quickemu-FGCOLOR-BGCOLORbg-overlay.svg