Skip to content

Commit

Permalink
Add all sorts of icons and a webmanifest
Browse files Browse the repository at this point in the history
  • Loading branch information
1j01 committed Apr 6, 2018
1 parent 64a9470 commit 61eee51
Show file tree
Hide file tree
Showing 21 changed files with 165 additions and 21 deletions.
Binary file added android-chrome-192x192.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added android-chrome-256x256.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added apple-touch-icon.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions browserconfig.xml
@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png?v=LbWArJzeO7"/>
<TileColor>#2b5797</TileColor>
</tile>
</msapplication>
</browserconfig>
Binary file added favicon-16x16.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added favicon-32x32.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added favicon.ico
Binary file not shown.
38 changes: 38 additions & 0 deletions images/favicon-src/FOLDER-README.md
@@ -0,0 +1,38 @@
# Favicon Source Files

Some favicon resources (`apple-touch-icon.png` etc.) were generated with https://realfavicongenerator.net

The `faviconDescription.json` was taken from the output of that tool, and they describe how to use it seemingly only on that results page,
so for posterity, that is:

1. Install cli-real-favicon: `npm install -g cli-real-favicon`

2. Create a file named `faviconDescription.json` and populate it with: &lt;the contents that are in that file except with the master picture path replaced&gt;

3. In the code above, replace `TODO: Path to your master picture` with the path of your master picture. For example, `assets/images/master_picture.png`.

4. Generate your icons:
```
mkdir outputDir
real-favicon generate faviconDescription.json faviconData.json outputDir
```

5. Inject the HTML code in your pages:
```
real-favicon inject faviconData.json outputDir htmlFiles/*.html
```

6. Check for updates (to be run from time to time, ideally by your continuous integration system):
```
real-favicon check-for-update --fail-on-update faviconData.json
```

The contents of that file don't necessarily match what I eventually went with, tho.
I didn't use it, I just downloaded the package and used it as a scaffolding, editing the results manually.

realfavicongenerator.net uses Potrace to generate a Safari pinned tab icon, but this wasn't good for the pixel art of the retro icons,
so I made `safari-pinned-tab-16x16.png` and passed it into http://www.drububu.com/tutorial/bitmap-to-vector.html
using the "export as SVG, no overlapping areas" option which appears as just a second ".svg" option, and set to 2 colors,
and removed the lines with a white fill (`fill="rgb(255,255,255)"`)

I also had to use a separate PNG to ICO service just to make the basic favicon.ico, as realfavicongenerator.net only supports sizing down from a large image
Binary file added images/favicon-src/favicon-16x16.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/favicon-src/favicon-32x32.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/favicon-src/favicon-48x48-enlarged-6x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/favicon-src/favicon-48x48.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
73 changes: 73 additions & 0 deletions images/favicon-src/faviconDescription.json
@@ -0,0 +1,73 @@
{
"masterPicture": "favicon-48x48-enlarged-6x.png",
"iconsPath": "/",
"design": {
"ios": {
"pictureAspect": "backgroundAndMargin",
"backgroundColor": "#ffffff",
"margin": "14%",
"assets": {
"ios6AndPriorIcons": false,
"ios7AndLaterIcons": false,
"precomposedIcons": false,
"declareOnlyDefaultIcon": true
},
"appName": "98.js"
},
"desktopBrowser": {},
"windows": {
"masterPicture": {
"type": "inline",
"content": "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"
},
"pictureAspect": "noChange",
"backgroundColor": "#da532c",
"onConflict": "override",
"assets": {
"windows80Ie10Tile": false,
"windows10Ie11EdgeTiles": {
"small": false,
"medium": true,
"big": false,
"rectangle": false
}
},
"appName": "98.js"
},
"androidChrome": {
"pictureAspect": "noChange",
"themeColor": "#ffffff",
"manifest": {
"name": "98.js",
"display": "standalone",
"orientation": "notSet",
"onConflict": "override",
"declared": true
},
"assets": {
"legacyIcon": false,
"lowResolutionIcons": false
}
},
"safariPinnedTab": {
"masterPicture": {
"type": "inline",
"content": "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"
},
"pictureAspect": "silhouette",
"themeColor": "#5bbad5"
}
},
"settings": {
"scalingAlgorithm": "Lanczos",
"errorOnImageTooSmall": false,
"readmeFile": false,
"htmlCodeFile": true,
"usePathAsIs": false
},
"versioning": {
"paramName": "v",
"paramValue": "LbWArJzeO7"
}
}

Binary file added images/favicon-src/mstile-48x48-enlarged-6x.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/favicon-src/mstile-48x48-globe-outline.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/favicon-src/safari-pinned-tab-16x16.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 10 additions & 3 deletions index.html
Expand Up @@ -5,9 +5,16 @@
<title>98.js - Windows 98 Online</title> <title>98.js - Windows 98 Online</title>
<link href="layout.css" rel="stylesheet" type="text/css"> <link href="layout.css" rel="stylesheet" type="text/css">
<link href="classic.css" rel="stylesheet" type="text/css"> <link href="classic.css" rel="stylesheet" type="text/css">
<link rel="icon" href="images/icons/windows-update-16x16.png" sizes="16x16" type="image/png"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=LbWArJzeO7">
<link rel="icon" href="images/icons/windows-update-32x32.png" sizes="32x32" type="image/png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=LbWArJzeO7">
<link rel="icon" href="images/icons/windows-update-48x48.png" sizes="48x48" type="image/png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=LbWArJzeO7">
<link rel="manifest" href="/site.webmanifest?v=LbWArJzeO7">
<link rel="mask-icon" href="/safari-pinned-tab.svg?v=LbWArJzeO7" color="#5bbad5">
<link rel="shortcut icon" href="/favicon.ico?v=LbWArJzeO7">
<meta name="apple-mobile-web-app-title" content="98.js">
<meta name="application-name" content="98.js">
<meta name="msapplication-TileColor" content="#2b5797">
<meta name="theme-color" content="#008080">
<meta name="viewport" content="width=device-width, user-scalable=no"> <meta name="viewport" content="width=device-width, user-scalable=no">
</head> </head>
<body> <body>
Expand Down
18 changes: 0 additions & 18 deletions manifest.webapp

This file was deleted.

Binary file added mstile-150x150.png
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 12 additions & 0 deletions safari-pinned-tab.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 61eee51

Please sign in to comment.