Update Google Fonts installation information

Bug #1890357 reported by Kristina Hoeppner
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mahara
Fix Released
High
Lisa Seeto

Bug Description

Currently, we link to fonts.google.com but should be linking to https://google-webfonts-helper.herokuapp.com instead as that is a better site for Google fonts. It is packaging the Google fonts up directly in all the formats that we need, preventing that we need to go through that step. Individual font specimen are not available via fonts.google.com any more.

We still need all the fonts that you get via 'Best support' rather than using 'Modern browsers' to cover ourselves well for supported browsers also on mobile.

Tags: manualupdate
Revision history for this message
Mahara Bot (dev-mahara) wrote : A patch has been submitted for review

Patch for "master" branch: https://reviews.mahara.org/11290

Revision history for this message
Kristina Hoeppner (kris-hoeppner) wrote :

The file that you get from the webfonts helper doesn't conform to the Google zip file structure. See Robert's comment on the abandonded patch.

The file can still be uploaded to the normal form. What would be good to go forward is to consolidate everything into one form because the webfonts helper doesn't come with license information. Since Google itself doesn't provide individual font weights any more and we need formats that would need to be converted manually otherwise, we could put everything onto the 'Install font' form with help on how to get Google fonts via the webfonts helper.

Changed in mahara:
importance: Medium → Wishlist
milestone: 20.10.0 → none
milestone: none → 21.04.0
importance: Wishlist → High
assignee: Kristina Hoeppner (kris-hoeppner) → nobody
Lisa Seeto (lisaseeto)
Changed in mahara:
assignee: nobody → Lisa Seeto (lisaseeto)
status: Confirmed → In Progress
Revision history for this message
Mahara Bot (dev-mahara) wrote :

Patch for "master" branch: https://reviews.mahara.org/11481

Revision history for this message
Mahara Bot (dev-mahara) wrote : A change has been merged

Reviewed: https://reviews.mahara.org/11481
Committed: https://git.mahara.org/mahara/mahara/commit/0b26910de061a160c39ad958ff1a8419a18a589a
Submitter: Robert Lyon (<email address hidden>)
Branch: master

commit 0b26910de061a160c39ad958ff1a8419a18a589a
Author: Lisa Seeto <email address hidden>
Date: Tue Dec 1 17:57:34 2020 +1300

Bug 1890357: Update Google Fonts installation information

- remove installgwf.php
- consolidate new google font download instructions
into 'install fonts' form
- clean up lang strings

behatnotneeded

Change-Id: I0fd69b28c13adae26e9af18c8ce790f38d6c2ac2
Signed-off-by: Lisa Seeto <email address hidden>

Robert Lyon (robertl-9)
Changed in mahara:
status: In Progress → Fix Committed
tags: added: manualupdate
Robert Lyon (robertl-9)
Changed in mahara:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.