@font-your-face provides an administrative interface for browsing and applying web fonts (using CSS @font-face, supported in all popular browsers) from a variety of sources.
# Summary
@font-your-face provides an administrative interface for browsing and applying web fonts (using CSS @font-face, supported in all popular browsers) from a variety of sources.
# Project URL
https://www.drupal.org/project/fontyourface
# Where is the code?
https://www.drupal.org/project/fontyourface though work is being done at https://github.com/fontyourface/fontyourface
# Estimated completion date
Honestly, not sure. I'm doing this in my spare time so *any* help I can get on this is greatly appreciated.
# Dependencies
The Drupal 8 version currently has no dependencies.
# Who's doing the port?
# What help do they need?
- Remaining submodules
- font_reference (I'm not sure what this module does, to be honest...though this seems like it could likely be replaced with entityreference and view modes instead)
- fontyourface_wysiwyg (It doesn't seem to be the hardest thing in the world to implement esp given most of the groundwork is laid out in http://activelamp.com/blog/drupal/drupal8-ckeditor-plugin/ ... but do we need it?)
google_fonts_apiedge_fontsfontyourface_ui(no longer a separate module due to how D8 works)typekit_apifontdeck(this will not be ported as the service is now deprecated)fontsquirrelfonts.comlocal_fonts
- Improve routing menu and UI
- Anything else?
- Possible integration with taxonomy or some other simple tagging approach to get filtering by things like language, font classification, various font properties, etc.
# D8 roadmap
The roadmap currently is basically what is described above. Main goal is to get the remaining font providers (and possibly any new font providers) working first. Then we move on to improving the view for selecting, enabling, disabling fonts. And then off to improving the UI (I am not a designer or UX specialist so I've used words that make sense to me...which is not a always a good thing).
Comments
Comment #2
Rodgey CreditAttribution: Rodgey as a volunteer and commentedUpdated the status, since there actually is a 8.x-3.x-dev version.
Comment #3
huma2000 CreditAttribution: huma2000 commentedany progress?? Is a fundamental module for most sites now that svg is the default format for logo and can be used widely on drupal!
Thanks for the great work!
Comment #4
mtippetts CreditAttribution: mtippetts as a volunteer commentedIs there an update on this? This is a module I use often and would like to use with a Drupal 8 installation I'm currently working on... Any help needed?
Comment #5
Göran CreditAttribution: Göran as a volunteer and at Anckers & Co AB for Anckers & Co AB commentedThis is a great and fundamental module for good page design. Please tell if any progress for version to D8?
Comment #6
BTMash CreditAttribution: BTMash as a volunteer commentedComment #7
BTMash CreditAttribution: BTMash as a volunteer commentedI had a chance talk with @sreynen and he is tied up for some time. I'm going to attempt starting on this and will be working on this on github at https://github.com/fontyourface/fontyourface (yes, there is a fontyourface group. I've invited @sreynen to be owner and will gladly accept any pull requests). The conversation (if any) should continue for this at https://www.drupal.org/node/2529070 or in the github issue queue.
Comment #8
BTMash CreditAttribution: BTMash as a volunteer commentedI've updated the issue summary on where we are with things.
What works:
* Google Fonts
* Adobe Edge Fonts
* Baseline views support
* Config exports
* Font display (and selectors) get attached to a theme
I need help with porting the remaining font provider modules, views filters, fields, etc to have a UI that is as cool as
what @sreynen and @barisw did. But this would atleast let us start having a proper dev branch.
Comment #9
BTMash CreditAttribution: BTMash as a volunteer commented@sreynen made me a maintainer for the module and I'll be maintaining (as best as I can) the 8.x version. I've pushed up the work done so far and we should have a working dev release now. I'm keeping this ticket open to add all the child tickets.
Comment #10
BTMash CreditAttribution: BTMash as a volunteer commentedUpdated the issue summary with the following:
New modules:
New Features:
In general, improving the UX in using the module was the main goal of this sprint. I still need help with porting the other submodules to 8.x, namely:
I will likely not tackle the last one but am planning to tackle Font Squirrel next followed by Fonts.com.
I also need help with testing, making sure the module works nicely with both 8.0.x and 8.1.x (and later 8.2.x).
Comment #11
BTMash CreditAttribution: BTMash as a volunteer commentedComment #12
BTMash CreditAttribution: BTMash as a volunteer commentedAnd we will now have an alpha release. Marking issue as fixed. Please use issue queue to file bugs, feature requests, etc.
Comment #13
MustangGB CreditAttribution: MustangGB commentedComment #14
webchickWe reserve "Fixed" in this queue for modules with a stable release. Bumping down to "needs review" to indicate testing is encouraged.
Comment #15
BTMash CreditAttribution: BTMash as a volunteer commentedComment #16
BTMash CreditAttribution: BTMash as a volunteer commentedAh, I see. Thanks for the clarification, @webchick :)
Comment #17
BTMash CreditAttribution: BTMash as a volunteer commentedComment #18
BTMash CreditAttribution: BTMash as a volunteer commentedIssue update
We are also now on beta2. After this, we will likely be onwards to an rc1 and if that goes without any new bug fixes, a stable release (so fingers crossed, before end of October)
Comment #19
kingfisher64 CreditAttribution: kingfisher64 commentedThanks BTMash for all your hardwork :) Great module this, in my view best typeface solution across any cms
Comment #20
BTMash CreditAttribution: BTMash as a volunteer commentedAnd we now have a stable release for Drupal 8 - https://www.drupal.org/project/fontyourface/releases/8.x-3.0