diff --git a/content/extras/android-chrome-192x192.png b/content/extras/android-chrome-192x192.png new file mode 100644 index 0000000..fd9b59b Binary files /dev/null and b/content/extras/android-chrome-192x192.png differ diff --git a/content/extras/android-chrome-512x512.png b/content/extras/android-chrome-512x512.png new file mode 100644 index 0000000..f5db0de Binary files /dev/null and b/content/extras/android-chrome-512x512.png differ diff --git a/content/extras/apple-touch-icon.png b/content/extras/apple-touch-icon.png new file mode 100644 index 0000000..0ab6238 Binary files /dev/null and b/content/extras/apple-touch-icon.png differ diff --git a/content/extras/browserconfig.xml b/content/extras/browserconfig.xml new file mode 100644 index 0000000..b97aacb --- /dev/null +++ b/content/extras/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #ffc40d + + + diff --git a/content/extras/favicon-16x16.png b/content/extras/favicon-16x16.png new file mode 100644 index 0000000..d507b1e Binary files /dev/null and b/content/extras/favicon-16x16.png differ diff --git a/content/extras/favicon-32x32.png b/content/extras/favicon-32x32.png new file mode 100644 index 0000000..e1e31e0 Binary files /dev/null and b/content/extras/favicon-32x32.png differ diff --git a/content/extras/favicon.ico b/content/extras/favicon.ico new file mode 100644 index 0000000..4b82e31 Binary files /dev/null and b/content/extras/favicon.ico differ diff --git a/content/extras/manifest.json b/content/extras/manifest.json new file mode 100644 index 0000000..f471f43 --- /dev/null +++ b/content/extras/manifest.json @@ -0,0 +1,17 @@ +{ + "name": "Alchemy \u2728", + "icons": [ + { + "src": "\/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image\/png" + }, + { + "src": "\/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image\/png" + } + ], + "theme_color": "#ffc40d", + "display": "standalone" +} diff --git a/content/extras/mstile-150x150.png b/content/extras/mstile-150x150.png new file mode 100644 index 0000000..a0285d5 Binary files /dev/null and b/content/extras/mstile-150x150.png differ diff --git a/content/extras/safari-pinned-tab.svg b/content/extras/safari-pinned-tab.svg new file mode 100644 index 0000000..d5fcff6 --- /dev/null +++ b/content/extras/safari-pinned-tab.svg @@ -0,0 +1,182 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pelicanconf.py b/pelicanconf.py index 35dc684..9c4e126 100644 --- a/pelicanconf.py +++ b/pelicanconf.py @@ -23,6 +23,20 @@ ARTICLE_SAVE_AS = ARTICLE_URL ARTICLE_LANG_URL = 'posts/{slug}-{lang}.html' ARTICLE_LANG_SAVE_AS = ARTICLE_LANG_URL +STATIC_PATHS = ['extras', 'images'] +EXTRA_PATH_METADATA = { + 'extras/android-chrome-192x192.png': {'path': 'android-chrome-192x192.png'}, + 'extras/android-chrome-512x512.png': {'path': 'android-chrome-512x512.png'}, + 'extras/apple-touch-icon.png': {'path': 'apple-touch-icon.png'}, + 'extras/browserconfig.xml': {'path': 'browserconfig.xml'}, + 'extras/favicon-16x16.png': {'path': 'favicon-16x16.png'}, + 'extras/favicon-32x32.png': {'path': 'favicon-32x32.png'}, + 'extras/favicon.ico': {'path': 'favicon.ico'}, + 'extras/manifest.json': {'path': 'manifest.json'}, + 'extras/mstile-150x150.png': {'path': 'mstile-150x150.png'}, + 'extras/safari-pinned-tab.svg': {'path': 'safari-pinned-tab.svg'}, +} + PLUGIN_PATHS = ['plugins'] PLUGINS = ['pelican-bootstrapify'] @@ -55,4 +69,5 @@ ICONS = [ DIRECT_TEMPLATES = ['index', 'tags', 'categories', 'authors', 'archives', 'sitemap'] SITEMAP_SAVE_AS = 'sitemap.xml' +RFG_FAVICONS = True PYGMENTS_STYLE = 'monokai'