chore: update project branding from SaaS-PDF to Dociva

- Updated robots.txt to reflect new site name and sitemap URL.
- Modified sitemap.xml to change all URLs from saas-pdf.com to dociva.io.
- Changed storage key for site assistant in SiteAssistant.tsx.
- Updated SEOHead.tsx to change site name in meta tags.
- Translated app name and related text in Arabic, English, and French JSON files.
- Updated contact email in ContactPage.tsx, PrivacyPage.tsx, and TermsPage.tsx.
- Changed internal admin page title to reflect new branding.
- Updated pricing page meta description to reference Dociva.
- Adjusted Nginx configuration for new domain.
- Modified deployment script to reflect new branding.
- Updated sitemap generation script to use new domain.
This commit is contained in:
Your Name
2026-03-16 21:51:12 +02:00
parent 957d37838c
commit f933ffa8a0
40 changed files with 213 additions and 167 deletions

View File

@@ -1,4 +1,4 @@
export const RATING_PROMPT_EVENT = 'saaspdf:rating-prompt';
export const RATING_PROMPT_EVENT = 'dociva:rating-prompt';
interface RatingPromptOptions {
forceOpen?: boolean;

View File

@@ -120,13 +120,13 @@ export function generateOrganization(origin: string): object {
return {
'@context': 'https://schema.org',
'@type': 'Organization',
name: 'SaaS-PDF',
name: 'Dociva',
url: origin,
logo: `${origin}/favicon.svg`,
sameAs: [],
contactPoint: {
'@type': 'ContactPoint',
email: 'support@saas-pdf.com',
email: 'support@dociva.io',
contactType: 'customer support',
availableLanguage: ['English', 'Arabic', 'French'],
},
@@ -149,7 +149,7 @@ export function generateWebPage(page: {
url: page.url,
isPartOf: {
'@type': 'WebSite',
name: 'SaaS-PDF',
name: 'Dociva',
},
};
}
@@ -172,11 +172,11 @@ export function generateBlogPosting(post: {
inLanguage: post.inLanguage,
author: {
'@type': 'Organization',
name: 'SaaS-PDF',
name: 'Dociva',
},
publisher: {
'@type': 'Organization',
name: 'SaaS-PDF',
name: 'Dociva',
},
mainEntityOfPage: post.url,
};