feat: fix favicon implementation for Google search and PWA support

- Add background to favicon.svg (RGB 38,45,59)
- Generate all required PNG sizes (192x192, 512x512, 180x180)
- Create site.webmanifest with proper PWA config
- Standardize favicon links across 116 HTML files
- Fix incorrect MIME types in 50+ pages
This commit is contained in:
abdullahalam123
2025-12-31 01:02:51 +05:30
parent 2f8086ad59
commit c6fb46cbf2
123 changed files with 2296 additions and 609 deletions

View File

@@ -43,9 +43,19 @@
<title>PDF to PDF/A - Convert PDF for Long-term Archiving - BentoPDF</title>
<meta name="description"
content="Convert standard PDF files to PDF/A format (PDF/A-1b, PDF/A-2b, PDF/A-3b) for long-term preservation and archiving using Ghostscript directly in your browser.">
<link rel="icon" type="image/png" href="/images/favicon.svg" />
<link href="/src/css/styles.css" rel="stylesheet" />
<link rel="icon" href="/favicon.ico" sizes="any" />
<!-- Web App Manifest -->
<link rel="manifest" href="/site.webmanifest" />
<!-- Favicons -->
<link rel="icon" type="image/svg+xml" href="/images/favicon.svg" />
<link rel="icon" type="image/png" sizes="192x192" href="/images/favicon-192x192.png" />
<link rel="icon" type="image/png" sizes="512x512" href="/images/favicon-512x512.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/images/apple-touch-icon.png" />
<link rel="icon" href="/favicon.ico" sizes="32x32" />
</head>
<body class="antialiased bg-gray-900">
@@ -151,8 +161,6 @@
<button id="process-btn" class="btn-gradient w-full mt-4">Convert to PDF/A</button>
</div>
</div>
</div>