diff --git a/web/android-chrome-192x192.png b/web/android-chrome-192x192.png new file mode 100644 index 00000000..7c673297 Binary files /dev/null and b/web/android-chrome-192x192.png differ diff --git a/web/android-chrome-512x512.png b/web/android-chrome-512x512.png new file mode 100644 index 00000000..c45b54ce Binary files /dev/null and b/web/android-chrome-512x512.png differ diff --git a/web/apple-touch-icon.png b/web/apple-touch-icon.png new file mode 100644 index 00000000..f4f62726 Binary files /dev/null and b/web/apple-touch-icon.png differ diff --git a/web/browserconfig.xml b/web/browserconfig.xml new file mode 100644 index 00000000..b3930d0f --- /dev/null +++ b/web/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/web/favicon-16x16.png b/web/favicon-16x16.png new file mode 100644 index 00000000..4b9b84ce Binary files /dev/null and b/web/favicon-16x16.png differ diff --git a/web/favicon-32x32.png b/web/favicon-32x32.png new file mode 100644 index 00000000..0d546f08 Binary files /dev/null and b/web/favicon-32x32.png differ diff --git a/web/favicon.ico b/web/favicon.ico new file mode 100644 index 00000000..e7c6a626 Binary files /dev/null and b/web/favicon.ico differ diff --git a/web/mstile-144x144.png b/web/mstile-144x144.png new file mode 100644 index 00000000..8cba7203 Binary files /dev/null and b/web/mstile-144x144.png differ diff --git a/web/mstile-150x150.png b/web/mstile-150x150.png new file mode 100644 index 00000000..b1da4a05 Binary files /dev/null and b/web/mstile-150x150.png differ diff --git a/web/mstile-310x150.png b/web/mstile-310x150.png new file mode 100644 index 00000000..da25d1f1 Binary files /dev/null and b/web/mstile-310x150.png differ diff --git a/web/mstile-310x310.png b/web/mstile-310x310.png new file mode 100644 index 00000000..6ba31d3c Binary files /dev/null and b/web/mstile-310x310.png differ diff --git a/web/mstile-70x70.png b/web/mstile-70x70.png new file mode 100644 index 00000000..0fadf9b8 Binary files /dev/null and b/web/mstile-70x70.png differ diff --git a/web/safari-pinned-tab.svg b/web/safari-pinned-tab.svg new file mode 100644 index 00000000..bb50e880 --- /dev/null +++ b/web/safari-pinned-tab.svg @@ -0,0 +1,42 @@ + + + + +Created by potrace 1.14, written by Peter Selinger 2001-2017 + + + + + + diff --git a/web/themes/custom/materiotheme/materiotheme.theme b/web/themes/custom/materiotheme/materiotheme.theme index 07f81c51..578982e8 100644 --- a/web/themes/custom/materiotheme/materiotheme.theme +++ b/web/themes/custom/materiotheme/materiotheme.theme @@ -90,6 +90,76 @@ function materiotheme_preprocess_html(&$vars) { // ], // ]; // $vars['page']['#attached']['html_head'][] = [$gv, "google-site-verification"]; + + + // + $ati = array( + '#tag' => 'meta', + '#attributes' => array( + 'rel' => 'apple-touch-icon', + 'sizes' => "180x180", + 'href' => '/apple-touch-icon.png', + ), + ); + $vars['page']['#attached']['html_head'][] = [$ati, 'ati']; + + // + $icon32 = array( + '#tag' => 'meta', + '#attributes' => array( + 'rel' => 'icon', + 'type' => "image/png", + 'sizes' => "32x32", + 'href' => '/favicon-32x32.png', + ), + ); + $vars['page']['#attached']['html_head'][] = [$icon32, 'icon32']; + + // + $icon16 = array( + '#tag' => 'meta', + '#attributes' => array( + 'rel' => 'icon', + 'type' => "image/png", + 'sizes' => "16x16", + 'href' => '/favicon-16x16.png', + ), + ); + $vars['page']['#attached']['html_head'][] = [$icon16, 'icon16']; + + // + + // + $safaripinnedtab = array( + '#tag' => 'meta', + '#attributes' => array( + 'rel' => 'mask-icon', + 'color' => "#69ccce", + 'href' => '/safari-pinned-tab.svg', + ), + ); + $vars['page']['#attached']['html_head'][] = [$safaripinnedtab, '$safaripinnedtab']; + + // + $ms = array( + '#tag' => 'meta', + '#attributes' => array( + 'name' => 'msapplication-TileColor', + 'content' => "#69ccce" + ), + ); + $vars['page']['#attached']['html_head'][] = [$ms, '$ms']; + + // + $tc = array( + '#tag' => 'meta', + '#attributes' => array( + 'name' => 'theme-color', + 'content' => "#69ccce" + ), + ); + $vars['page']['#attached']['html_head'][] = [$tc, '$tc']; + } function materiotheme_preprocess_page(&$vars){