diff options
| author | Adrien Tétar <adri-from-59@hotmail.fr> | 2014-07-08 19:51:06 +0200 |
|---|---|---|
| committer | Adrien Tétar <adri-from-59@hotmail.fr> | 2014-07-08 20:29:36 +0200 |
| commit | 4d5f4ff5e9297dcad21612f9dd20ae4598b5b7e2 (patch) | |
| tree | 14f4a235da9db76fae07a825e446a175c79c656f | |
| parent | bfe4ddfdea45533c98657701509bb7185fd96cba (diff) | |
| download | rust-4d5f4ff5e9297dcad21612f9dd20ae4598b5b7e2.tar.gz rust-4d5f4ff5e9297dcad21612f9dd20ae4598b5b7e2.zip | |
webfonts: proper fix
| -rw-r--r-- | .gitattributes | 1 | ||||
| -rw-r--r-- | src/doc/rust.css | 14 | ||||
| -rw-r--r-- | src/librustdoc/html/render.rs | 8 | ||||
| -rw-r--r-- | src/librustdoc/html/static/Heuristica-Bold.woff | bin | 123031 -> 0 bytes | |||
| -rw-r--r-- | src/librustdoc/html/static/Heuristica-Regular.woff | bin | 160994 -> 0 bytes | |||
| -rw-r--r-- | src/librustdoc/html/static/SourceSerifPro-Bold.woff | bin | 0 -> 48718 bytes | |||
| -rw-r--r-- | src/librustdoc/html/static/SourceSerifPro-Regular.woff | bin | 0 -> 49960 bytes | |||
| -rw-r--r-- | src/librustdoc/html/static/main.css | 14 |
8 files changed, 19 insertions, 18 deletions
diff --git a/.gitattributes b/.gitattributes index c15f7aba7c9..d80daa346ef 100644 --- a/.gitattributes +++ b/.gitattributes @@ -8,3 +8,4 @@ src/etc/pkg/rust-logo.ico binary src/etc/pkg/rust-logo.png binary src/rt/msvc/* -whitespace src/rt/valgrind/* -whitespace +*.woff binary diff --git a/src/doc/rust.css b/src/doc/rust.css index 3dd770fd976..2d79b321b9a 100644 --- a/src/doc/rust.css +++ b/src/doc/rust.css @@ -23,22 +23,22 @@ src: local('Fira Sans Medium'), url("FiraSans-Medium.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: normal; font-weight: 400; - src: local('Heuristica Regular'), url("Heuristica-Regular.woff") format('woff'); + src: local('Source Serif Pro'), url("SourceSerifPro-Regular.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: italic; font-weight: 400; - src: local('Heuristica Italic'), url("Heuristica-Italic.woff") format('woff'); + src: url("Heuristica-Italic.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: normal; font-weight: 700; - src: local('Heuristica Bold'), url("Heuristica-Bold.woff") format('woff'); + src: local('Source Serif Pro Bold'), url("SourceSerifPro-Bold.woff") format('woff'); } *:not(body) { @@ -52,7 +52,7 @@ body { margin: 0 auto; padding: 0 15px; - font-family: "Heuristica", "Helvetica Neue", Helvetica, Arial, sans-serif; + font-family: "Source Serif Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 18px; color: #333; line-height: 1.428571429; diff --git a/src/librustdoc/html/render.rs b/src/librustdoc/html/render.rs index 917eab4eeb9..3cd3a7935dd 100644 --- a/src/librustdoc/html/render.rs +++ b/src/librustdoc/html/render.rs @@ -478,12 +478,12 @@ fn write_shared(cx: &Context, include_bin!("static/FiraSans-Regular.woff"))); try!(write(cx.dst.join("FiraSans-Medium.woff"), include_bin!("static/FiraSans-Medium.woff"))); - try!(write(cx.dst.join("Heuristica-Regular.woff"), - include_bin!("static/Heuristica-Regular.woff"))); + try!(write(cx.dst.join("SourceSerifPro-Bold.woff"), + include_bin!("static/SourceSerifPro-Bold.woff"))); try!(write(cx.dst.join("Heuristica-Italic.woff"), include_bin!("static/Heuristica-Italic.woff"))); - try!(write(cx.dst.join("Heuristica-Bold.woff"), - include_bin!("static/Heuristica-Bold.woff"))); + try!(write(cx.dst.join("SourceSerifPro-Bold.woff"), + include_bin!("static/SourceSerifPro-Bold.woff"))); fn collect(path: &Path, krate: &str, key: &str) -> io::IoResult<Vec<String>> { diff --git a/src/librustdoc/html/static/Heuristica-Bold.woff b/src/librustdoc/html/static/Heuristica-Bold.woff deleted file mode 100644 index 1c952d10e96..00000000000 --- a/src/librustdoc/html/static/Heuristica-Bold.woff +++ /dev/null Binary files differdiff --git a/src/librustdoc/html/static/Heuristica-Regular.woff b/src/librustdoc/html/static/Heuristica-Regular.woff deleted file mode 100644 index 8d824e6f547..00000000000 --- a/src/librustdoc/html/static/Heuristica-Regular.woff +++ /dev/null Binary files differdiff --git a/src/librustdoc/html/static/SourceSerifPro-Bold.woff b/src/librustdoc/html/static/SourceSerifPro-Bold.woff new file mode 100644 index 00000000000..435a6f975c9 --- /dev/null +++ b/src/librustdoc/html/static/SourceSerifPro-Bold.woff Binary files differdiff --git a/src/librustdoc/html/static/SourceSerifPro-Regular.woff b/src/librustdoc/html/static/SourceSerifPro-Regular.woff new file mode 100644 index 00000000000..e8c43b852e1 --- /dev/null +++ b/src/librustdoc/html/static/SourceSerifPro-Regular.woff Binary files differdiff --git a/src/librustdoc/html/static/main.css b/src/librustdoc/html/static/main.css index 97048229ac4..711a60f713f 100644 --- a/src/librustdoc/html/static/main.css +++ b/src/librustdoc/html/static/main.css @@ -22,22 +22,22 @@ src: local('Fira Sans Medium'), url("FiraSans-Medium.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: normal; font-weight: 400; - src: local('Heuristica Regular'), url("Heuristica-Regular.woff") format('woff'); + src: local('Source Serif Pro'), url("SourceSerifPro-Regular.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: italic; font-weight: 400; - src: local('Heuristica Italic'), url("Heuristica-Italic.woff") format('woff'); + src: url("Heuristica-Italic.woff") format('woff'); } @font-face { - font-family: 'Heuristica'; + font-family: 'Source Serif Pro'; font-style: normal; font-weight: 700; - src: local('Heuristica Bold'), url("Heuristica-Bold.woff") format('woff'); + src: local('Source Serif Pro Bold'), url("SourceSerifPro-Bold.woff") format('woff'); } @import "normalize.css"; @@ -53,7 +53,7 @@ body { color: #333; min-width: 500px; - font: 15.5px/1.4 "Heuristica", "Helvetica Neue", Helvetica, Arial, sans-serif; + font: 16px/1.4 "Source Serif Pro", "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; position: relative; padding: 10px 15px 20px 15px; |
