diff --git a/bin/build-site.js b/bin/build-site.js index 908cd4bb..a015240f 100755 --- a/bin/build-site.js +++ b/bin/build-site.js @@ -209,6 +209,13 @@ async function buildSite() { url: copyAssetToBuild( 'companies-table.js' ), } ]; + // Copy favicon files + console.log( 'Copying favicon files' ); + const faviconPath = path.join( sitePath, 'assets', 'favicon-package' ); + fs.readdirSync( faviconPath ).forEach( f => { + fs.copyFileSync( path.join( faviconPath, f ), path.join( siteBuildPath, f ) ); + } ); + // Generate the index.html file from the main README // TODO: Build this page and its table dynamically; more filters const readmeTemplate = swig.compileFile( diff --git a/site/assets/favicon-package/android-chrome-192x192.png b/site/assets/favicon-package/android-chrome-192x192.png new file mode 100644 index 00000000..c9a073e6 Binary files /dev/null and b/site/assets/favicon-package/android-chrome-192x192.png differ diff --git a/site/assets/favicon-package/android-chrome-512x512.png b/site/assets/favicon-package/android-chrome-512x512.png new file mode 100644 index 00000000..f37a8549 Binary files /dev/null and b/site/assets/favicon-package/android-chrome-512x512.png differ diff --git a/site/assets/favicon-package/apple-touch-icon.png b/site/assets/favicon-package/apple-touch-icon.png new file mode 100644 index 00000000..411c3e47 Binary files /dev/null and b/site/assets/favicon-package/apple-touch-icon.png differ diff --git a/site/assets/favicon-package/browserconfig.xml b/site/assets/favicon-package/browserconfig.xml new file mode 100644 index 00000000..b3930d0f --- /dev/null +++ b/site/assets/favicon-package/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/site/assets/favicon-package/favicon-16x16.png b/site/assets/favicon-package/favicon-16x16.png new file mode 100644 index 00000000..6e48d7ed Binary files /dev/null and b/site/assets/favicon-package/favicon-16x16.png differ diff --git a/site/assets/favicon-package/favicon-192x192.png b/site/assets/favicon-package/favicon-192x192.png new file mode 100644 index 00000000..81770b2f Binary files /dev/null and b/site/assets/favicon-package/favicon-192x192.png differ diff --git a/site/assets/favicon-package/favicon-32x32.png b/site/assets/favicon-package/favicon-32x32.png new file mode 100644 index 00000000..8eead41c Binary files /dev/null and b/site/assets/favicon-package/favicon-32x32.png differ diff --git a/site/assets/favicon-package/favicon.ico b/site/assets/favicon-package/favicon.ico new file mode 100644 index 00000000..2ffc6c54 Binary files /dev/null and b/site/assets/favicon-package/favicon.ico differ diff --git a/site/assets/favicon-package/mstile-144x144.png b/site/assets/favicon-package/mstile-144x144.png new file mode 100644 index 00000000..fe60e281 Binary files /dev/null and b/site/assets/favicon-package/mstile-144x144.png differ diff --git a/site/assets/favicon-package/mstile-150x150.png b/site/assets/favicon-package/mstile-150x150.png new file mode 100644 index 00000000..23c491e8 Binary files /dev/null and b/site/assets/favicon-package/mstile-150x150.png differ diff --git a/site/assets/favicon-package/mstile-310x150.png b/site/assets/favicon-package/mstile-310x150.png new file mode 100644 index 00000000..3c5d30a8 Binary files /dev/null and b/site/assets/favicon-package/mstile-310x150.png differ diff --git a/site/assets/favicon-package/mstile-310x310.png b/site/assets/favicon-package/mstile-310x310.png new file mode 100644 index 00000000..1bdbdb64 Binary files /dev/null and b/site/assets/favicon-package/mstile-310x310.png differ diff --git a/site/assets/favicon-package/mstile-70x70.png b/site/assets/favicon-package/mstile-70x70.png new file mode 100644 index 00000000..e574d7f9 Binary files /dev/null and b/site/assets/favicon-package/mstile-70x70.png differ diff --git a/site/assets/favicon-package/safari-pinned-tab.svg b/site/assets/favicon-package/safari-pinned-tab.svg new file mode 100644 index 00000000..8e8622b1 --- /dev/null +++ b/site/assets/favicon-package/safari-pinned-tab.svg @@ -0,0 +1,45 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + diff --git a/site/assets/favicon-package/site.webmanifest b/site/assets/favicon-package/site.webmanifest new file mode 100644 index 00000000..b20abb7c --- /dev/null +++ b/site/assets/favicon-package/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/site/assets/favicon.png b/site/assets/favicon.png new file mode 100644 index 00000000..035a0bb1 Binary files /dev/null and b/site/assets/favicon.png differ diff --git a/site/assets/favicon.sketch b/site/assets/favicon.sketch new file mode 100644 index 00000000..11a34c26 Binary files /dev/null and b/site/assets/favicon.sketch differ diff --git a/site/assets/favicon.svg b/site/assets/favicon.svg new file mode 100644 index 00000000..59c4a8e7 --- /dev/null +++ b/site/assets/favicon.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/site/assets/remoteintech.png b/site/assets/remoteintech.png new file mode 100644 index 00000000..e9cd8874 Binary files /dev/null and b/site/assets/remoteintech.png differ diff --git a/site/templates/base.html b/site/templates/base.html index c77a8188..5ccba3d6 100644 --- a/site/templates/base.html +++ b/site/templates/base.html @@ -3,6 +3,7 @@ + {% block pageTitle %}{% endblock %} – Remote In Tech {%- for stylesheet in stylesheets %} @@ -10,6 +11,14 @@ {%- for script in scripts %} {%- endfor %} + + + + + + + +