From 0e088bd22cb5b8565cae76592dbbe354de1b4f0d Mon Sep 17 00:00:00 2001
From: Topi Reinio <topi.reinio@theqtcompany.com>
Date: Tue, 29 Mar 2016 14:42:39 +0200
Subject: [PATCH] Doc: Simple offline CSS: Remove font-size declarations

Remove the font-size declarations from the CSS, rely on the default
sizes for each element. This solves two issues:

  - The user-configured font size (both in Assistant and Qt Creator
    Help) is correctly taken into use. Previously, adjusting the
    font size resulted in resizing fonts only for some of the text
    elements.

  - QTextBrowser backend seems to assume a DPI of 96 for all
    platforms, and font-sizes in 'pt' units are scaled accordingly.
    However, on OS X this resulted in font sizes too small to read.

Change-Id: Iaab3ad07e387912ad7391df982d4bfe7047f0b20
Task-number: QTBUG-51709
Task-number: QTBUG-51885
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@theqtcompany.com>
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@theqtcompany.com>
---
 doc/global/template/style/offline-simple.css | 16 +---------------
 1 file changed, 1 insertion(+), 15 deletions(-)

diff --git a/doc/global/template/style/offline-simple.css b/doc/global/template/style/offline-simple.css
index 5d8ce5c37fd..84d206b2d0e 100644
--- a/doc/global/template/style/offline-simple.css
+++ b/doc/global/template/style/offline-simple.css
@@ -1,11 +1,6 @@
-body {
-  font-size: 10.5pt;
-}
-
 pre {
   background-color: #f0f0f0;
   font-family: Courier, monospace;
-  font-size: 11pt;
   font-weight: 600;
   vertical-align: top;
   margin: 15px 85px 15px 35px;
@@ -41,7 +36,6 @@ a[href|="http://"], a[href|="https://"] {
 h1.title {
   margin-top: 30px;
   margin-left: 6px;
-  font-size: 24pt;
   padding: 6px;
 }
 
@@ -52,7 +46,6 @@ h2, p.h2 {
 }
 
 h3 {
-  font-size: 12pt;
   margin: 30px 0px 30px 6px;
 }
 
@@ -82,7 +75,6 @@ h3.fn, span.fn {
   padding: 5px;
   text-decoration: none;
   font-weight: 400;
-  font-size: 12pt;
   margin: 45px 0px 0px 6px;
 }
 
@@ -107,7 +99,6 @@ table tr.odd {
 table.qmlname td {
   padding: 0px;
   margin-left: 6px;
-  font-size: 12pt;
 }
 
 table.qmlname p .name,
@@ -124,13 +115,8 @@ h3.fn .name, h3.fn .type {
   margin-right: 6px;
 }
 
-tr > td > pre {
-  font-size: 10.5pt;
-}
-
 code {
   font-family: Courier, monospace;
-  font-size: 12pt;
   font-weight: 400;
 }
 
@@ -167,7 +153,7 @@ td#buildversion {
 .footer, .footer p {
   padding: 5px 0px 5px 0px;
   margin: 45px 15px 5px 15px;
-  font-size: 7.5pt;
+  font-size: 8.5pt;
   background-color: #cccccc;
 }
 
-- 
GitLab