{"id":21952134,"url":"https://github.com/officialxviid/ci4favicons","last_synced_at":"2025-06-23T21:34:41.745Z","repository":{"id":133179966,"uuid":"563561916","full_name":"officialxviid/ci4favicons","owner":"officialxviid","description":"Auto generate favicons and HTML tags from a original PNG file with CodeIgniter","archived":false,"fork":false,"pushed_at":"2023-08-27T11:54:31.000Z","size":2299,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-07T02:04:10.489Z","etag":null,"topics":["codeigniter","codeigniter4","favicon","favicon-generator","favicons","php","php7","php8"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/officialxviid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":null,"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2022-11-08T21:43:12.000Z","updated_at":"2023-08-25T13:29:30.000Z","dependencies_parsed_at":"2023-10-13T00:06:00.854Z","dependency_job_id":null,"html_url":"https://github.com/officialxviid/ci4favicons","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/officialxviid/ci4favicons","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialxviid%2Fci4favicons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialxviid%2Fci4favicons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialxviid%2Fci4favicons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialxviid%2Fci4favicons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/officialxviid","download_url":"https://codeload.github.com/officialxviid/ci4favicons/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/officialxviid%2Fci4favicons/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261559383,"owners_count":23177187,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["codeigniter","codeigniter4","favicon","favicon-generator","favicons","php","php7","php8"],"created_at":"2024-11-29T06:20:23.104Z","updated_at":"2025-06-23T21:34:41.732Z","avatar_url":"https://github.com/officialxviid.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e\n  \u003ca href=\"https://github.com/officialxviid/ci4favicons\"\u003e\n    \u003cimg src=\"https://raw.githubusercontent.com/officialxviid/officialxviid/main/assets/ci4favicons/logo-symbol.png\" width=\"250\"/\u003e\n  \u003c/a\u003e\n  \u003cbr\u003e\n  CI4Favicons\n\u003c/h1\u003e\n\n\u003ch4 align=\"center\"\u003eAuto generate favicons and HTML tags from a original PNG file\u003c/h4\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/officialxviid/ci4favicons/releases\" rel=\"nofollow\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/status-develop-orange\" alt=\"Status\" data-canonical-src=\"https://img.shields.io/badge/status-develop-orange\" style=\"max-width:100%;\"\u003e\n  \u003c/a\u003e\n  \u003cimg src=\"https://img.shields.io/badge/language-9-blueviolet\" alt=\"Languages\" data-canonical-src=\"https://img.shields.io/badge/language-9-blueviolet\" style=\"max-width:100%;\"\u003e\n  \u003cimg src=\"https://img.shields.io/badge/sponsors-8-ff69b4\" alt=\"Sponsors\" data-canonical-src=\"https://img.shields.io/badge/sponsors-8-ff69b4\" style=\"max-width:100%;\"\u003e\n  \u003ca href=\"https://github.com/officialxviid/ci4favicons/blob/master/LICENSE\" target=\"_blank\" rel=\"nofollow\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/license-MIT-blue\" alt=\"MIT License\" data-canonical-src=\"https://img.shields.io/badge/license-MIT-blue\" style=\"max-width:100%;\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cblockquote align=\"center\"\u003e\nThis plugin will help you (CodeIgniter developer) to display the correct favicon for your website with just one original PNG image.\n\u003c/blockquote\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#introduction\"\u003eIntroductions\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\u003ca href=\"#getting-started\"\u003eGetting Started\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\u003ca href=\"https://github.com/officialxviid/ci4favicons/wiki/Docs\"\u003eDocs\u003c/a\u003e\u0026nbsp;|\u0026nbsp;\u003ca href=\"#license\"\u003eLicense\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch5 align=\"center\"\u003ePowered by \u003ca href=\"https://xviid.net\" target=\"_blank\"\u003eXVIID\u003c/a\u003e\u003c/h5\u003e\n\n\u003cbr\u003e\n\n\u003ch2\u003eIntroduction\u003c/h2\u003e\n\n\u003ch3\u003e👁️ Overviews\u003c/h3\u003e\n\u003cp\u003eIt supports:\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003eCreate one ICO file and many PNG files with many favicon sizes from just one original PNG image as well as a \u003ccode\u003emanifest.json\u003c/code\u003e file for Android devices. Both input file path and output folder (which contains images and json files) are configurable via a command line interface.\u003c/li\u003e\n  \u003cli\u003eGenerate suitable \u003ccode\u003emeta\u003c/code\u003e and \u003ccode\u003elink\u003c/code\u003e tags for desktop web browsers as well as mobile touch devices to properly display favicon.\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eLanguage supports: English (en), Indonesian (id), Japanese (ja), Russian (ru), German (de), Spanish (es), Turkish (tr), Simplified Chinese (zh), Persian (fa)\u003c/p\u003e\n\n\u003ch3\u003e🧰 Requirements\u003c/h3\u003e\n\u003cp\u003eCI4Favicon has the following requirements:\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003ePHP 7.4+\u003c/li\u003e\n  \u003cli\u003ePHP GD\u003c/li\u003e\n  \u003cli\u003eCodeIgniter Framework\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e📏 Sizes\u003c/h3\u003e\n\u003cp\u003eCI4Favicon generates the following sizes:\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003cb\u003efavicon: \u003c/b\u003e16x16, 32x32, 96x96\u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eandroid-icon: \u003c/b\u003e36x36, 48x48, 72x72, 96x96, 144x144, 192x192\u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eapple-icon: \u003c/b\u003e57x57, 60x60, 72x72, 114x114, 76x76, 120x120, 152x152, 180x180\u003c/li\u003e\n  \u003cli\u003e\u003cb\u003eapple-startup: \u003c/b\u003e320x460, 640x920, 640x1096, 748x1024, 750x1024, 750x1294, 768x1004, 1182x2208, 1242x2148, 1496x2048, 1536x2008\u003c/li\u003e\n  \u003cli\u003e\u003cb\u003emsapplication: \u003c/b\u003e144x144, 70x70, 150x150, 310x150, 310x310\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e💻 Basic Commands\u003c/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ccode\u003eci4favicons:publish\u003c/code\u003e to start and copy the CI4Favicon Config file to your application.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003eci4favicons:generate\u003c/code\u003e to generate favicon.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003eci4favicons:help\u003c/code\u003e to show help.\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch2\u003eGetting Started\u003c/h2\u003e\n\n\u003ch3\u003e🎁 Preparation\u003c/h3\u003e\n\u003cp\u003eUse high-quality PNG files for good results. I recommend the minimum size is 512x512 px.\u003c/p\u003e\n\n\u003ch3\u003e📥 Installation\u003c/h3\u003e\n\u003cp\u003eWe need \u003ca href=\"http://php.net/manual/en/book.imagick.php\" target=\"_blank\"\u003ePHP imagick extension\u003c/a\u003e or \u003ca href=\"http://php.net/manual/en/book.image.php\" target=\"_blank\"\u003ePHP GD extension\u003c/a\u003e for generating images. By default, the Imagick extension is loaded, if you cannot install it, you can switch to using GD \u003cs\u003evia command line option\u003c/s\u003e if available.\u003c/p\u003e\n\u003cp\u003e\u003cb\u003eInstallation Using Composer\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eInstallation is best done via Composer. Assuming Composer is installed globally, you may use the following command:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-bash\"\u003e\u003cspan class=\"hljs-symbol\"\u003ecomposer\u003c/span\u003e \u003cspan class=\"hljs-meta\"\u003erequire\u003c/span\u003e officialxviid/ci4favicon\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003e\u003cb\u003eManual Installation\u003c/b\u003e\u003c/p\u003e\n\u003cp\u003eShould you choose not to use Composer to install, you can clone or download this repo and then enable it by editing \u003cb\u003eapp/Config/Autoload.php\u003c/b\u003e and adding the \u003cb\u003eOfficialXVIID\\CI4Favicon\u003c/b\u003e namespace to the \u003ccode\u003e$psr4\u003c/code\u003e array. For example, if you copied it into \u003cb\u003eapp/ThirdParty/\u003c/b\u003e:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-php\"\u003e$psr4 = [\n    \u003cspan class=\"hljs-string\"\u003e'Config'\u003c/span\u003e           =\u0026gt; APPPATH . \u003cspan class=\"hljs-string\"\u003e'Config'\u003c/span\u003e,\n    APP_NAMESPACE      =\u0026gt; APPPATH,\n    \u003cspan class=\"hljs-string\"\u003e'App'\u003c/span\u003e              =\u0026gt; APPPATH,\n    \u003cspan class=\"hljs-string\"\u003e'XVIID\\CI4Favicons'\u003c/span\u003e =\u0026gt; APPPATH . \u003cspan class=\"hljs-string\"\u003e'ThirdParty/ci4favicons-1.0.0/src'\u003c/span\u003e,\n];\n\u003c/code\u003e\u003c/pre\u003e\n\n\u003ch3\u003e🚀 Publishing\u003c/h3\u003e\n\u003cp\u003eTo copy files within a project using robust detection and error checking, run the following command:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-bash\"\u003e\u003cspan class=\"hljs-selector-tag\"\u003ephp\u003c/span\u003e \u003cspan class=\"hljs-selector-tag\"\u003espark\u003c/span\u003e \u003cspan class=\"hljs-selector-tag\"\u003eci4favicon\u003c/span\u003e\u003cspan class=\"hljs-selector-pseudo\"\u003e:publish\u003c/span\u003e\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis will generate \u003cb\u003eApp\\Config\\CI4Favicon.php\u003c/b\u003e\u003c/p\u003e\n\n\u003ch3\u003e⚙️ Config\u003c/h3\u003e\n\u003cp\u003eConfigure your \u003cb\u003eApp\\Config\\CI4Favicon.php\u003c/b\u003e\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\u003ccode\u003e$input\u003c/code\u003e: Path to the input image files, which is required\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$output\u003c/code\u003e: Path to the folder which contains output files. If this folder does not exist, the package will try to create it. This argument is optional, default value is current folder.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$appName\u003c/code\u003e: Set the application name in the \u003cb\u003emanifest.json\u003c/b\u003e file. Default is an empty string.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$tileColor\u003c/code\u003e: The background of live tile when this site is pinned. Fill in a HEX color for your \u003ca href=\"https://learn.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/microsoft-windows-helpandsupport-helpandsupport-tilecolor\" target=\"_blank\"\u003eTile Color\u003c/a\u003e.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$browserConfigFile\u003c/code\u003e: The path to browser config XML file if you have it. By default, it is set to an empty string to prevent IE from auto looking \u003cb\u003ebrowserconfig.xml\u003c/b\u003e file. If you have a browser configuration, put the file in the public folder.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$ico64\u003c/code\u003e: Include the 64x64 image inside the output ICO file (which contains only 16x16 and 32x32 images by default)\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$ico48\u003c/code\u003e: Include the 48x48 image inside the output ICO file (which contains only 16x16 and 32x32 images by default).\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$noOldApple\u003c/code\u003e: Exclude pngs files that used by old Apple touch devices.\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$noAndroid\u003c/code\u003e: Exclude \u003cb\u003emanifest.json\u003c/b\u003e files and PNG files for Android devices\u003c/li\u003e\n  \u003cli\u003e\u003ccode\u003e$noMs\u003c/code\u003e: Exclude images for Windows tile\u003c/li\u003e\n\u003c/ul\u003e\n\n\u003ch3\u003e🪄 Generate\u003c/h3\u003e\n\u003cp\u003eOnce you have configured it, run this command to generate the favicon:\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-bash\"\u003ephp spark ci4favicon:\u003cspan class=\"hljs-keyword\"\u003egenerate\u003c/span\u003e\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eThis will output the resulting favicon in your \u003ccode\u003e$output\u003c/code\u003e.\u003c/p\u003e\n\n\u003ch3\u003e🌐 Output\u003c/h3\u003e\n\u003cp\u003eTo produce HTML Tag output, there are 2 ways you can do it.\u003c/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n    \u003cb\u003eSend variables from Controllers to Views.\u003c/b\u003e\n    \u003cbr\u003e\n    open your \u003cb\u003eapp\\Controllers\\Home.php\u003c/b\u003e\n    \u003cbr\u003e\n    \u003cpre\u003e\u003ccode class=\"language-php\"\u003e\u0026lt;?php\nnamespace App\\Controllers;\nuse OfficialXVIID\\CI4Favicon\\CI4Favicon;\nclass Home extends BaseController{\n    public function index(){\n        $favicon = new CI4Favicon();\n        $favicon-\u0026gt;output();\n        $data['favicon'] = $favicon;\n        return view('welcome_message', $data);\n    }\n    \n}\u003c/code\u003e\u003c/pre\u003e\n    \u003cbr\u003e\n    open your \u003cb\u003eapp\\Views\\welcome_message.php\u003c/b\u003e\n    \u003cbr\u003e\n    \u003cpre\u003e\u003ccode class=\"lang-html\"\u003e    \u0026lt;head\u0026gt;\n        ...\n        \u0026lt;?= $favicon; ?\u0026gt;\n        ...\n    \u0026lt;/head\u0026gt;\u003c/code\u003e\u003c/pre\u003e\n    \u003cbr\u003e\n  \u003c/li\u003e\n  \u003cli\u003e\n    \u003cb\u003eUsing helpers.\u003c/b\u003e\n    \u003cbr\u003e\n    open your \u003cb\u003eapp\\Views\\welcome_message.php\u003c/b\u003e\n    \u003cbr\u003e\n    \u003cpre\u003e\u003ccode class=\"lang-html\"\u003e    \u0026lt;head\u0026gt;\n        ...\n        \u0026lt;?php\n        \thelper('ci4favicon');\n        \techo ci4favicon();\n        ?\u0026gt;\n        ...\n    \u0026lt;/head\u0026gt;\u003c/code\u003e\u003c/pre\u003e\n  \u003c/li\u003e\n\u003c/ul\u003e\n\n\u003cp\u003e\u003cb\u003eHTML Tag Result:\u003c/b\u003e\u003c/p\u003e\n\u003cpre\u003e\u003ccode class=\"lang-html\"\u003e\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-config\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/IEConfig.xml\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"57x57\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-57x57.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"60x60\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-60x60.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"72x72\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-72x72.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"114x114\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-114x114.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"76x76\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-76x76.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"120x120\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-120x120.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"152x152\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-152x152.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"apple-touch-icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"180x180\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/apple-touch-icon-180x180.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003etype\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"image/png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/favicon-32x32.png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"32x32\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003etype\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"image/png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/android-chrome-192x192.png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"192x192\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"icon\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003etype\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"image/png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/favicon-16x16.png\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003esizes\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"16x16\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003elink\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003erel\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"manifest\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ehref\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/manifest.json\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"application-name\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"CI4Favicon App\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-TileColor\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"#F0F0F0\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-TileImage\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/mstile-144x144.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-square70x70logo\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/mstile-70x70.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-square150x150logo\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/mstile-150x150.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-wide310x150logo\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/mstile-310x150.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003cspan class=\"hljs-tag\"\u003e\u0026lt;\u003cspan class=\"hljs-name\"\u003emeta\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003ename\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"msapplication-square310x310logo\"\u003c/span\u003e \u003cspan class=\"hljs-attr\"\u003econtent\u003c/span\u003e=\u003cspan class=\"hljs-string\"\u003e\"/mstile-310x310.png\"\u003c/span\u003e /\u0026gt;\u003c/span\u003e\n\u003c/code\u003e\u003c/pre\u003e\n\n\u003ch2\u003eLicense\u003c/h2\u003e\n\n\u003cp\u003eCI4Favicon is under \u003cb\u003eMIT License\u003c/b\u003e. See the \u003ca href=\"https://github.com/officialxviid/disgester/blob/master/LICENSE\" target=\"_blank\"\u003eLICENSE\u003c/a\u003e file for more detail.\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fofficialxviid%2Fci4favicons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fofficialxviid%2Fci4favicons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fofficialxviid%2Fci4favicons/lists"}