You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem?
The app currently uses Geist and Geist Mono, which gives off a neutral, developer-tool aesthetic. This typography doesn’t align with the premium, approachable brand identity needed for Kaapi Konsole, which targets both non-technical users and developers.
Describe the solution you'd like
Replace the font stack with:
Plus Jakarta Sans (primary/sans-serif) for all UI text, headings, labels, and body copy
JetBrains Mono (monospace) for code contexts like config editors, API keys, and IDs
Both should be loaded via next/font/google with display: "swap" for optimal performance.
Original issue
Describe the current behavior
The app uses Geist and Geist Mono (Next.js defaults) with a fallback to Arial, Helvetica, sans-serif. Geist is a solid UI font but has a neutral, developer-tool aesthetic. For an Kaapi Konsole Product - which targets non-technical users alongside developers - the typography feels generic and doesn't convey the premium, approachable brand identity the product needs.
Describe the enhancement you'd like
Replace the font stack with:
Plus Jakarta Sans (primary/sans-serif) — for all UI text, headings, labels, and body copy
JetBrains Mono (monospace) — for code contexts like config editors, API keys, and IDs
Both loaded via next/font/google with display: "swap" for optimal performance.
changed the title [-]Replace default Geist font with Plus Jakarta Sans + JetBrains Mono[/-][+]Typography: Update font stack for branding[/+]on Apr 3, 2026
Activity
[-]Replace default Geist font with Plus Jakarta Sans + JetBrains Mono[/-][+]Typography: Update font stack for branding[/+]Ayush8923 commentedon Apr 7, 2026
This is deployed on staging. Closing it.
PR refrence: #108