-
Notifications
You must be signed in to change notification settings - Fork 66
To do
Jeremy Clark edited this page May 8, 2021
·
7 revisions
The following are a list of features that will be implemented in the future.
- Figure out why some fonts aren't being renamed correctly (https://github.com/CodeZombie/TypeRip/issues/13)
- Rewrite the frontend with Vue 3
- Refactor typerip.js for better modularization.
- Add state transitions in the frontend for a smoother experience.
- Add state cues in the frontend to indicate when things are happening like a loading animation when a page is being requested, or a spinner when a font is being downloaded/processed
- Add more information about fonts in the font list page showing things like language support, etc.
- Font previews on the font list page should be grabbed from the smaller primer-based font URL, not the larger unicode-based font URL. This will significantly speed up the font-list page rendering time.
- Fix some font previews not displaying correctly (https://fonts.adobe.com/fonts/210-supersize)
- Look into using a different font-modification library (other than opentype.js) for renaming font files, as opentype has some problems with some fonts (https://fonts.adobe.com/fonts/source-han-sans-japanese)
- Add more verbose error messages. The CORS proxy we're using provides error messages in their responses, but we aren't currently using them.
- Add some kind of URL routing so that people can link directly to a font page in the tool. (eg. badnoise.net/TypeRip?family=Bookmania)
- Scrape font data from the Typekit API, not the entire adobe fonts webpage.
- Fix metadata in fonts (copyright, description, designer, Layout Features, etc)