Skip to content
This repository was archived by the owner on Feb 22, 2025. It is now read-only.

Commit 893dd95

Browse files
committed
cli-real-favicon integrated, favicons pack added
1 parent 012e3d1 commit 893dd95

20 files changed

+496
-5
lines changed

faviconData.json

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"result":{"status":"success"},"favicon":{"package_url":"https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/favicon_package_v0.16.zip","files_urls":["https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/android-chrome-192x192.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/android-chrome-512x512.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/apple-touch-icon.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/browserconfig.xml","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/favicon-16x16.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/favicon-32x32.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/favicon.ico","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/html_code.html","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/mstile-144x144.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/mstile-150x150.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/mstile-310x150.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/mstile-310x310.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/mstile-70x70.png","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/safari-pinned-tab.svg","https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/package_files/site.webmanifest"],"html_code":"<link rel=\"apple-touch-icon\" sizes=\"180x180\" href=\"/apple-touch-icon.png\">\n<link rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/favicon-32x32.png\">\n<link rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/favicon-16x16.png\">\n<link rel=\"manifest\" href=\"/site.webmanifest\">\n<link rel=\"mask-icon\" href=\"/safari-pinned-tab.svg\" color=\"#794aff\">\n<meta name=\"msapplication-TileColor\" content=\"#603cba\">\n<meta name=\"theme-color\" content=\"#ffffff\">","compression":"true","overlapping_markups":["link[rel=\"apple-touch-icon\"]","link[rel=\"shortcut\"]","link[rel=\"shortcut icon\"]","link[rel=\"icon\",sizes=\"16x16\"]","link[rel=\"icon\",sizes=\"32x32\"]","meta[name=\"msapplication-TileColor\"]","link[rel=\"manifest\"]","meta[name=\"theme-color\"]","link[rel=\"mask-icon\"]"]},"files_location":{"type":"path","path":"/"},"preview_picture_url":"https://realfavicongenerator.net/files/3389931d1aace6601397c9d6a138e95b7d181f9d/favicon_preview.png","version":"0.16"}

faviconDescription.json

+62
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
{
2+
"masterPicture": "./images/starterLogo.svg",
3+
"iconsPath": "/",
4+
"design": {
5+
"ios": {
6+
"pictureAspect": "backgroundAndMargin",
7+
"backgroundColor": "#ffffff",
8+
"margin": "14%",
9+
"assets": {
10+
"ios6AndPriorIcons": false,
11+
"ios7AndLaterIcons": false,
12+
"precomposedIcons": false,
13+
"declareOnlyDefaultIcon": true
14+
}
15+
},
16+
"desktopBrowser": {
17+
"design": "raw"
18+
},
19+
"windows": {
20+
"pictureAspect": "noChange",
21+
"backgroundColor": "#603cba",
22+
"onConflict": "override",
23+
"assets": {
24+
"windows80Ie10Tile": false,
25+
"windows10Ie11EdgeTiles": {
26+
"small": false,
27+
"medium": true,
28+
"big": false,
29+
"rectangle": false
30+
}
31+
}
32+
},
33+
"androidChrome": {
34+
"pictureAspect": "noChange",
35+
"themeColor": "#ffffff",
36+
"manifest": {
37+
"name": "Starter",
38+
"display": "standalone",
39+
"orientation": "notSet",
40+
"onConflict": "override",
41+
"declared": true
42+
},
43+
"assets": {
44+
"legacyIcon": false,
45+
"lowResolutionIcons": false
46+
}
47+
},
48+
"safariPinnedTab": {
49+
"pictureAspect": "blackAndWhite",
50+
"threshold": 75,
51+
"themeColor": "#794aff"
52+
}
53+
},
54+
"settings": {
55+
"compression": 1,
56+
"scalingAlgorithm": "Mitchell",
57+
"errorOnImageTooSmall": false,
58+
"readmeFile": false,
59+
"htmlCodeFile": true,
60+
"usePathAsIs": false
61+
}
62+
}

images/starterLogo.svg

+10
Loading

package.json

+4-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@
2020
"postinstall": "yarn gen:theme-typings",
2121
"cleanup": "rm -rf ./.next/",
2222
"preci": "rm -fr node_modules",
23-
"ci": "yarn install --frozen-lockfile"
23+
"ci": "yarn install --frozen-lockfile",
24+
"gen:favicon": "real-favicon generate faviconDescription.json faviconData.json ./public",
25+
"gen:favicon-update": "real-favicon check-for-update --fail-on-update faviconData.json"
2426
},
2527
"dependencies": {
2628
"@babel/core": "^7.18.2",
@@ -61,6 +63,7 @@
6163
"@types/safe-json-stringify": "^1.1.2",
6264
"@typescript-eslint/eslint-plugin": "^5.27.1",
6365
"@typescript-eslint/parser": "^5.27.1",
66+
"cli-real-favicon": "^0.0.8",
6467
"eslint": "^8.17.0",
6568
"eslint-config-next": "^12.1.6",
6669
"eslint-config-prettier": "^8.5.0",

public/android-chrome-192x192.png

4.06 KB
Loading

public/android-chrome-512x512.png

9.62 KB
Loading

public/apple-touch-icon.png

3.42 KB
Loading

public/browserconfig.xml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<browserconfig>
3+
<msapplication>
4+
<tile>
5+
<square150x150logo src="/mstile-150x150.png"/>
6+
<TileColor>#603cba</TileColor>
7+
</tile>
8+
</msapplication>
9+
</browserconfig>

public/favicon-16x16.png

716 Bytes
Loading

public/favicon-32x32.png

1.2 KB
Loading

public/favicon.ico

-10.6 KB
Binary file not shown.

public/html_code.html

+7
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
2+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
3+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
4+
<link rel="manifest" href="/site.webmanifest">
5+
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#794aff">
6+
<meta name="msapplication-TileColor" content="#603cba">
7+
<meta name="theme-color" content="#ffffff">

public/mstile-144x144.png

3.27 KB
Loading

public/mstile-150x150.png

3.28 KB
Loading

public/mstile-310x150.png

3.33 KB
Loading

public/mstile-310x310.png

5.81 KB
Loading

public/mstile-70x70.png

2.59 KB
Loading

public/safari-pinned-tab.svg

+22
Loading

public/site.webmanifest

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
{
2+
"name": "Starter",
3+
"short_name": "Starter",
4+
"icons": [
5+
{
6+
"src": "/android-chrome-192x192.png",
7+
"sizes": "192x192",
8+
"type": "image/png"
9+
},
10+
{
11+
"src": "/android-chrome-512x512.png",
12+
"sizes": "512x512",
13+
"type": "image/png"
14+
}
15+
],
16+
"theme_color": "#ffffff",
17+
"background_color": "#ffffff",
18+
"display": "standalone"
19+
}

0 commit comments

Comments
 (0)