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

enhancement: dynamically change fonts based on themefile #93

Open
Swrnv-qc opened this issue Mar 11, 2024 · 3 comments
Open

enhancement: dynamically change fonts based on themefile #93

Swrnv-qc opened this issue Mar 11, 2024 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@Swrnv-qc
Copy link
Collaborator

Swrnv-qc commented Mar 11, 2024

Description

Ensure that if a font is specified in the theme.json(src/themes) file, it is automatically added to the <head> section of the index.html(res/web/public/index.html) file along with its corresponding URL.

Expected Behavior in web

  1. Fonts mentioned in the theme.json(src/themes) file should be dynamically incorporated into the index.html(res/web/public/index.html) <head> section.
  2. The implemented solution should allow fonts to dynamically change in real-time when the theme is updated.
@Swrnv-qc Swrnv-qc added the enhancement New feature or request label Mar 11, 2024
@Swrnv-qc Swrnv-qc self-assigned this Mar 11, 2024
@Swrnv-qc Swrnv-qc changed the title enhancement: add fonts link if the font names are in the theme file enhancement: dynamically change fonts based on themefile Mar 11, 2024
@Snehasish-Konger
Copy link

I'm interested in working on this issue.

@Swrnv-qc
Copy link
Collaborator Author

There are three options that have decided for fonts to be utilized in a project:

  • Google Font
  • URL
  • Fonts in local folder

Done:

  • Google fonts can be download by just using the name.

@Swrnv-qc
Copy link
Collaborator Author

Changes are being made in /wrappid/toolkit#118

@techoneel techoneel assigned techoneel and unassigned Swrnv-qc Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants