keepassxc/share/icons/database/C62_Tux.svg
Jonathan White 90d5372813
Replace database icons with SVG's
Original source of icons is the icon8 library (http://icons8.com/c/flat-color-icons) and Paomedia (https://github.com/paomedia/small-n-flat). All icons used are licensed MIT or CC0; annotated in COPYING.

* Closes #4071

* Increase default size of database icons to 24px and entry preview panel to 48px
* Add shell script to assemble the database icons

* Use QIcon to seamlessly support High DPI displays and pixmap caching
* Add badge support for KeeShare groups and expired entries.
* Guard against use of QPixmap::fromImage without a GUI

* Add SVG minify and improve `make icons`

Co-authored-by: Wolfram Rösler <wolfram@roesler-ac.de>
2020-05-29 10:00:32 -04:00

1 line
3.0 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 2 48 48" enable-background="new 0 2 48 48"><polygon fill="#eceff1" points="20.1,18.2 20.2,20.5 18.6,23.5 16.1,28.4 15.6,32.5 17.4,38.3 21.5,40.6 27.7,40.6 33.5,36.2 36.1,29.3 30.1,22 28.4,17.9"/><path fill="#263238" d="M34.3 23.9c-1.6-2.3-2.9-3.7-3.6-6.6-.7-2.9.2-2.1-.4-4.6-.3-1.3-.8-2.2-1.3-2.9-.6-.7-1.3-1.1-1.7-1.2-.9-.5-3-1.3-5.6.1-2.7 1.4-2.4 4.4-1.9 10.5.0.4-.1.9-.3 1.3-.4.9-1.1 1.7-1.7 2.4-.7 1-1.4 2-1.9 3.1-1.2 2.3-2.3 5.2-2 6.3.5-.1 6.8 9.5 6.8 9.7.4-.1 2.1-.1 3.6-.1 2.1-.1 3.3-.2 5 .2.0-.3-.1-.6-.1-.9.0-.6.1-1.1.2-1.8.1-.5.2-1 .3-1.6-1 .9-2.8 1.9-4.5 2.2-1.5.3-4-.2-5.2-1.7.1.0.3.0.4-.1.3-.1.6-.2.7-.4.3-.5.1-1-.1-1.3-.2-.3-1.7-1.4-2.4-2s-1.1-.9-1.5-1.3c0 0-.6-.6-.8-.8-.2-.2-.3-.4-.4-.5-.2-.5-.3-1.1-.2-1.9.1-1.1.5-2 1-3 .2-.4.7-1.2.7-1.2s-1.7 4.2-.8 5.5c0 0 .1-1.3.5-2.6.3-.9.8-2.2 1.4-2.9s2.1-3.3 2.2-4.9c0-.7.1-1.4.1-1.9-.4-.4 6.6-1.4 7-.3.1.4 1.5 4 2.3 5.9.4.9.9 1.7 1.2 2.7.3 1.1.5 2.6.5 4.1.0.3.0.8-.1 1.3.2.0 4.1-4.2-.5-7.7.0.0 2.8 1.3 2.9 3.9.1 2.1-.8 3.8-1 4.1.1.0 2.1.9 2.2.9.4.0 1.2-.3 1.2-.3.1-.3.4-1.1.4-1.4C37.6 29.9 35.9 26.2 34.3 23.9z"/><g><ellipse fill="#eceff1" cx="21.6" cy="15.3" rx="1.3" ry="2"/><ellipse fill="#eceff1" cx="26.1" cy="15.2" rx="1.7" ry="2.3"/></g><g><ellipse transform="matrix(-0.1254 -0.9921 0.9921 -0.1254 8.9754 38.9969)" fill="#212121" cx="21.7" cy="15.5" rx="1.2" ry=".7"/><ellipse fill="#212121" cx="26" cy="15.6" rx="1" ry="1.3"/></g><g><path fill="#ffc107" d="M39.3 37.6c-.4-.2-1.1-.5-1.7-1.4-.3-.5-.2-1.9-.7-2.5-.3-.4-.7-.2-.8-.2-.9.2-3 1.6-4.4.0-.2-.2-.5-.5-1-.5s-.7.2-.9.6-.2.7-.2 1.7c0 .8.0 1.7-.1 2.4-.2 1.7-.5 2.7-.5 3.7.0 1.1.3 1.8.7 2.1.3.3.8.5 1.9.5 1.1.0 1.8-.4 2.5-1.1.5-.5.9-.7 2.3-1.7 1.1-.7 2.8-1.6 3.1-1.9.2-.2.5-.3.5-.9C40 37.9 39.6 37.7 39.3 37.6z"/><path fill="#ffc107" d="M19.2 37.9c-1-1.6-1.1-1.9-1.8-2.9-.6-1-1.9-2.9-2.7-2.9-.6.0-.9.3-1.3.7-.4.4-.8 1.3-1.5 1.8-.6.5-2.3.4-2.7 1-.4.6.4 1.5.4 3 0 .6-.5 1-.6 1.4-.1.5-.2.8.0 1.2.4.6.9.8 4.3 1.5 1.8.4 3.5 1.4 4.6 1.5 1.1.1 3 0 3-2.7C21 39.9 20.1 39.5 19.2 37.9z"/><path fill="#ffc107" d="M21.1 19.8C20.5 19.4 20 19 20 18.4s.4-.8 1-1.3c.1-.1 1.2-1.1 2.3-1.1s2.4.7 2.9.9c.9.2 1.8.4 1.7 1.1-.1 1-.2 1.2-1.2 1.7-.7.2-2 1.3-2.9 1.3-.4.0-1 0-1.4-.1C22.1 20.8 21.6 20.3 21.1 19.8z"/></g><g><path fill="#634703" d="M20.9 19c.2.2.5.4.8.5.2.1.5.2.5.2.4.0.7.0.9.0.5.0 1.2-.2 1.9-.6.7-.3.8-.5 1.3-.7.5-.3 1-.6.8-.7-.2-.1-.4.0-1.1.4-.6.4-1.1.6-1.7.9-.3.1-.7.3-1 .3s-.6.0-.9.0c-.3.0-.5-.1-.8-.2-.2-.1-.3-.2-.4-.2-.2-.1-.6-.5-.8-.6.0.0-.2.0-.1.1C20.6 18.7 20.7 18.8 20.9 19z"/><path fill="#634703" d="M23.9 16.8c.1.2.3.2.4.3.1.1.2.1.2.1.1-.1.0-.3-.1-.3C24.4 16.7 23.9 16.7 23.9 16.8z"/><path fill="#634703" d="M22.3 17c0 .1.2.2.2.1.1-.1.2-.2.3-.2.2-.1.1-.2-.2-.2C22.4 16.8 22.4 16.9 22.3 17z"/></g><path fill="#455a64" d="M32 34.7c0 .1.0.2.0.3.2.4.7.5 1.1.5.6.0 1.2-.4 1.5-.8.0-.1.1-.2.2-.3.2-.3.3-.5.4-.6.0.0-.1-.1-.1-.2-.1-.2-.4-.4-.8-.5-.3-.1-.8-.2-1-.2-.9-.1-1.4.2-1.7.5.0.0.1.0.1.1.2.2.3.4.3.7C32.1 34.4 32 34.5 32 34.7z"/></svg>