From 4df378b89249bac5e7d707b6616e051271a9aea2 Mon Sep 17 00:00:00 2001
From: Unknwon <u@gogs.io>
Date: Sat, 12 Dec 2015 22:04:52 -0500
Subject: [PATCH] fix markdown header margin-top

---
 public/css/gogs.css        | 11 +++++++++--
 public/less/_markdown.less |  6 +++++-
 2 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/public/css/gogs.css b/public/css/gogs.css
index 8ca17151f4a7..a65588ec3820 100755
--- a/public/css/gogs.css
+++ b/public/css/gogs.css
@@ -1097,7 +1097,7 @@ footer .container .links > *:first-child {
   word-wrap: break-word;
 }
 .markdown.file-view {
-  padding: 5px 2em 2em !important;
+  padding: 2em 2em 2em !important;
 }
 .markdown > *:first-child {
   margin-top: 0 !important;
@@ -1136,6 +1136,14 @@ footer .container .links > *:first-child {
   font-weight: bold;
   line-height: 1.4;
 }
+.markdown h1:first-of-type,
+.markdown h2:first-of-type,
+.markdown h3:first-of-type,
+.markdown h4:first-of-type,
+.markdown h5:first-of-type,
+.markdown h6:first-of-type {
+  margin-top: 0 !important;
+}
 .markdown h1 .octicon-link,
 .markdown h2 .octicon-link,
 .markdown h3 .octicon-link,
@@ -2310,7 +2318,6 @@ footer .container .links > *:first-child {
   color: #888;
 }
 .repository .diff-file-box .header {
-  border-bottom: 1px solid #d8d8d8;
   background-color: #f7f7f7;
 }
 .repository .diff-file-box .file-body.file-code .lines-num {
diff --git a/public/less/_markdown.less b/public/less/_markdown.less
index 2321724bd344..f12d504f9c00 100644
--- a/public/less/_markdown.less
+++ b/public/less/_markdown.less
@@ -6,7 +6,7 @@
 	word-wrap: break-word;
 
 	&.file-view {
-		padding: 5px 2em 2em !important;
+		padding: 2em 2em 2em !important;
 	}
 
 	>*:first-child {
@@ -51,6 +51,10 @@
 		margin-bottom: 16px;
 		font-weight: bold;
 		line-height: 1.4;
+
+		&:first-of-type {
+			margin-top: 0 !important;
+		}
 	}
 
 	h1 .octicon-link,