1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-21 21:10:56 +01:00

Smaller Lato font footprint

Summary:
About 1/3 the size. The "Full" Lato set is over 3000 Glyphs, this was a handbuilt set of Latin, Latin-A, and Latin-B. Specific Unicode set:

```U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF, U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000```

This unicode set is what Google Fonts uses as "Latin,Latin-Ext"

Test Plan: Built test pages in Phriction for Latin-A, Latin-B. Checked Chrome, Firefox, Mac and PC. If issues get reported, can default back to larger font pack.

Reviewers: btrahan, epriestley

Reviewed By: epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T8755

Differential Revision: https://secure.phabricator.com/D13558
This commit is contained in:
Chad Little 2015-07-06 07:17:11 -07:00
parent f2435fd1d0
commit bdd0e340ff
25 changed files with 1147 additions and 188560 deletions

View file

@ -113,7 +113,7 @@ return array(
'rsrc/css/core/z-index.css' => '63689f49',
'rsrc/css/diviner/diviner-shared.css' => '5a337049',
'rsrc/css/font/font-awesome.css' => 'e2e712fe',
'rsrc/css/font/font-lato.css' => 'f37b182b',
'rsrc/css/font/font-lato.css' => '5ab1a46a',
'rsrc/css/font/font-roboto-slab.css' => 'f24a53cb',
'rsrc/css/font/phui-font-icon-base.css' => '3dad2ae3',
'rsrc/css/layout/phabricator-filetree-view.css' => 'fccf9f82',
@ -162,22 +162,22 @@ return array(
'rsrc/externals/font/fontawesome/fontawesome-webfont.ttf' => 'a653cb11',
'rsrc/externals/font/fontawesome/fontawesome-webfont.woff' => '80526fc8',
'rsrc/externals/font/fontawesome/fontawesome-webfont.woff2' => '4924d54d',
'rsrc/externals/font/lato/Lato-italic.woff' => 'd87e464b',
'rsrc/externals/font/lato/Lato-italic.woff2' => '23236a5b',
'rsrc/externals/font/lato/Lato-regular.woff' => '38905d07',
'rsrc/externals/font/lato/Lato-regular.woff2' => '6fe4b8e4',
'rsrc/externals/font/lato/lato-bold.eot' => 'e1a05dac',
'rsrc/externals/font/lato/lato-bold.ttf' => '47e1feac',
'rsrc/externals/font/lato/lato-bold.woff' => '2d20db0f',
'rsrc/externals/font/lato/lato-bold.woff2' => 'a5e734f1',
'rsrc/externals/font/lato/lato-bolditalic.eot' => '565cee50',
'rsrc/externals/font/lato/lato-bolditalic.ttf' => '3cfd0c64',
'rsrc/externals/font/lato/lato-bolditalic.woff' => '9069ea60',
'rsrc/externals/font/lato/lato-bolditalic.woff2' => '7a555579',
'rsrc/externals/font/lato/lato-italic.eot' => 'f2a78af0',
'rsrc/externals/font/lato/lato-italic.ttf' => '8a72c23f',
'rsrc/externals/font/lato/lato-regular.eot' => 'e7ffc5bc',
'rsrc/externals/font/lato/lato-regular.ttf' => 'f378624c',
'rsrc/externals/font/lato/lato-bold.eot' => '99fbcf8c',
'rsrc/externals/font/lato/lato-bold.ttf' => '0a7141f7',
'rsrc/externals/font/lato/lato-bold.woff' => 'f5db2061',
'rsrc/externals/font/lato/lato-bold.woff2' => '37a94ecd',
'rsrc/externals/font/lato/lato-bolditalic.eot' => 'b93389d0',
'rsrc/externals/font/lato/lato-bolditalic.ttf' => 'dad31252',
'rsrc/externals/font/lato/lato-bolditalic.woff' => 'e53bcf47',
'rsrc/externals/font/lato/lato-bolditalic.woff2' => 'd035007f',
'rsrc/externals/font/lato/lato-italic.eot' => '6a903f5d',
'rsrc/externals/font/lato/lato-italic.ttf' => '629f64f0',
'rsrc/externals/font/lato/lato-italic.woff' => '678dc4bb',
'rsrc/externals/font/lato/lato-italic.woff2' => '7c8dd650',
'rsrc/externals/font/lato/lato-regular.eot' => '848dfb1e',
'rsrc/externals/font/lato/lato-regular.ttf' => 'e270165b',
'rsrc/externals/font/lato/lato-regular.woff' => '13d39fe2',
'rsrc/externals/font/lato/lato-regular.woff2' => '57a9f742',
'rsrc/externals/font/robotoslab/robotoslab-regular.eot' => 'eaefe21c',
'rsrc/externals/font/robotoslab/robotoslab-regular.ttf' => '4bfef7d5',
'rsrc/externals/font/robotoslab/robotoslab-regular.woff' => '7f0552f9',
@ -532,7 +532,7 @@ return array(
'diffusion-source-css' => '66fdf661',
'diviner-shared-css' => '5a337049',
'font-fontawesome' => 'e2e712fe',
'font-lato' => 'f37b182b',
'font-lato' => '5ab1a46a',
'font-roboto-slab' => 'f24a53cb',
'global-drag-and-drop-css' => '697324ad',
'harbormaster-css' => '49d64eb4',
@ -1231,6 +1231,9 @@ return array(
'javelin-vector',
'javelin-dom',
),
'5ab1a46a' => array(
'phui-fontkit-css',
),
'5b2e3e2b' => array(
'javelin-stratcom',
'javelin-request',
@ -1963,9 +1966,6 @@ return array(
'javelin-vector',
'phabricator-hovercard',
),
'f37b182b' => array(
'phui-fontkit-css',
),
'f411b6ae' => array(
'javelin-behavior',
'javelin-stratcom',

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Before

(image error) Size: 4.3 MiB

After

(image error) Size: 1.5 MiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Before

(image error) Size: 4.3 MiB

After

(image error) Size: 1.4 MiB

Binary file not shown.

File diff suppressed because it is too large Load diff

Before

(image error) Size: 4.3 MiB

After

(image error) Size: 1.4 MiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Before

(image error) Size: 4.2 MiB

After

(image error) Size: 1.5 MiB

Binary file not shown.

Binary file not shown.

Binary file not shown.