Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PLATFORM: Use Geist Font Across the Platform for Consistent Typography #760

Open
Allan2000-Git opened this issue Feb 15, 2025 · 11 comments
Open
Assignees
Labels
difficulty: 2 FOSSHack2025 FOSS Hack is scheduled from Feb 22 to Feb 23. FOSS-accepted issues would have this tag good first issue Good for newcomers priority: low scope: platform Everything related to the keyshade platform package type: enhancement New feature or request

Comments

@Allan2000-Git
Copy link
Contributor

Description

To ensure typographic consistency and a modern look, we should adopt Geist as the primary font across the platform. This will improve readability, branding, and overall UI aesthetics.

Solution

  1. Modify layout.tsx to import Geist and use a system fallback if unavailable.
  2. Ensure all components and pages inherit the font correctly.
  3. Even if Geist is unavailable, the CSS fallback should ensure Google Fonts are used in global.css

The font should be globally applied to maintain consistency.

Reference

@rajdip-b rajdip-b added type: enhancement New feature or request good first issue Good for newcomers scope: platform Everything related to the keyshade platform package priority: low difficulty: 2 FOSSHack2025 FOSS Hack is scheduled from Feb 22 to Feb 23. FOSS-accepted issues would have this tag labels Feb 16, 2025
@adarshify
Copy link

/attempt

Copy link

Assigned the issue to @adarshify!

@therohithborana
Copy link

/attempt

Copy link

Assigned the issue to @therohithborana!

@rajdip-b
Copy link
Member

Hey @therohithborana! since @adarshify has made the first attempt, i'll be removing your assignment. please don't make an attempt on issues that are already taken, unless the OP is okay with it.

@Meghshyam11
Copy link

/attempt

Copy link

Assigned the issue to @Meghshyam11!

@Meghshyam11
Copy link

/attempt

Copy link

Assigned the issue to @Meghshyam11!

@rajdip-b
Copy link
Member

Hey @Meghshyam11, we already have a contributor assigned to this issue. I would need to remove your assignment.

Copy link

@adarshify, please open a draft PR linking this issue!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
difficulty: 2 FOSSHack2025 FOSS Hack is scheduled from Feb 22 to Feb 23. FOSS-accepted issues would have this tag good first issue Good for newcomers priority: low scope: platform Everything related to the keyshade platform package type: enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

5 participants