Correct grammar, wording, branding, and metadata inconsistencies

Standardize product and file-format names, remove duplicate SEO
keywords, align related-tool descriptions with their headings, and
restore incomplete phrases in search and social metadata.
This commit is contained in:
Peter Dave Hello committed 2026-07-17 02:46:17 +08:00
1 parent 21c924a3e6
commit ea0a8755bf
121 files changed
+1659 -1722

No files matched your search

+3 -3
View File
@@ -15,7 +15,7 @@ const baseCategories = [
name: 'PDF Multi Tool',
icon: 'ph-pencil-ruler',
subtitle:
'Merge, Split, Organize, Delete, Rotate, Add Blank Pages, Extract and Duplicate in an unified interface.',
'Merge, Split, Organize, Delete, Rotate, Add Blank Pages, Extract and Duplicate in a unified interface.',
},
{
href: import.meta.env.BASE_URL + 'merge-pdf.html',
@@ -40,7 +40,7 @@ const baseCategories = [
name: 'PDF Editor',
icon: 'ph-pencil-simple',
subtitle:
'Annotate, highlight, redact, comment, add shapes/images, search, and view PDFs',
'Annotate, highlight, redact, comment, add shapes/images, search, and view PDFs.',
},
{
href: import.meta.env.BASE_URL + 'jpg-to-pdf.html',
@@ -537,7 +537,7 @@ const baseCategories = [
name: 'Alternate & Mix Pages',
icon: 'ph-shuffle',
subtitle:
'Merge PDFs by alternating pages from each PDF. Preserves Bookmarks',
'Merge PDFs by alternating pages from each PDF. Preserves Bookmarks.',
},
{
href: import.meta.env.BASE_URL + 'organize-pdf.html',
+1 -1
View File
@@ -120,7 +120,7 @@ const CORS_PROXY_URL = import.meta.env.VITE_CORS_PROXY_URL || '';
*
* This client-side HMAC provides limited protection (deters casual abuse)
* but should NOT be considered secure against determined attackers. BentoPDF
* accepts this tradeoff because of it's client side architecture.
* accepts this tradeoff because of its client-side architecture.
*
* To enable (optional):
* 1. Generate a secret: openssl rand -hex 32
+1 -1
View File
@@ -1,5 +1,5 @@
// This is essentially the same as image-to-pdf.
// Note: This is a legacy stub - scan-to-pdf functionality is now handled by image-to-pdf page
// Note: This is a legacy stub - scan-to-pdf functionality is now handled by the image-to-pdf page
export const scanToPdf = () => {
console.warn('scan-to-pdf is deprecated, redirecting to image-to-pdf page');
};
+1 -1
View File
@@ -1,4 +1,4 @@
// NOTE: This is a work in progress and does not work correctly as of yet
// NOTE: This is a work in progress and does not work correctly yet
import DOMPurify from 'dompurify';
import { showLoader, hideLoader, showAlert } from '../ui.js';
import { readFileAsArrayBuffer } from '../utils/helpers.js';