Skip to content

fix(pdf): rebrand AI dock from Genspark to Hermes AI - #60

Draft
Dahhrk wants to merge 1 commit into
criptogus:mainfrom
Dahhrk:cursor/fix-pdf-ai-dock-branding-2328
Draft

fix(pdf): rebrand AI dock from Genspark to Hermes AI#60
Dahhrk wants to merge 1 commit into
criptogus:mainfrom
Dahhrk:cursor/fix-pdf-ai-dock-branding-2328

Conversation

@Dahhrk

@Dahhrk Dahhrk commented Sep 3, 2026

Copy link
Copy Markdown

Summary

Replace all user-visible Genspark branding in the PDF app's AI dock with Hermes AI, matching the pattern already established in Docs, Sheets, and Slides.

Fixes #54

Changes

Area Before After
AI panel header (expanded) Genspark Hermes AI
Ribbon button (collapsed) Genspark AI Hermes AI
ribbonAiAssistant i18n (19 languages) Genspark Hermes AI
aiCreditsExhausted i18n (19 languages) Genspark credits Hermes credits
Main-process error messages Genspark account/cloud tools Hermes
AI system prompt note Genspark cloud tools Hermes cloud tools
Component name GensparkMark HermesMark
CSS class .genspark-badge .hermes-badge

Not changed (intentional)

Verification

  • npm run test -w @hermesoffice/pdf575 tests pass (42 files)
  • npm run typecheck -w @hermesoffice/pdf — clean
  • npm run check:theme-colors — clean
  • Grep zero on user-visible Genspark strings in apps/pdf

Replace all user-visible 'Genspark' branding in the PDF app's AI dock
with 'Hermes AI', matching the pattern already used in Docs/Sheets/Slides.

Changes:
- AiPanel header: 'Genspark' → 'Hermes AI' (title + aria-label)
- Ribbon button: 'Genspark AI' → 'Hermes AI'
- GensparkMark component → HermesMark (function + export + all call sites)
- i18n ribbonAiAssistant: 'Genspark' → 'Hermes AI' (19 languages)
- i18n aiCreditsExhausted: 'Genspark credits' → 'Hermes credits' (19 languages)
- Main-process error messages: 'Genspark account/cloud tools' → 'Hermes'
- AI system prompt note: 'Genspark cloud tools' → 'Hermes cloud tools'
- CSS class: .genspark-badge → .hermes-badge
- JSDoc comments updated for accuracy

Remaining genspark.ai/pricing URLs are kept (they point to the live
pricing page) along with GitHub issue references in comments.

Fixes criptogus#54

Co-authored-by: Dark <Dahhrk@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

PDF app still shows 'Genspark AI' branding in the AI dock (rebrand incomplete)

2 participants