From f4fb57b1106dfd386da8bec2c0617e50e1e7311f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrien=20T=C3=A9tar?= Date: Sat, 1 Nov 2014 00:16:48 +0100 Subject: [PATCH] doc: enable OpenType kerning and ligatures --- src/doc/rust.css | 4 ++++ src/librustdoc/html/static/main.css | 6 +++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/src/doc/rust.css b/src/doc/rust.css index 4bbb80984021..9656d17721e4 100644 --- a/src/doc/rust.css +++ b/src/doc/rust.css @@ -62,6 +62,10 @@ body { font-size: 18px; color: #333; line-height: 1.428571429; + + -webkit-font-feature-settings: "kern", "liga"; + -moz-font-feature-settings: "kern", "liga"; + font-feature-settings: "kern", "liga"; } @media (min-width: 768px) { body { diff --git a/src/librustdoc/html/static/main.css b/src/librustdoc/html/static/main.css index cb40cccf3b32..7cc34798f990 100644 --- a/src/librustdoc/html/static/main.css +++ b/src/librustdoc/html/static/main.css @@ -69,6 +69,10 @@ body { margin: 0; position: relative; padding: 10px 15px 20px 15px; + + -webkit-font-feature-settings: "kern", "liga"; + -moz-font-feature-settings: "kern", "liga"; + font-feature-settings: "kern", "liga"; } h1 { @@ -101,7 +105,7 @@ h3.impl, h3.method, h4.method { h3.impl, h3.method { margin-top: 15px; } -h1, h2, h3, h4, section.sidebar, a.source, .search-input, .content table a, .collapse-toggle { +h1, h2, h3, h4, section.sidebar, a.source, .search-input, .content table :not(code)>a, .collapse-toggle { font-family: "Fira Sans", "Helvetica Neue", Helvetica, Arial, sans-serif; }