diff --git a/favicon/README.md b/favicon/README.md new file mode 100644 index 00000000..38902f2b --- /dev/null +++ b/favicon/README.md @@ -0,0 +1 @@ +This files were generated with [RealFaviconGenerator](https://realfavicongenerator.net). You can reproduce the generation with [request.json](request.json). diff --git a/favicon/files/android-chrome-192x192.png b/favicon/files/android-chrome-192x192.png new file mode 100644 index 00000000..aa2e394d Binary files /dev/null and b/favicon/files/android-chrome-192x192.png differ diff --git a/favicon/files/android-chrome-512x512.png b/favicon/files/android-chrome-512x512.png new file mode 100644 index 00000000..dcb346e8 Binary files /dev/null and b/favicon/files/android-chrome-512x512.png differ diff --git a/favicon/files/apple-touch-icon.png b/favicon/files/apple-touch-icon.png new file mode 100644 index 00000000..38cbfd0d Binary files /dev/null and b/favicon/files/apple-touch-icon.png differ diff --git a/favicon/files/browserconfig.xml b/favicon/files/browserconfig.xml new file mode 100644 index 00000000..b2583c0e --- /dev/null +++ b/favicon/files/browserconfig.xml @@ -0,0 +1,11 @@ + + + + + + + + #ffc40d + + + diff --git a/favicon/files/favicon-16x16.png b/favicon/files/favicon-16x16.png new file mode 100644 index 00000000..b555f421 Binary files /dev/null and b/favicon/files/favicon-16x16.png differ diff --git a/favicon/files/favicon-32x32.png b/favicon/files/favicon-32x32.png new file mode 100644 index 00000000..d7f94efc Binary files /dev/null and b/favicon/files/favicon-32x32.png differ diff --git a/favicon/files/favicon.ico b/favicon/files/favicon.ico new file mode 100644 index 00000000..e3bc3e23 Binary files /dev/null and b/favicon/files/favicon.ico differ diff --git a/favicon/files/manifest.json b/favicon/files/manifest.json new file mode 100644 index 00000000..e152961b --- /dev/null +++ b/favicon/files/manifest.json @@ -0,0 +1,17 @@ +{ + "name": "PrivateBin", + "icons": [ + { + "src": "\/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image\/png" + }, + { + "src": "\/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image\/png" + } + ], + "theme_color": "#ffe57e", + "display": "standalone" +} diff --git a/favicon/files/mstile-144x144.png b/favicon/files/mstile-144x144.png new file mode 100644 index 00000000..cc634f29 Binary files /dev/null and b/favicon/files/mstile-144x144.png differ diff --git a/favicon/files/mstile-150x150.png b/favicon/files/mstile-150x150.png new file mode 100644 index 00000000..5e473f3a Binary files /dev/null and b/favicon/files/mstile-150x150.png differ diff --git a/favicon/files/mstile-310x150.png b/favicon/files/mstile-310x150.png new file mode 100644 index 00000000..263b2094 Binary files /dev/null and b/favicon/files/mstile-310x150.png differ diff --git a/favicon/files/mstile-310x310.png b/favicon/files/mstile-310x310.png new file mode 100644 index 00000000..d539d1cc Binary files /dev/null and b/favicon/files/mstile-310x310.png differ diff --git a/favicon/files/mstile-70x70.png b/favicon/files/mstile-70x70.png new file mode 100644 index 00000000..e9045524 Binary files /dev/null and b/favicon/files/mstile-70x70.png differ diff --git a/favicon/files/safari-pinned-tab.svg b/favicon/files/safari-pinned-tab.svg new file mode 100644 index 00000000..6e8151ba --- /dev/null +++ b/favicon/files/safari-pinned-tab.svg @@ -0,0 +1,64 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + diff --git a/favicon/request.json b/favicon/request.json new file mode 100644 index 00000000..b89f7a5f --- /dev/null +++ b/favicon/request.json @@ -0,0 +1,68 @@ +{ + "favicon_generation": { + "api_key": "[TODO: Copy your API key here]", + "master_picture": { + "type": "inline", + "content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpvc2I9Imh0dHA6Ly93d3cub3BlbnN3YXRjaGJvb2sub3JnL3VyaS8yMDA5L29zYiIKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSI1MDAiCiAgIGhlaWdodD0iNTAwIgogICB2aWV3Qm94PSIwIDAgNTAwIDUwMCIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNvZGlwb2RpOmRvY25hbWU9Imljb24uc3ZnIgogICBpbmtzY2FwZTpleHBvcnQtZmlsZW5hbWU9IkQ6XFVzZXJzXFJvbGFuZFxHaXRIdWJcYXNzZXRzXGltYWdlc1xwcmV2aWV3XGljb24ucG5nIgogICBpbmtzY2FwZTpleHBvcnQteGRwaT0iOTAiCiAgIGlua3NjYXBlOmV4cG9ydC15ZHBpPSI5MCI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ3NjM2Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZmYWIwMDtzdG9wLW9wYWNpdHk6MSIKICAgICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3RvcDc2NjQiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIGlkPSJzdG9wNDE4OCIKICAgICAgICAgb2Zmc2V0PSIwLjIwNjIzNTM2IgogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZhNTAwO3N0b3Atb3BhY2l0eToxIiAvPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZhYjAwO3N0b3Atb3BhY2l0eToxIgogICAgICAgICBvZmZzZXQ9IjAuMjQ2OTE3NCIKICAgICAgICAgaWQ9InN0b3A0MTkwIiAvPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmY4ODAwO3N0b3Atb3BhY2l0eToxIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNzY2NiIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDc2MjAiCiAgICAgICBvc2I6cGFpbnQ9InNvbGlkIj4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZjZmYwMDtzdG9wLW9wYWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A3NjIyIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NzYzNiIKICAgICAgIGlkPSJyYWRpYWxHcmFkaWVudDc2NDIiCiAgICAgICBjeD0iMjUwIgogICAgICAgY3k9IjI1MC4wMDAwMyIKICAgICAgIGZ4PSIyNTAiCiAgICAgICBmeT0iMjUwLjAwMDAzIgogICAgICAgcj0iMjI5Ljg1MjkxIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxLjM5ODMxMjUsMS40ODMxODE1ZS03LC0xLjUwNzE4MmUtNywxLjQyMDkzOTYsLTk5LjU3ODA4NiwtMTA1LjIzNDk3KSIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgc3ByZWFkTWV0aG9kPSJwYWQiIC8+CiAgICA8ZmlsdGVyCiAgICAgICBpbmtzY2FwZTptZW51LXRvb2x0aXA9IlByZXNzZWQgbWV0YWwgd2l0aCBhIHJvbGxlZCBlZGdlIgogICAgICAgaW5rc2NhcGU6bWVudT0iQmV2ZWxzIgogICAgICAgaW5rc2NhcGU6bGFiZWw9IlByZXNzZWQgU3RlZWwiCiAgICAgICBzdHlsZT0iY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOnNSR0I7IgogICAgICAgaWQ9ImZpbHRlcjkzMTYiPgogICAgICA8ZmVHYXVzc2lhbkJsdXIKICAgICAgICAgcmVzdWx0PSJyZXN1bHQxIgogICAgICAgICBzdGREZXZpYXRpb249IjMiCiAgICAgICAgIGlkPSJmZUdhdXNzaWFuQmx1cjkzMTgiIC8+CiAgICAgIDxmZUJsZW5kCiAgICAgICAgIGluMj0icmVzdWx0MSIKICAgICAgICAgcmVzdWx0PSJyZXN1bHQ1IgogICAgICAgICBtb2RlPSJtdWx0aXBseSIKICAgICAgICAgaW49InJlc3VsdDEiCiAgICAgICAgIGlkPSJmZUJsZW5kOTMyMCIgLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyCiAgICAgICAgIGluPSJyZXN1bHQ1IgogICAgICAgICByZXN1bHQ9InJlc3VsdDYiCiAgICAgICAgIHN0ZERldmlhdGlvbj0iMSIKICAgICAgICAgaWQ9ImZlR2F1c3NpYW5CbHVyOTMyMiIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIHJlc3VsdD0icmVzdWx0OCIKICAgICAgICAgaW4yPSJyZXN1bHQ1IgogICAgICAgICBpbj0icmVzdWx0NiIKICAgICAgICAgb3BlcmF0b3I9InhvciIKICAgICAgICAgaWQ9ImZlQ29tcG9zaXRlOTMyNCIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGluPSJyZXN1bHQ2IgogICAgICAgICByZXN1bHQ9ImZiU291cmNlR3JhcGhpYyIKICAgICAgICAgb3BlcmF0b3I9InhvciIKICAgICAgICAgaW4yPSJyZXN1bHQ4IgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzI2IiAvPgogICAgICA8ZmVTcGVjdWxhckxpZ2h0aW5nCiAgICAgICAgIGluPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0MSIKICAgICAgICAgbGlnaHRpbmctY29sb3I9InJnYigyNTUsMjU1LDI1NSkiCiAgICAgICAgIHN1cmZhY2VTY2FsZT0iMiIKICAgICAgICAgc3BlY3VsYXJDb25zdGFudD0iMi4yIgogICAgICAgICBzcGVjdWxhckV4cG9uZW50PSI1NSIKICAgICAgICAgaWQ9ImZlU3BlY3VsYXJMaWdodGluZzkzMjgiPgogICAgICAgIDxmZVBvaW50TGlnaHQKICAgICAgICAgICB4PSItNTAwMCIKICAgICAgICAgICB5PSItMTAwMDAiCiAgICAgICAgICAgej0iMjAwMDAiCiAgICAgICAgICAgaWQ9ImZlUG9pbnRMaWdodDkzMzAiIC8+CiAgICAgIDwvZmVTcGVjdWxhckxpZ2h0aW5nPgogICAgICA8ZmVDb21wb3NpdGUKICAgICAgICAgaW4yPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIGluPSJyZXN1bHQxIgogICAgICAgICByZXN1bHQ9InJlc3VsdDIiCiAgICAgICAgIG9wZXJhdG9yPSJpbiIKICAgICAgICAgaWQ9ImZlQ29tcG9zaXRlOTMzMiIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGluPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0NCIKICAgICAgICAgb3BlcmF0b3I9ImFyaXRobWV0aWMiCiAgICAgICAgIGsyPSIyIgogICAgICAgICBrMz0iMSIKICAgICAgICAgaW4yPSJyZXN1bHQyIgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzM0IiAvPgogICAgICA8ZmVDb21wb3NpdGUKICAgICAgICAgaW4yPSJyZXN1bHQ0IgogICAgICAgICBpbj0icmVzdWx0NCIKICAgICAgICAgb3BlcmF0b3I9ImluIgogICAgICAgICByZXN1bHQ9InJlc3VsdDkxIgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzM2IiAvPgogICAgICA8ZmVCbGVuZAogICAgICAgICBtb2RlPSJkYXJrZW4iCiAgICAgICAgIGluMj0icmVzdWx0OTEiCiAgICAgICAgIGlkPSJmZUJsZW5kOTMzOCIgLz4KICAgIDwvZmlsdGVyPgogICAgPHBhdHRlcm4KICAgICAgIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB3aWR0aD0iMTUwLjAwNjgzIgogICAgICAgaGVpZ2h0PSI3NS42NDk2MyIKICAgICAgIHBhdHRlcm5UcmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA1LjU4MDIsNTkwLjI4NDQ0KSIKICAgICAgIGlkPSJwYXR0ZXJuOTgzMiI+CiAgICAgIDxyZWN0CiAgICAgICAgIHk9IjIuNzMwOTk5OSIKICAgICAgICAgeD0iMi43MzA5OTk5IgogICAgICAgICBoZWlnaHQ9IjcwLjE4NzYzIgogICAgICAgICB3aWR0aD0iMTQ0LjU0NDgzIgogICAgICAgICBpZD0icmVjdDk4MzAiCiAgICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZWJlZTAwO2ZpbGwtb3BhY2l0eTowLjY5NzI0NzY3O2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo1LjQ2MTk5OTg5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+CiAgICA8L3BhdHRlcm4+CiAgICA8ZmlsdGVyCiAgICAgICBpZD0iZmlsdGVyOTMxNi04IgogICAgICAgc3R5bGU9ImNvbG9yLWludGVycG9sYXRpb24tZmlsdGVyczpzUkdCOyIKICAgICAgIGlua3NjYXBlOmxhYmVsPSJQcmVzc2VkIFN0ZWVsIgogICAgICAgaW5rc2NhcGU6bWVudT0iQmV2ZWxzIgogICAgICAgaW5rc2NhcGU6bWVudS10b29sdGlwPSJQcmVzc2VkIG1ldGFsIHdpdGggYSByb2xsZWQgZWRnZSI+CiAgICAgIDxmZUdhdXNzaWFuQmx1cgogICAgICAgICBpZD0iZmVHYXVzc2lhbkJsdXI5MzE4LTAiCiAgICAgICAgIHN0ZERldmlhdGlvbj0iMyIKICAgICAgICAgcmVzdWx0PSJyZXN1bHQxIiAvPgogICAgICA8ZmVCbGVuZAogICAgICAgICBpZD0iZmVCbGVuZDkzMjAtNiIKICAgICAgICAgaW49InJlc3VsdDEiCiAgICAgICAgIG1vZGU9Im11bHRpcGx5IgogICAgICAgICByZXN1bHQ9InJlc3VsdDUiCiAgICAgICAgIGluMj0icmVzdWx0MSIgLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyCiAgICAgICAgIGlkPSJmZUdhdXNzaWFuQmx1cjkzMjItOCIKICAgICAgICAgc3RkRGV2aWF0aW9uPSIxIgogICAgICAgICByZXN1bHQ9InJlc3VsdDYiCiAgICAgICAgIGluPSJyZXN1bHQ1IiAvPgogICAgICA8ZmVDb21wb3NpdGUKICAgICAgICAgaWQ9ImZlQ29tcG9zaXRlOTMyNC0wIgogICAgICAgICBvcGVyYXRvcj0ieG9yIgogICAgICAgICBpbj0icmVzdWx0NiIKICAgICAgICAgaW4yPSJyZXN1bHQ1IgogICAgICAgICByZXN1bHQ9InJlc3VsdDgiIC8+CiAgICAgIDxmZUNvbXBvc2l0ZQogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzI2LTkiCiAgICAgICAgIGluMj0icmVzdWx0OCIKICAgICAgICAgb3BlcmF0b3I9InhvciIKICAgICAgICAgcmVzdWx0PSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIGluPSJyZXN1bHQ2IiAvPgogICAgICA8ZmVTcGVjdWxhckxpZ2h0aW5nCiAgICAgICAgIGlkPSJmZVNwZWN1bGFyTGlnaHRpbmc5MzI4LTIiCiAgICAgICAgIHNwZWN1bGFyRXhwb25lbnQ9IjU1IgogICAgICAgICBzcGVjdWxhckNvbnN0YW50PSIyLjIiCiAgICAgICAgIHN1cmZhY2VTY2FsZT0iMiIKICAgICAgICAgbGlnaHRpbmctY29sb3I9InJnYigyNTUsMjU1LDI1NSkiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0MSIKICAgICAgICAgaW49ImZiU291cmNlR3JhcGhpYyI+CiAgICAgICAgPGZlUG9pbnRMaWdodAogICAgICAgICAgIGlkPSJmZVBvaW50TGlnaHQ5MzMwLTYiCiAgICAgICAgICAgej0iMjAwMDAiCiAgICAgICAgICAgeT0iLTEwMDAwIgogICAgICAgICAgIHg9Ii01MDAwIiAvPgogICAgICA8L2ZlU3BlY3VsYXJMaWdodGluZz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGlkPSJmZUNvbXBvc2l0ZTkzMzItNyIKICAgICAgICAgb3BlcmF0b3I9ImluIgogICAgICAgICByZXN1bHQ9InJlc3VsdDIiCiAgICAgICAgIGluPSJyZXN1bHQxIgogICAgICAgICBpbjI9ImZiU291cmNlR3JhcGhpYyIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGlkPSJmZUNvbXBvc2l0ZTkzMzQtOCIKICAgICAgICAgaW4yPSJyZXN1bHQyIgogICAgICAgICBrMz0iMSIKICAgICAgICAgazI9IjIiCiAgICAgICAgIG9wZXJhdG9yPSJhcml0aG1ldGljIgogICAgICAgICByZXN1bHQ9InJlc3VsdDQiCiAgICAgICAgIGluPSJmYlNvdXJjZUdyYXBoaWMiIC8+CiAgICAgIDxmZUNvbXBvc2l0ZQogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzM2LTIiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0OTEiCiAgICAgICAgIG9wZXJhdG9yPSJpbiIKICAgICAgICAgaW49InJlc3VsdDQiCiAgICAgICAgIGluMj0icmVzdWx0NCIgLz4KICAgICAgPGZlQmxlbmQKICAgICAgICAgaWQ9ImZlQmxlbmQ5MzM4LTciCiAgICAgICAgIGluMj0icmVzdWx0OTEiCiAgICAgICAgIG1vZGU9ImRhcmtlbiIgLz4KICAgIDwvZmlsdGVyPgogICAgPHBhdHRlcm4KICAgICAgIGlkPSJwYXR0ZXJuOTgzMi0zIgogICAgICAgcGF0dGVyblRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDUuNTgwMiw1OTAuMjg0NDQpIgogICAgICAgaGVpZ2h0PSI3NS42NDk2MyIKICAgICAgIHdpZHRoPSIxNTAuMDA2ODMiCiAgICAgICBwYXR0ZXJuVW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KICAgICAgPHJlY3QKICAgICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOiNlYmVlMDA7ZmlsbC1vcGFjaXR5OjAuNjk3MjQ3Njc7ZmlsbC1ydWxlOm5vbnplcm87c3Ryb2tlOiMwMDAwMDA7c3Ryb2tlLXdpZHRoOjUuNDYxOTk5ODk7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MSIKICAgICAgICAgaWQ9InJlY3Q5ODMwLTMiCiAgICAgICAgIHdpZHRoPSIxNDQuNTQ0ODMiCiAgICAgICAgIGhlaWdodD0iNzAuMTg3NjMiCiAgICAgICAgIHg9IjIuNzMwOTk5OSIKICAgICAgICAgeT0iMi43MzA5OTk5IiAvPgogICAgPC9wYXR0ZXJuPgogIDwvZGVmcz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgaWQ9ImJhc2UiCiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEuMCIKICAgICBpbmtzY2FwZTpwYWdlb3BhY2l0eT0iMC4wIgogICAgIGlua3NjYXBlOnBhZ2VzaGFkb3c9IjIiCiAgICAgaW5rc2NhcGU6em9vbT0iMS40MzkiCiAgICAgaW5rc2NhcGU6Y3g9IjIyNC44ODIyNSIKICAgICBpbmtzY2FwZTpjeT0iMjUwLjc0ODI2IgogICAgIGlua3NjYXBlOmRvY3VtZW50LXVuaXRzPSJweCIKICAgICBpbmtzY2FwZTpjdXJyZW50LWxheWVyPSJsYXllcjEiCiAgICAgc2hvd2dyaWQ9ImZhbHNlIgogICAgIHVuaXRzPSJweCIKICAgICBib3JkZXJsYXllcj0iZmFsc2UiCiAgICAgaW5rc2NhcGU6c2hvd3BhZ2VzaGFkb3c9InRydWUiCiAgICAgaW5rc2NhcGU6d2luZG93LXdpZHRoPSIxOTIwIgogICAgIGlua3NjYXBlOndpbmRvdy1oZWlnaHQ9IjEwMTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXg9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy15PSItOCIKICAgICBpbmtzY2FwZTp3aW5kb3ctbWF4aW1pemVkPSIxIgogICAgIGlua3NjYXBlOnNuYXAtY2VudGVyPSJ0cnVlIgogICAgIGlua3NjYXBlOnNuYXAtb2JqZWN0LW1pZHBvaW50cz0idHJ1ZSIKICAgICBzaG93Z3VpZGVzPSJ0cnVlIgogICAgIGlua3NjYXBlOmd1aWRlLWJib3g9InRydWUiPgogICAgPGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDE0MiIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjI1MCwyNTAiCiAgICAgICBvcmllbnRhdGlvbj0iMCwxIgogICAgICAgaWQ9Imd1aWRlNDE0NCIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjI1MCwyNTAiCiAgICAgICBvcmllbnRhdGlvbj0iMSwwIgogICAgICAgaWQ9Imd1aWRlNDE0NiIgLz4KICA8L3NvZGlwb2RpOm5hbWVkdmlldz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZSAvPgogICAgICAgIDxjYzpsaWNlbnNlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8zLjAvIiAvPgogICAgICA8L2NjOldvcms+CiAgICAgIDxjYzpMaWNlbnNlCiAgICAgICAgIHJkZjphYm91dD0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMy4wLyI+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI1JlcHJvZHVjdGlvbiIgLz4KICAgICAgICA8Y2M6cGVybWl0cwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjRGlzdHJpYnV0aW9uIiAvPgogICAgICAgIDxjYzpyZXF1aXJlcwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjTm90aWNlIiAvPgogICAgICAgIDxjYzpyZXF1aXJlcwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjQXR0cmlidXRpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI0Rlcml2YXRpdmVXb3JrcyIgLz4KICAgICAgPC9jYzpMaWNlbnNlPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0iRWJlbmUgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtNTUyLjM2MjE5KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ3NjQyKTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MTUuNjc5NjU2OTg7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtmaWx0ZXI6dXJsKCNmaWx0ZXI5MzE2KSIKICAgICAgIGQ9Ik0gMjUwLjQxNzk3LDMuMTU4MjAzMSAyMy4zMDA3ODEsMTI2LjIzODI4IDIyLjg4MDg1OSwzNzMuMDc4MTIgMjQ5LjU4MjAzLDQ5Ni44NDE4IDQ3Ni42OTkyMiwzNzMuNzYxNzIgNDc3LjExOTE0LDEyNi45MjE4OCBaIG0gLTAuNzEwOTQsOTcuODY1MjM2OSAwLDAuMDA2IGMgMy43ODAxOCwwIDcuNjAzODYsMC4yOTY1NSAxMS40NTcwMywwLjg3NSA0MS4xMDA4OSw2LjE2NTc2IDcyLjE4Mjc0LDQwLjYzOTU1IDY2LjM4NDE0LDcwLjQ1NjE5IC01Ljc5ODYsMjkuODE2NjQgLTMzLjI3OTc5LDU1Ljk3ODIyIC00MC4wODQ5LDYxLjY3MjcxIC02LjgwNTExLDUuNjk0NDggMzcuMDk1MjksMTY0Ljk0MzM2IDM3LjA5NTI5LDE2NC45NDMzNiBsIC03NC4wNzQyMSwwIC0xLjA2ODM2LDAgLTczLjk3NjU3LDAgYyAwLDAgNDYuMTgwODQsLTE1Ni44MDEzMiAzNi40ODU5NCwtMTY0Ljk0MzM2IC05LjY5NDkxLC04LjE0MjA0IC00MS4xOTc2NywtMzYuODcxODggLTM2LjM4ODI4LC02OC45MzU1NCA0LjgwOTM5LC0zMi4wNjM2NiAzNy42MjY0OSwtNjMuOTc0ODIgNzQuMTY5OTIsLTY0LjA3NDIyIHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjk1NjY1MzU5LDAsMCwwLjk1NjY1MzU5LDEwLjgzNjYwMyw1NjMuMTk4NzkpIgogICAgICAgaWQ9InBhdGg0MTQwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjY2NjY3p6Y2NjY3p6Y2MiIC8+CiAgPC9nPgo8L3N2Zz4K" + }, + "favicon_design": { + "ios": { + "picture_aspect": "background_and_margin", + "background_color": "#ffe57e", + "margin": "14%", + "assets": { + "ios6_and_prior_icons": false, + "ios7_and_later_icons": false, + "precomposed_icons": false, + "declare_only_default_icon": true + } + }, + "desktop_browser": [ + + ], + "windows": { + "picture_aspect": "no_change", + "background_color": "#ffc40d", + "on_conflict": "override", + "assets": { + "windows_80_ie_10_tile": false, + "windows_10_ie_11_edge_tiles": { + "small": false, + "medium": true, + "big": true, + "rectangle": true + } + } + }, + "android_chrome": { + "picture_aspect": "no_change", + "theme_color": "#ffe57e", + "manifest": { + "name": "PrivateBin", + "display": "standalone", + "orientation": "not_set", + "on_conflict": "override", + "declared": true + }, + "assets": { + "legacy_icon": false, + "low_resolution_icons": false + } + }, + "safari_pinned_tab": { + "master_picture": { + "type": "inline", + "content": "PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy8pIC0tPgoKPHN2ZwogICB4bWxuczpvc2I9Imh0dHA6Ly93d3cub3BlbnN3YXRjaGJvb2sub3JnL3VyaS8yMDA5L29zYiIKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiCiAgIHhtbG5zOnNvZGlwb2RpPSJodHRwOi8vc29kaXBvZGkuc291cmNlZm9yZ2UubmV0L0RURC9zb2RpcG9kaS0wLmR0ZCIKICAgeG1sbnM6aW5rc2NhcGU9Imh0dHA6Ly93d3cuaW5rc2NhcGUub3JnL25hbWVzcGFjZXMvaW5rc2NhcGUiCiAgIHdpZHRoPSI1MDAiCiAgIGhlaWdodD0iNTAwIgogICB2aWV3Qm94PSIwIDAgNTAwIDUwMCIKICAgaWQ9InN2ZzIiCiAgIHZlcnNpb249IjEuMSIKICAgaW5rc2NhcGU6dmVyc2lvbj0iMC45MSByMTM3MjUiCiAgIHNvZGlwb2RpOmRvY25hbWU9Imljb25TbWFsbC5zdmciCiAgIGlua3NjYXBlOmV4cG9ydC1maWxlbmFtZT0iRDpcVXNlcnNcUm9sYW5kXEdpdEh1Ylxhc3NldHNcaW1hZ2VzXHByZXZpZXdcaWNvblNtYWxsLnBuZyIKICAgaW5rc2NhcGU6ZXhwb3J0LXhkcGk9IjUuNzYwMDAwMiIKICAgaW5rc2NhcGU6ZXhwb3J0LXlkcGk9IjUuNzYwMDAwMiI+CiAgPGRlZnMKICAgICBpZD0iZGVmczQiPgogICAgPGxpbmVhckdyYWRpZW50CiAgICAgICBpbmtzY2FwZTpjb2xsZWN0PSJhbHdheXMiCiAgICAgICBpZD0ibGluZWFyR3JhZGllbnQ3NjM2Ij4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZmYWIwMDtzdG9wLW9wYWNpdHk6MSIKICAgICAgICAgb2Zmc2V0PSIwIgogICAgICAgICBpZD0ic3RvcDc2NjQiIC8+CiAgICAgIDxzdG9wCiAgICAgICAgIGlkPSJzdG9wNDE4OCIKICAgICAgICAgb2Zmc2V0PSIwLjIwNjIzNTM2IgogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZhNTAwO3N0b3Atb3BhY2l0eToxIiAvPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmZhYjAwO3N0b3Atb3BhY2l0eToxIgogICAgICAgICBvZmZzZXQ9IjAuMjQ2OTE3NCIKICAgICAgICAgaWQ9InN0b3A0MTkwIiAvPgogICAgICA8c3RvcAogICAgICAgICBzdHlsZT0ic3RvcC1jb2xvcjojZmY4ODAwO3N0b3Atb3BhY2l0eToxIgogICAgICAgICBvZmZzZXQ9IjEiCiAgICAgICAgIGlkPSJzdG9wNzY2NiIgLz4KICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8bGluZWFyR3JhZGllbnQKICAgICAgIGlkPSJsaW5lYXJHcmFkaWVudDc2MjAiCiAgICAgICBvc2I6cGFpbnQ9InNvbGlkIj4KICAgICAgPHN0b3AKICAgICAgICAgc3R5bGU9InN0b3AtY29sb3I6I2ZjZmYwMDtzdG9wLW9wYWNpdHk6MTsiCiAgICAgICAgIG9mZnNldD0iMCIKICAgICAgICAgaWQ9InN0b3A3NjIyIiAvPgogICAgPC9saW5lYXJHcmFkaWVudD4KICAgIDxyYWRpYWxHcmFkaWVudAogICAgICAgaW5rc2NhcGU6Y29sbGVjdD0iYWx3YXlzIgogICAgICAgeGxpbms6aHJlZj0iI2xpbmVhckdyYWRpZW50NzYzNiIKICAgICAgIGlkPSJyYWRpYWxHcmFkaWVudDc2NDIiCiAgICAgICBjeD0iMjUwIgogICAgICAgY3k9IjI1MC4wMDAwMyIKICAgICAgIGZ4PSIyNTAiCiAgICAgICBmeT0iMjUwLjAwMDAzIgogICAgICAgcj0iMjI5Ljg1MjkxIgogICAgICAgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxLjM5ODMxMjUsMS40ODMxODE1ZS03LC0xLjUwNzE4MmUtNywxLjQyMDkzOTYsLTk5LjU3ODA4NiwtMTA1LjIzNDk3KSIKICAgICAgIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIgogICAgICAgc3ByZWFkTWV0aG9kPSJwYWQiIC8+CiAgICA8ZmlsdGVyCiAgICAgICBpbmtzY2FwZTptZW51LXRvb2x0aXA9IlByZXNzZWQgbWV0YWwgd2l0aCBhIHJvbGxlZCBlZGdlIgogICAgICAgaW5rc2NhcGU6bWVudT0iQmV2ZWxzIgogICAgICAgaW5rc2NhcGU6bGFiZWw9IlByZXNzZWQgU3RlZWwiCiAgICAgICBzdHlsZT0iY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzOnNSR0I7IgogICAgICAgaWQ9ImZpbHRlcjkzMTYiPgogICAgICA8ZmVHYXVzc2lhbkJsdXIKICAgICAgICAgcmVzdWx0PSJyZXN1bHQxIgogICAgICAgICBzdGREZXZpYXRpb249IjMiCiAgICAgICAgIGlkPSJmZUdhdXNzaWFuQmx1cjkzMTgiIC8+CiAgICAgIDxmZUJsZW5kCiAgICAgICAgIGluMj0icmVzdWx0MSIKICAgICAgICAgcmVzdWx0PSJyZXN1bHQ1IgogICAgICAgICBtb2RlPSJtdWx0aXBseSIKICAgICAgICAgaW49InJlc3VsdDEiCiAgICAgICAgIGlkPSJmZUJsZW5kOTMyMCIgLz4KICAgICAgPGZlR2F1c3NpYW5CbHVyCiAgICAgICAgIGluPSJyZXN1bHQ1IgogICAgICAgICByZXN1bHQ9InJlc3VsdDYiCiAgICAgICAgIHN0ZERldmlhdGlvbj0iMSIKICAgICAgICAgaWQ9ImZlR2F1c3NpYW5CbHVyOTMyMiIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIHJlc3VsdD0icmVzdWx0OCIKICAgICAgICAgaW4yPSJyZXN1bHQ1IgogICAgICAgICBpbj0icmVzdWx0NiIKICAgICAgICAgb3BlcmF0b3I9InhvciIKICAgICAgICAgaWQ9ImZlQ29tcG9zaXRlOTMyNCIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGluPSJyZXN1bHQ2IgogICAgICAgICByZXN1bHQ9ImZiU291cmNlR3JhcGhpYyIKICAgICAgICAgb3BlcmF0b3I9InhvciIKICAgICAgICAgaW4yPSJyZXN1bHQ4IgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzI2IiAvPgogICAgICA8ZmVTcGVjdWxhckxpZ2h0aW5nCiAgICAgICAgIGluPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0MSIKICAgICAgICAgbGlnaHRpbmctY29sb3I9InJnYigyNTUsMjU1LDI1NSkiCiAgICAgICAgIHN1cmZhY2VTY2FsZT0iMiIKICAgICAgICAgc3BlY3VsYXJDb25zdGFudD0iMi4yIgogICAgICAgICBzcGVjdWxhckV4cG9uZW50PSI1NSIKICAgICAgICAgaWQ9ImZlU3BlY3VsYXJMaWdodGluZzkzMjgiPgogICAgICAgIDxmZVBvaW50TGlnaHQKICAgICAgICAgICB4PSItNTAwMCIKICAgICAgICAgICB5PSItMTAwMDAiCiAgICAgICAgICAgej0iMjAwMDAiCiAgICAgICAgICAgaWQ9ImZlUG9pbnRMaWdodDkzMzAiIC8+CiAgICAgIDwvZmVTcGVjdWxhckxpZ2h0aW5nPgogICAgICA8ZmVDb21wb3NpdGUKICAgICAgICAgaW4yPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIGluPSJyZXN1bHQxIgogICAgICAgICByZXN1bHQ9InJlc3VsdDIiCiAgICAgICAgIG9wZXJhdG9yPSJpbiIKICAgICAgICAgaWQ9ImZlQ29tcG9zaXRlOTMzMiIgLz4KICAgICAgPGZlQ29tcG9zaXRlCiAgICAgICAgIGluPSJmYlNvdXJjZUdyYXBoaWMiCiAgICAgICAgIHJlc3VsdD0icmVzdWx0NCIKICAgICAgICAgb3BlcmF0b3I9ImFyaXRobWV0aWMiCiAgICAgICAgIGsyPSIyIgogICAgICAgICBrMz0iMSIKICAgICAgICAgaW4yPSJyZXN1bHQyIgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzM0IiAvPgogICAgICA8ZmVDb21wb3NpdGUKICAgICAgICAgaW4yPSJyZXN1bHQ0IgogICAgICAgICBpbj0icmVzdWx0NCIKICAgICAgICAgb3BlcmF0b3I9ImluIgogICAgICAgICByZXN1bHQ9InJlc3VsdDkxIgogICAgICAgICBpZD0iZmVDb21wb3NpdGU5MzM2IiAvPgogICAgICA8ZmVCbGVuZAogICAgICAgICBtb2RlPSJkYXJrZW4iCiAgICAgICAgIGluMj0icmVzdWx0OTEiCiAgICAgICAgIGlkPSJmZUJsZW5kOTMzOCIgLz4KICAgIDwvZmlsdGVyPgogICAgPHBhdHRlcm4KICAgICAgIHBhdHRlcm5Vbml0cz0idXNlclNwYWNlT25Vc2UiCiAgICAgICB3aWR0aD0iMTUwLjAwNjgzIgogICAgICAgaGVpZ2h0PSI3NS42NDk2MyIKICAgICAgIHBhdHRlcm5UcmFuc2Zvcm09InRyYW5zbGF0ZSgtMTA1LjU4MDIsNTkwLjI4NDQ0KSIKICAgICAgIGlkPSJwYXR0ZXJuOTgzMiI+CiAgICAgIDxyZWN0CiAgICAgICAgIHk9IjIuNzMwOTk5OSIKICAgICAgICAgeD0iMi43MzA5OTk5IgogICAgICAgICBoZWlnaHQ9IjcwLjE4NzYzIgogICAgICAgICB3aWR0aD0iMTQ0LjU0NDgzIgogICAgICAgICBpZD0icmVjdDk4MzAiCiAgICAgICAgIHN0eWxlPSJvcGFjaXR5OjE7ZmlsbDojZWJlZTAwO2ZpbGwtb3BhY2l0eTowLjY5NzI0NzY3O2ZpbGwtcnVsZTpub256ZXJvO3N0cm9rZTojMDAwMDAwO3N0cm9rZS13aWR0aDo1LjQ2MTk5OTg5O3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDo0O3N0cm9rZS1kYXNoYXJyYXk6bm9uZTtzdHJva2UtZGFzaG9mZnNldDowO3N0cm9rZS1vcGFjaXR5OjEiIC8+CiAgICA8L3BhdHRlcm4+CiAgPC9kZWZzPgogIDxzb2RpcG9kaTpuYW1lZHZpZXcKICAgICBpZD0iYmFzZSIKICAgICBwYWdlY29sb3I9IiNmZmZmZmYiCiAgICAgYm9yZGVyY29sb3I9IiM2NjY2NjYiCiAgICAgYm9yZGVyb3BhY2l0eT0iMS4wIgogICAgIGlua3NjYXBlOnBhZ2VvcGFjaXR5PSIwLjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp6b29tPSIxLjQzOSIKICAgICBpbmtzY2FwZTpjeD0iMTEyLjY1MTUzIgogICAgIGlua3NjYXBlOmN5PSIyNzguNTQ1MzQiCiAgICAgaW5rc2NhcGU6ZG9jdW1lbnQtdW5pdHM9InB4IgogICAgIGlua3NjYXBlOmN1cnJlbnQtbGF5ZXI9ImxheWVyMSIKICAgICBzaG93Z3JpZD0iZmFsc2UiCiAgICAgdW5pdHM9InB4IgogICAgIGJvcmRlcmxheWVyPSJmYWxzZSIKICAgICBpbmtzY2FwZTpzaG93cGFnZXNoYWRvdz0idHJ1ZSIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE5MjAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iMTAxOCIKICAgICBpbmtzY2FwZTp3aW5kb3cteD0iLTgiCiAgICAgaW5rc2NhcGU6d2luZG93LXk9Ii04IgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6c25hcC1jZW50ZXI9InRydWUiCiAgICAgaW5rc2NhcGU6c25hcC1vYmplY3QtbWlkcG9pbnRzPSJ0cnVlIgogICAgIHNob3dndWlkZXM9InRydWUiCiAgICAgaW5rc2NhcGU6Z3VpZGUtYmJveD0idHJ1ZSIKICAgICBpbmtzY2FwZTpzbmFwLW90aGVycz0iZmFsc2UiPgogICAgPGlua3NjYXBlOmdyaWQKICAgICAgIHR5cGU9Inh5Z3JpZCIKICAgICAgIGlkPSJncmlkNDE0MiIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjI1MCwyNTAiCiAgICAgICBvcmllbnRhdGlvbj0iMCwxIgogICAgICAgaWQ9Imd1aWRlNDE0NCIgLz4KICAgIDxzb2RpcG9kaTpndWlkZQogICAgICAgcG9zaXRpb249IjI1MCwyNTAiCiAgICAgICBvcmllbnRhdGlvbj0iMSwwIgogICAgICAgaWQ9Imd1aWRlNDE0NiIgLz4KICA8L3NvZGlwb2RpOm5hbWVkdmlldz4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE3Ij4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICAgIDxkYzp0aXRsZSAvPgogICAgICAgIDxjYzpsaWNlbnNlCiAgICAgICAgICAgcmRmOnJlc291cmNlPSJodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8zLjAvIiAvPgogICAgICA8L2NjOldvcms+CiAgICAgIDxjYzpMaWNlbnNlCiAgICAgICAgIHJkZjphYm91dD0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbGljZW5zZXMvYnkvMy4wLyI+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI1JlcHJvZHVjdGlvbiIgLz4KICAgICAgICA8Y2M6cGVybWl0cwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjRGlzdHJpYnV0aW9uIiAvPgogICAgICAgIDxjYzpyZXF1aXJlcwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjTm90aWNlIiAvPgogICAgICAgIDxjYzpyZXF1aXJlcwogICAgICAgICAgIHJkZjpyZXNvdXJjZT0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjQXR0cmlidXRpb24iIC8+CiAgICAgICAgPGNjOnBlcm1pdHMKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9jcmVhdGl2ZWNvbW1vbnMub3JnL25zI0Rlcml2YXRpdmVXb3JrcyIgLz4KICAgICAgPC9jYzpMaWNlbnNlPgogICAgPC9yZGY6UkRGPgogIDwvbWV0YWRhdGE+CiAgPGcKICAgICBpbmtzY2FwZTpsYWJlbD0iRWJlbmUgMSIKICAgICBpbmtzY2FwZTpncm91cG1vZGU9ImxheWVyIgogICAgIGlkPSJsYXllcjEiCiAgICAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtNTUyLjM2MjE5KSI+CiAgICA8cGF0aAogICAgICAgc3R5bGU9Im9wYWNpdHk6MTtmaWxsOnVybCgjcmFkaWFsR3JhZGllbnQ3NjQyKTtmaWxsLW9wYWNpdHk6MTtzdHJva2U6IzAwMDAwMDtzdHJva2Utd2lkdGg6MzEuMzU5MzEzOTY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjQ7c3Ryb2tlLWRhc2hhcnJheTpub25lO3N0cm9rZS1kYXNob2Zmc2V0OjA7c3Ryb2tlLW9wYWNpdHk6MTtmaWx0ZXI6dXJsKCNmaWx0ZXI5MzE2KSIKICAgICAgIGQ9Ik0gMjUwLjQxNzk3LDMuMTU4MjAzMSAyMy4zMDA3ODEsMTI2LjIzODI4IDIyLjg4MDg1OSwzNzMuMDc4MTIgMjQ5LjU4MjAzLDQ5Ni44NDE4IDQ3Ni42OTkyMiwzNzMuNzYxNzIgNDc3LjExOTE0LDEyNi45MjE4OCBaIG0gLTAuNzEwOTQsOTcuODY1MjM2OSAwLDAuMDA2IGMgMy43ODAxOCwwIDcuNjAzODYsMC4yOTY1NSAxMS40NTcwMywwLjg3NSA0MS4xMDA4OSw2LjE2NTc2IDcyLjE4Mjc0LDQwLjYzOTU1IDY2LjM4NDE0LDcwLjQ1NjE5IC01Ljc5ODYsMjkuODE2NjQgLTMzLjI3OTc5LDU1Ljk3ODIyIC00MC4wODQ5LDYxLjY3MjcxIC02LjgwNTExLDUuNjk0NDggMzcuMDk1MjksMTY0Ljk0MzM2IDM3LjA5NTI5LDE2NC45NDMzNiBsIC03NC4wNzQyMSwwIC0xLjA2ODM2LDAgLTczLjk3NjU3LDAgYyAwLDAgNDYuMTgwODQsLTE1Ni44MDEzMiAzNi40ODU5NCwtMTY0Ljk0MzM2IC05LjY5NDkxLC04LjE0MjA0IC00MS4xOTc2NywtMzYuODcxODggLTM2LjM4ODI4LC02OC45MzU1NCA0LjgwOTM5LC0zMi4wNjM2NiAzNy42MjY0OSwtNjMuOTc0ODIgNzQuMTY5OTIsLTY0LjA3NDIyIHoiCiAgICAgICB0cmFuc2Zvcm09Im1hdHJpeCgwLjk1ODg3MDQxLDAsMCwwLjkzMzU3NDE0LDEwLjI4MjM5OCw1NjguOTY4NjYpIgogICAgICAgaWQ9InBhdGg0MTQwIgogICAgICAgaW5rc2NhcGU6Y29ubmVjdG9yLWN1cnZhdHVyZT0iMCIKICAgICAgIHNvZGlwb2RpOm5vZGV0eXBlcz0iY2NjY2NjY2NjY3p6Y2NjY3p6Y2MiIC8+CiAgPC9nPgo8L3N2Zz4K" + }, + "picture_aspect": "black_and_white", + "threshold": 40, + "theme_color": "#ffcc00" + } + }, + "settings": { + "compression": 3, + "scaling_algorithm": "Mitchell", + "error_on_image_too_small": false + } + } +} \ No newline at end of file diff --git a/favicon/snippet.html b/favicon/snippet.html new file mode 100644 index 00000000..ed212da4 --- /dev/null +++ b/favicon/snippet.html @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file