icongenie | CLI tool to generate all the icons and splashscreens | Icon library

 by   quasarframework JavaScript Version: v1.1.3 License: MIT

kandi X-RAY | icongenie Summary

kandi X-RAY | icongenie Summary

icongenie is a JavaScript library typically used in User Interface, Icon, Electron applications. icongenie has no bugs, it has no vulnerabilities, it has a Permissive License and it has low support. You can download it from GitHub.

This node module outputs a set of SQUARE favicons, webicons, pwa-icons and electron-icons as well as iOS, Windows Store and MacOS icons from an original 1240x1240 square icon that retains transparency and also minifies the assets. It will also create splash screens for Cordova/Capacitor and even a minified svg. It works cross-platform to generate those pesky .icns and .ico files used by Electron apps and in the case of the latter preferred by some browsers and webscrapers (favicon.ico) - even though modern development guidelines for Apple and Windows recommend using .png. It has two primary interfaces (with Quasar CTX and as a standalone CLI) and although it is built for the Quasar Framework, it should work anywhere you can run node. You can even import it and use it in your own pipelines if that's your thing. It is designed to be a very useful tool that you will be glad to have lying around. You MUST use PNG. If you use a source image that is smaller than 1240x1240 some icons will be naively upscaled. If you do not use a square original, it will be cropped square from the center using the smaller dimension as width and height - but will never upscale - which can potentially result in non-square results. You have been warned. A final note: You should always pad your icon design with about 1% of empty space. This is because you will lose aliasing resolution when downscaling, which means at smaller sizes your round icon (if it doesn't have padding) will seem to have flattened top, bottom, left and right sides.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              icongenie has a low active ecosystem.
              It has 177 star(s) with 18 fork(s). There are 7 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 1 open issues and 92 have been closed. On average issues are closed in 178 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of icongenie is v1.1.3

            kandi-Quality Quality

              icongenie has 0 bugs and 0 code smells.

            kandi-Security Security

              icongenie has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              icongenie code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              icongenie is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              icongenie releases are available to install and integrate.
              It has 84 lines of code, 0 functions and 26 files.
              It has low code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed icongenie and discovered the below as its top functions. This is intended to give you an instant insight into icongenie implemented functionality, and help decide if they suit your requirements.
            • Read the config file .
            Get all kandi verified functions for this library.

            icongenie Key Features

            No Key Features are available at this moment for icongenie.

            icongenie Examples and Code Snippets

            No Code Snippets are available at this moment for icongenie.

            Community Discussions

            QUESTION

            How to add .gif in splash screen using cordova in quasar?
            Asked 2021-Dec-10 at 13:43

            I'm building a PWA using quasar. I found a way to create a splash screen using .png in their documentation (using icongenie). However, I'd like to use .gif rather than .png. I've replaced the png files in config.xml. It doesn't work. It only gives me a blank screen and then my first page eventually shows after a couple of seconds. Is there some plugins or a way that I can use to solve the problem?

            ...

            ANSWER

            Answered 2021-Dec-10 at 13:43

            I don't know Quasar so I'm going to answer for pure Cordova. GIF are not supported by the Splashscreen plugin. But if you want animations, you should consider using lottie animations and lottie splashscreen

            Source https://stackoverflow.com/questions/70301808

            QUESTION

            Quasar Icon Genie CLI crops icons from square to rectangle
            Asked 2020-Dec-20 at 20:45

            How can I omit the cropping? I have an icon 512x512 I pass it to Icon Genie CLI and generate icons for my Capacitor app. I use the command icongenie generate -m capacitor -i /path/to/source/icon.png. In result I get my icons cropped to rectangle and for ios it has a white background. Here is example of my input (512x512):

            Here is example of my output (AppIcon-512@2x):

            ...

            ANSWER

            Answered 2020-Dec-20 at 20:45

            I just came across this as well.

            I used the following flag per the docs:

            Source https://stackoverflow.com/questions/64221127

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install icongenie

            You can download it from GitHub.

            Support

            Quasar Framework is an MIT-licensed open source project. Its ongoing development is made possible thanks to the support by these awesome backers. Please read our manifest on Why donations are important. If you'd like to become a donator, check out Quasar Framework's Donator campaign.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/quasarframework/icongenie.git

          • CLI

            gh repo clone quasarframework/icongenie

          • sshUrl

            git@github.com:quasarframework/icongenie.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular Icon Libraries

            Font-Awesome

            by FortAwesome

            feather

            by feathericons

            ionicons

            by ionic-team

            heroicons

            by tailwindlabs

            Try Top Libraries by quasarframework

            quasar

            by quasarframeworkJavaScript

            quasar-ui-qcalendar

            by quasarframeworkJavaScript

            quasar-cli

            by quasarframeworkJavaScript

            quasar-testing

            by quasarframeworkTypeScript

            quasar-ui-qmarkdown

            by quasarframeworkJavaScript