[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[PATCH] Add viewport in HTML



Hi,

(Not subscribed; Please CC me on replies)

The attached patch adds the "viewport" attribute to the HTML output.
The boilerplate tag is useful for making the HTML pages work better on
mobile devices.

Note that the BTS will probably need more changes beyond this for a
"perfect mobile experience".  However, this should make default
text-size much more reasonable.

Thanks,
~Niels
From e84a58e3a17ca0ff33218e82c4808575920281b3 Mon Sep 17 00:00:00 2001
From: Niels Thykier <niels@thykier.net>
Date: Wed, 13 Jul 2016 19:15:31 +0000
Subject: [PATCH] Add viewport in HTML

Signed-off-by: Niels Thykier <niels@thykier.net>
---
 html/Access.html.in                  | 1 +
 html/Developer.html.in               | 1 +
 html/Reporting.html.in               | 1 +
 html/index.html.in                   | 1 +
 html/server-control.html.in          | 1 +
 html/server-refcard.html.in          | 1 +
 html/server-request.html.in          | 1 +
 templates/en_US/html/post_title.tmpl | 1 +
 8 files changed, 8 insertions(+)

diff --git a/html/Access.html.in b/html/Access.html.in
index 4465fdd..d37e740 100644
--- a/html/Access.html.in
+++ b/html/Access.html.in
@@ -3,6 +3,7 @@ $gAccessHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBugs - Accessing the logs</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/Developer.html.in b/html/Developer.html.in
index 4e14355..4fda4b1 100644
--- a/html/Developer.html.in
+++ b/html/Developer.html.in
@@ -3,6 +3,7 @@ $gDeveloperHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject - Developers' information</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/Reporting.html.in b/html/Reporting.html.in
index caf81ef..cdc2a7f 100644
--- a/html/Reporting.html.in
+++ b/html/Reporting.html.in
@@ -3,6 +3,7 @@ $gReportingHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBugs - how to report a $gBug</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/index.html.in b/html/index.html.in
index d690d1f..d1b5682 100644
--- a/html/index.html.in
+++ b/html/index.html.in
@@ -3,6 +3,7 @@ $gIndexHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBug tracking system</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/server-control.html.in b/html/server-control.html.in
index 5ded484..95649cc 100644
--- a/html/server-control.html.in
+++ b/html/server-control.html.in
@@ -3,6 +3,7 @@ $gControlHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBug system - control mail server commands</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/server-refcard.html.in b/html/server-refcard.html.in
index 7738a19..5280139 100644
--- a/html/server-refcard.html.in
+++ b/html/server-refcard.html.in
@@ -3,6 +3,7 @@ $gRefcardHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBug system - mail servers' reference card</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/html/server-request.html.in b/html/server-request.html.in
index 2de3500..7941c53 100644
--- a/html/server-request.html.in
+++ b/html/server-request.html.in
@@ -3,6 +3,7 @@ $gRequestHtml = <<HTML_END
 <html>
 <head>
   <title>$gProject $gBug system - $gBug logs by mail server</title>
+  <meta name="viewport" content="width=device-width, initial-scale=1">
   <link rev="made" href="mailto:$gMaintainerEmail";>
   <link rel="stylesheet" href="$gWebHostBugDir/css/bugs.css" type="text/css">
 </head>
diff --git a/templates/en_US/html/post_title.tmpl b/templates/en_US/html/post_title.tmpl
index 169d161..5ec109a 100644
--- a/templates/en_US/html/post_title.tmpl
+++ b/templates/en_US/html/post_title.tmpl
@@ -1,3 +1,4 @@
 </title>
 <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+<meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" href="{$config{web_host_bug_dir}}/css/bugs.css" type="text/css">
-- 
2.8.1


Reply to: