Visitors can view a full profile of a font

Reported by rejon on 2010-07-07
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Open Font Library
Christopher Adams

Bug Description

Visitors can view a profile page for each font family on the site, showing:

3a. Download links to the ZIP and individual files (JPEG/PNG are
rendered in the page)
3b. An @font-face based preview of the font and a @font-face snippet generator
3c. A markdown-processed DIV with the contents of a FONTLOG.txt if
included in the ZIP

4a. Users can mark a font family as a derivative of another font
familiy on the site when they upload it
4b. Visitors see the family tree of a font family

rejon (rejon) wrote :

basically copy what exists, and fix what is borked.

Changed in openfontlibrary:
importance: Undecided → Critical
rejon (rejon) on 2011-02-14
Changed in openfontlibrary:
milestone: none → 0.1
status: New → Confirmed

What exists now is:


Font Name

by uploader

[font samples from 36 to 8px]


Font Linking with @font-face

The text above should be rendered in Font Name, thanks to web font linking with @font-face. If you see a monospace font, your web browser probably does not yet support this new web technology. If you do see the font you expect, to the right is the CSS code that loads it - feel free to copy and paste this code into your CSS stylesheets. We have plenty of bandwidth, and you are free to download the files and host them yourself. Learn more…

[@font-face code]



Tagged as





Fixed Width:
Fixed Sizes:
Glyph Count:
Character Count:

[glyph coverage]


Sample Images

To fix this:

Reference the current static layout for a font family page template (coming shortly)

Create a new page at [root]/font/((font_family_id))/((font_family_name))


the font_name is only a pretty part of the URL - the actual font is identified by the ((font_id))

Fill it in with dynamic data by looking up the font family and all the fonts that it contains.

Changed in openfontlibrary:
status: Confirmed → Triaged
Changed in openfontlibrary:
status: Triaged → In Progress
Changed in openfontlibrary:
assignee: nobody → Christopher Adams (christopheradams)
status: In Progress → Fix Committed
Changed in openfontlibrary:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers