Replace branding assets with Biibaye SVGs and favicons

- Updated all favicon files with Biibaye-branded icons
- Updated logo SVGs and icon PNGs
- Updated extension.js favicon references to match new filenames
- Updated browserconfig.xml with correct paths and #FF4500 tile color
This commit is contained in:
2026-05-24 19:31:40 +03:00
parent cf01b2289a
commit 3f24d2791a
44 changed files with 40 additions and 85 deletions

View File

@ -54,11 +54,20 @@ function removeExistingFavicons() {
function addBiibayeFavicon() {
const faviconPath = '/favicon';
const links = [
{ rel: 'icon', type: 'image/png', sizes: '32x32', href: `${faviconPath}/favicon-32x32.png` },
{ rel: 'icon', type: 'image/x-icon', href: `${faviconPath}/favicon.ico` },
{ rel: 'icon', type: 'image/png', sizes: '16x16', href: `${faviconPath}/favicon-16x16.png` },
{ rel: 'apple-touch-icon', sizes: '180x180', href: `${faviconPath}/apple-touch-icon.png` },
{ rel: 'icon', type: 'image/png', sizes: '192x192', href: `${faviconPath}/android-chrome-192x192.png` },
{ rel: 'icon', type: 'image/png', sizes: '256x256', href: `${faviconPath}/android-chrome-256x256.png` },
{ rel: 'icon', type: 'image/png', sizes: '32x32', href: `${faviconPath}/favicon-32x32.png` },
{ rel: 'icon', type: 'image/png', sizes: '96x96', href: `${faviconPath}/favicon-96x96.png` },
{ rel: 'icon', type: 'image/png', sizes: '192x192', href: `${faviconPath}/android-icon-192x192.png` },
{ rel: 'apple-touch-icon', sizes: '57x57', href: `${faviconPath}/apple-icon-57x57.png` },
{ rel: 'apple-touch-icon', sizes: '60x60', href: `${faviconPath}/apple-icon-60x60.png` },
{ rel: 'apple-touch-icon', sizes: '72x72', href: `${faviconPath}/apple-icon-72x72.png` },
{ rel: 'apple-touch-icon', sizes: '76x76', href: `${faviconPath}/apple-icon-76x76.png` },
{ rel: 'apple-touch-icon', sizes: '114x114', href: `${faviconPath}/apple-icon-114x114.png` },
{ rel: 'apple-touch-icon', sizes: '120x120', href: `${faviconPath}/apple-icon-120x120.png` },
{ rel: 'apple-touch-icon', sizes: '144x144', href: `${faviconPath}/apple-icon-144x144.png` },
{ rel: 'apple-touch-icon', sizes: '152x152', href: `${faviconPath}/apple-icon-152x152.png` },
{ rel: 'apple-touch-icon', sizes: '180x180', href: `${faviconPath}/apple-icon-180x180.png` },
];
links.forEach(({ rel, type, sizes, href }) => {
@ -74,6 +83,7 @@ function addBiibayeFavicon() {
function updateMetaTags() {
const metaTags = [
{ name: 'msapplication-TileColor', content: '#FF4500' },
{ name: 'msapplication-TileImage', content: '/favicon/ms-icon-144x144.png' },
{ name: 'theme-color', content: '#FF4500' },
];