Skip to content

Commit a7be059

Browse files
committed
Merge branch header-links
1 parent f583649 commit a7be059

File tree

4 files changed

+76
-30
lines changed

4 files changed

+76
-30
lines changed

shared/css/documentation.css

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -77,12 +77,45 @@ h1 {
7777
-webkit-backface-visibility: hidden;
7878
font-size: 36px;
7979
margin: 0em 0 0.5em;
80+
position: relative;
81+
}
82+
83+
.header-anchor {
84+
position: absolute;
85+
left: -32px;
86+
top: 0;
87+
opacity: 0;
88+
padding: 0 10px;
89+
height: 100%;
90+
width: 20px;
91+
font: normal normal 16px octicons;
92+
color: #000;
93+
-webkit-font-smoothing: antialiased;
94+
color: #333;
95+
96+
-webkit-transition: opacity 0.3s ease-in-out 0s;
97+
-moz-transition: opacity 0.3s ease-in-out 0s;
98+
-ms-transition: opacity 0.3s ease-in-out 0s;
99+
}
100+
101+
h1 .header-anchor {
102+
line-height: 55px;
103+
}
104+
105+
.content h1:hover .header-anchor, .content h2:hover .header-anchor, .content h3:hover .header-anchor, .content h4:hover .header-anchor, .header-anchor:hover {
106+
opacity: 1;
107+
text-decoration: none;
108+
}
109+
110+
.header-anchor:before {
111+
content:'\f05c';
80112
}
81113

82114
h2 {
83115
font-size: 16px;
84116
color: #333;
85117
margin: 2em auto 1em;
118+
position: relative;
86119
}
87120

88121
.library-list h1 {
@@ -137,6 +170,11 @@ h3 {
137170
font-size: 14px;
138171
color: #333;
139172
margin: 1.5em 0 .5em;
173+
position: relative;
174+
}
175+
176+
h4 {
177+
position: relative;
140178
}
141179

142180
h5 {

shared/js/documentation.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,5 +99,13 @@ $(function() {
9999
$('.api-status').html(link);
100100
}
101101
});
102+
103+
// Add link anchors for headers with IDs
104+
$(".content h1, .content h2, .content h3, .content h4").each(function(e){
105+
var id = $(this).attr("id");
106+
if (!id) return;
107+
108+
$(this).prepend("<a class='header-anchor' href='#" + id + "'></a>");
109+
});
102110

103111
});

v3/gists/comments/index.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ <h3 id="response">Response</h3>
7272
<pre class="highlight"><code class="language-javascript"><span class="p">[</span>
7373
<span class="p">{</span>
7474
<span class="s2">"id"</span><span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
75-
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/1bddfe48721dfb5402dd/comments/1"</span><span class="p">,</span>
75+
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/9e3ed05c884248353fd7/comments/1"</span><span class="p">,</span>
7676
<span class="s2">"body"</span><span class="o">:</span> <span class="s2">"Just commenting for the sake of commenting"</span><span class="p">,</span>
7777
<span class="s2">"user"</span><span class="o">:</span> <span class="p">{</span>
7878
<span class="s2">"login"</span><span class="o">:</span> <span class="s2">"octocat"</span><span class="p">,</span>
@@ -111,7 +111,7 @@ <h3 id="response-1">Response</h3>
111111

112112
<pre class="highlight"><code class="language-javascript"><span class="p">{</span>
113113
<span class="s2">"id"</span><span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
114-
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/1bddfe48721dfb5402dd/comments/1"</span><span class="p">,</span>
114+
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/9e3ed05c884248353fd7/comments/1"</span><span class="p">,</span>
115115
<span class="s2">"body"</span><span class="o">:</span> <span class="s2">"Just commenting for the sake of commenting"</span><span class="p">,</span>
116116
<span class="s2">"user"</span><span class="o">:</span> <span class="p">{</span>
117117
<span class="s2">"login"</span><span class="o">:</span> <span class="s2">"octocat"</span><span class="p">,</span>
@@ -174,7 +174,7 @@ <h3 id="response-2">Response</h3>
174174

175175
<pre class="highlight"><code class="language-javascript"><span class="p">{</span>
176176
<span class="s2">"id"</span><span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
177-
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/1bddfe48721dfb5402dd/comments/1"</span><span class="p">,</span>
177+
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/9e3ed05c884248353fd7/comments/1"</span><span class="p">,</span>
178178
<span class="s2">"body"</span><span class="o">:</span> <span class="s2">"Just commenting for the sake of commenting"</span><span class="p">,</span>
179179
<span class="s2">"user"</span><span class="o">:</span> <span class="p">{</span>
180180
<span class="s2">"login"</span><span class="o">:</span> <span class="s2">"octocat"</span><span class="p">,</span>
@@ -236,7 +236,7 @@ <h3 id="response-3">Response</h3>
236236

237237
<pre class="highlight"><code class="language-javascript"><span class="p">{</span>
238238
<span class="s2">"id"</span><span class="o">:</span> <span class="mi">1</span><span class="p">,</span>
239-
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/1bddfe48721dfb5402dd/comments/1"</span><span class="p">,</span>
239+
<span class="s2">"url"</span><span class="o">:</span> <span class="s2">"https://api.github.com/gists/9e3ed05c884248353fd7/comments/1"</span><span class="p">,</span>
240240
<span class="s2">"body"</span><span class="o">:</span> <span class="s2">"Just commenting for the sake of commenting"</span><span class="p">,</span>
241241
<span class="s2">"user"</span><span class="o">:</span> <span class="p">{</span>
242242
<span class="s2">"login"</span><span class="o">:</span> <span class="s2">"octocat"</span><span class="p">,</span>

0 commit comments

Comments
 (0)