Skip to content

Commit ac56c8f

Browse files
authored
Merge pull request #31 from railsdoc/theme/dark-syntax-highlight
Syntax Highlight with dark theme
2 parents e9a2ecd + 26cdcdc commit ac56c8f

File tree

673 files changed

+11624
-11682
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

673 files changed

+11624
-11682
lines changed

Gemfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,7 +214,7 @@ GEM
214214
pathutil (0.16.2)
215215
forwardable-extended (~> 2.6)
216216
public_suffix (3.1.1)
217-
rake (12.3.3)
217+
rake (13.0.0)
218218
rb-fsevent (0.10.3)
219219
rb-inotify (0.10.0)
220220
ffi (~> 1.0)
@@ -250,4 +250,4 @@ DEPENDENCIES
250250
rake
251251

252252
BUNDLED WITH
253-
2.0.1
253+
2.0.2

src/_layouts/default.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<meta name="viewport" content="width=device-width, initial-scale=1">
66
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
77
<link href="/assets/css/style.css" rel="stylesheet">
8-
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css">
8+
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/monokai.min.css">
99
<link rel="apple-touch-icon" href="icon.png">
1010
<meta name="theme-color" content="#fafafa">
1111
<link href="https://fonts.googleapis.com/css?family=Asap" rel="stylesheet">
@@ -49,7 +49,7 @@
4949
<div class="toc-content">{% toc %}</div>
5050
</div>
5151

52-
<main role="main" class="col-12 col-md-9 col-xl-8 py-md-3 pl-md-5">
52+
<main role="main" class="col-12 col-md-9 col-xl-8 py-md-3 pl-md-4">
5353
{{ content }}
5454
<footer class="site-footer">
5555
<!-- <span class="site-footer-credits">This page was generated by <a href="https://pages.github.com">GitHub Pages</a>.</span> -->
@@ -60,7 +60,7 @@
6060

6161
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
6262
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.2.0/anchor.min.js"></script>
63-
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"></script>
63+
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js"></script>
6464
<script src="/assets/js/app.js"></script>
6565
</body>
6666
</html>

src/_sass/railsdoc.scss

Lines changed: 1 addition & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -54,9 +54,7 @@ code {
5454
overflow-y: auto;
5555

5656
.toc-content {
57-
padding-top: 20px;
58-
padding-left: 10px;
59-
padding-right: 10px;
57+
padding-top: 10px;
6058
}
6159
}
6260

@@ -221,62 +219,6 @@ code {
221219
box-shadow: 0 0 0 3px rgba(255, 255, 255, .25);
222220
}
223221

224-
// Code Block
225-
.dyn-source {
226-
background-color: #f7f7f9;
227-
margin: 0.5em 0;
228-
padding: .5em 1em;
229-
}
230-
231-
.dyn-source .cmt {
232-
color: #00F;
233-
font-style: italic;
234-
}
235-
236-
.dyn-source .kw {
237-
color: #070;
238-
font-weight: bold;
239-
}
240-
241-
.ruby-constant {
242-
color: teal;
243-
}
244-
.ruby-keyword {
245-
color: #000;
246-
font-weight: bold
247-
}
248-
.ruby-title {
249-
color: #900;
250-
font-weight: bold;
251-
}
252-
.ruby-ivar {
253-
color: teal;
254-
}
255-
.ruby-operator {
256-
color: #000;
257-
font-weight: bold
258-
}
259-
.ruby-identifier {
260-
color: #000;
261-
}
262-
.ruby-string,
263-
.ruby-node {
264-
color: #D14;
265-
}
266-
.ruby-comment {
267-
color: #998;
268-
font-style: italic;
269-
}
270-
.ruby-regexp {
271-
color: #009926;
272-
}
273-
.ruby-value {
274-
color: #990073;
275-
}
276-
.ruby-number {
277-
color: #40A070;
278-
}
279-
280222
.anchorjs-link {
281223
color: #AAAAAA;
282224

src/classes/AbstractController/Base.html

Lines changed: 45 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,11 @@ <h3 id="method-c-abstract-21">
185185
Source:
186186

187187
</p>
188-
<div id="method-c-abstract-21_source" class="dyn-source">
189-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 40</span>
188+
<div id="method-c-abstract-21_source">
189+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 40</span>
190190
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">abstract!</span>
191191
<span class="ruby-ivar">@abstract</span> = <span class="ruby-keyword">true</span>
192-
<span class="ruby-keyword">end</span></pre>
192+
<span class="ruby-keyword">end</span></code></pre>
193193
</div>
194194
</div>
195195

@@ -225,8 +225,8 @@ <h4 id="method-c-action_methods-label-Returns">Returns</h4>
225225
Source:
226226

227227
</p>
228-
<div id="method-c-action_methods_source" class="dyn-source">
229-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 74</span>
228+
<div id="method-c-action_methods_source">
229+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 74</span>
230230
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">action_methods</span>
231231
<span class="ruby-ivar">@action_methods</span> <span class="ruby-operator">||=</span> <span class="ruby-keyword">begin</span>
232232
<span class="ruby-comment"># All public instance methods of this class, including ancestors</span>
@@ -238,7 +238,7 @@ <h4 id="method-c-action_methods-label-Returns">Returns</h4>
238238

239239
<span class="ruby-identifier">methods</span>.<span class="ruby-identifier">to_set</span>
240240
<span class="ruby-keyword">end</span>
241-
<span class="ruby-keyword">end</span></pre>
241+
<span class="ruby-keyword">end</span></code></pre>
242242
</div>
243243
</div>
244244

@@ -269,11 +269,11 @@ <h3 id="method-c-clear_action_methods-21">
269269
Source:
270270

271271
</p>
272-
<div id="method-c-clear_action_methods-21_source" class="dyn-source">
273-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 90</span>
272+
<div id="method-c-clear_action_methods-21_source">
273+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 90</span>
274274
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">clear_action_methods!</span>
275275
<span class="ruby-ivar">@action_methods</span> = <span class="ruby-keyword">nil</span>
276-
<span class="ruby-keyword">end</span></pre>
276+
<span class="ruby-keyword">end</span></code></pre>
277277
</div>
278278
</div>
279279

@@ -316,11 +316,11 @@ <h4 id="method-c-controller_path-label-Returns">Returns</h4>
316316
Source:
317317

318318
</p>
319-
<div id="method-c-controller_path_source" class="dyn-source">
320-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 104</span>
319+
<div id="method-c-controller_path_source">
320+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 104</span>
321321
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
322322
<span class="ruby-ivar">@controller_path</span> <span class="ruby-operator">||=</span> <span class="ruby-identifier">name</span>.<span class="ruby-identifier">sub</span>(<span class="ruby-regexp">/Controller$/</span>, <span class="ruby-string">&quot;&quot;</span>.<span class="ruby-identifier">freeze</span>).<span class="ruby-identifier">underscore</span> <span class="ruby-keyword">unless</span> <span class="ruby-identifier">anonymous?</span>
323-
<span class="ruby-keyword">end</span></pre>
323+
<span class="ruby-keyword">end</span></code></pre>
324324
</div>
325325
</div>
326326

@@ -351,14 +351,14 @@ <h3 id="method-c-internal_methods">
351351
Source:
352352

353353
</p>
354-
<div id="method-c-internal_methods_source" class="dyn-source">
355-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 59</span>
354+
<div id="method-c-internal_methods_source">
355+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 59</span>
356356
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">internal_methods</span>
357357
<span class="ruby-identifier">controller</span> = <span class="ruby-keyword">self</span>
358358

359359
<span class="ruby-identifier">controller</span> = <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">superclass</span> <span class="ruby-keyword">until</span> <span class="ruby-identifier">controller</span>.<span class="ruby-identifier">abstract?</span>
360360
<span class="ruby-identifier">controller</span>.<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>)
361-
<span class="ruby-keyword">end</span></pre>
361+
<span class="ruby-keyword">end</span></code></pre>
362362
</div>
363363
</div>
364364

@@ -389,12 +389,12 @@ <h3 id="method-c-method_added">
389389
Source:
390390

391391
</p>
392-
<div id="method-c-method_added_source" class="dyn-source">
393-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 109</span>
392+
<div id="method-c-method_added_source">
393+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 109</span>
394394
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">method_added</span>(<span class="ruby-identifier">name</span>)
395395
<span class="ruby-keyword">super</span>
396396
<span class="ruby-identifier">clear_action_methods!</span>
397-
<span class="ruby-keyword">end</span></pre>
397+
<span class="ruby-keyword">end</span></code></pre>
398398
</div>
399399
</div>
400400

@@ -425,11 +425,11 @@ <h3 id="method-c-supports_path-3F">
425425
Source:
426426

427427
</p>
428-
<div id="method-c-supports_path-3F_source" class="dyn-source">
429-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 172</span>
428+
<div id="method-c-supports_path-3F_source">
429+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 172</span>
430430
<span class="ruby-keyword">def</span> <span class="ruby-keyword">self</span>.<span class="ruby-identifier ruby-title">supports_path?</span>
431431
<span class="ruby-keyword">true</span>
432-
<span class="ruby-keyword">end</span></pre>
432+
<span class="ruby-keyword">end</span></code></pre>
433433
</div>
434434
</div>
435435

@@ -464,11 +464,11 @@ <h3 id="method-i-action_methods">
464464
Source:
465465

466466
</p>
467-
<div id="method-i-action_methods_source" class="dyn-source">
468-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 143</span>
467+
<div id="method-i-action_methods_source">
468+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 143</span>
469469
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">action_methods</span>
470470
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">action_methods</span>
471-
<span class="ruby-keyword">end</span></pre>
471+
<span class="ruby-keyword">end</span></code></pre>
472472
</div>
473473
</div>
474474

@@ -499,10 +499,10 @@ <h3 id="method-i-action_name">
499499
Source:
500500

501501
</p>
502-
<div id="method-i-action_name_source" class="dyn-source">
503-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 25</span>
502+
<div id="method-i-action_name_source">
503+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 25</span>
504504
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:action_name</span>
505-
</pre>
505+
</code></pre>
506506
</div>
507507
</div>
508508

@@ -540,11 +540,11 @@ <h4 id="method-i-available_action-3F-label-Parameters">Parameters</h4>
540540
Source:
541541

542542
</p>
543-
<div id="method-i-available_action-3F_source" class="dyn-source">
544-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 157</span>
543+
<div id="method-i-available_action-3F_source">
544+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 157</span>
545545
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">available_action?</span>(<span class="ruby-identifier">action_name</span>)
546546
<span class="ruby-identifier">_find_action_name</span>(<span class="ruby-identifier">action_name</span>)
547-
<span class="ruby-keyword">end</span></pre>
547+
<span class="ruby-keyword">end</span></code></pre>
548548
</div>
549549
</div>
550550

@@ -575,11 +575,11 @@ <h3 id="method-i-controller_path">
575575
Source:
576576

577577
</p>
578-
<div id="method-i-controller_path_source" class="dyn-source">
579-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 138</span>
578+
<div id="method-i-controller_path_source">
579+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 138</span>
580580
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
581581
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">controller_path</span>
582-
<span class="ruby-keyword">end</span></pre>
582+
<span class="ruby-keyword">end</span></code></pre>
583583
</div>
584584
</div>
585585

@@ -610,10 +610,10 @@ <h3 id="method-i-formats">
610610
Source:
611611

612612
</p>
613-
<div id="method-i-formats_source" class="dyn-source">
614-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 29</span>
613+
<div id="method-i-formats_source">
614+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 29</span>
615615
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:formats</span>
616-
</pre>
616+
</code></pre>
617617
</div>
618618
</div>
619619

@@ -644,11 +644,11 @@ <h3 id="method-i-performed-3F">
644644
Source:
645645

646646
</p>
647-
<div id="method-i-performed-3F_source" class="dyn-source">
648-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 164</span>
647+
<div id="method-i-performed-3F_source">
648+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 164</span>
649649
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">performed?</span>
650650
<span class="ruby-identifier">response_body</span>
651-
<span class="ruby-keyword">end</span></pre>
651+
<span class="ruby-keyword">end</span></code></pre>
652652
</div>
653653
</div>
654654

@@ -686,8 +686,8 @@ <h4 id="method-i-process-label-Returns">Returns</h4>
686686
Source:
687687

688688
</p>
689-
<div id="method-i-process_source" class="dyn-source">
690-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 125</span>
689+
<div id="method-i-process_source">
690+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 125</span>
691691
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">process</span>(<span class="ruby-identifier">action</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">args</span>)
692692
<span class="ruby-ivar">@_action_name</span> = <span class="ruby-identifier">action</span>.<span class="ruby-identifier">to_s</span>
693693

@@ -698,7 +698,7 @@ <h4 id="method-i-process-label-Returns">Returns</h4>
698698
<span class="ruby-ivar">@_response_body</span> = <span class="ruby-keyword">nil</span>
699699

700700
<span class="ruby-identifier">process_action</span>(<span class="ruby-identifier">action_name</span>, <span class="ruby-operator">*</span><span class="ruby-identifier">args</span>)
701-
<span class="ruby-keyword">end</span></pre>
701+
<span class="ruby-keyword">end</span></code></pre>
702702
</div>
703703
</div>
704704

@@ -729,10 +729,10 @@ <h3 id="method-i-response_body">
729729
Source:
730730

731731
</p>
732-
<div id="method-i-response_body_source" class="dyn-source">
733-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 21</span>
732+
<div id="method-i-response_body_source">
733+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 21</span>
734734
<span class="ruby-identifier">attr_internal</span> <span class="ruby-value">:response_body</span>
735-
</pre>
735+
</code></pre>
736736
</div>
737737
</div>
738738

src/classes/AbstractController/Caching.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -127,11 +127,11 @@ <h3 id="method-i-view_cache_dependencies">
127127
Source:
128128

129129
</p>
130-
<div id="method-i-view_cache_dependencies_source" class="dyn-source">
131-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 52</span>
130+
<div id="method-i-view_cache_dependencies_source">
131+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 52</span>
132132
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">view_cache_dependencies</span>
133133
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">_view_cache_dependencies</span>.<span class="ruby-identifier">map</span> { <span class="ruby-operator">|</span><span class="ruby-identifier">dep</span><span class="ruby-operator">|</span> <span class="ruby-identifier">instance_exec</span>(<span class="ruby-operator">&amp;</span><span class="ruby-identifier">dep</span>) }.<span class="ruby-identifier">compact</span>
134-
<span class="ruby-keyword">end</span></pre>
134+
<span class="ruby-keyword">end</span></code></pre>
135135
</div>
136136
</div>
137137

@@ -165,15 +165,15 @@ <h3 id="method-i-cache">
165165
Source:
166166

167167
</p>
168-
<div id="method-i-cache_source" class="dyn-source">
169-
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 58</span>
168+
<div id="method-i-cache_source">
169+
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 58</span>
170170
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">cache</span>(<span class="ruby-identifier">key</span>, <span class="ruby-identifier">options</span> = {}, <span class="ruby-operator">&amp;</span><span class="ruby-identifier">block</span>) <span class="ruby-comment"># :doc:</span>
171171
<span class="ruby-keyword">if</span> <span class="ruby-identifier">cache_configured?</span>
172172
<span class="ruby-identifier">cache_store</span>.<span class="ruby-identifier">fetch</span>(<span class="ruby-constant">ActiveSupport</span><span class="ruby-operator">::</span><span class="ruby-constant">Cache</span>.<span class="ruby-identifier">expand_cache_key</span>(<span class="ruby-identifier">key</span>, <span class="ruby-value">:controller</span>), <span class="ruby-identifier">options</span>, <span class="ruby-operator">&amp;</span><span class="ruby-identifier">block</span>)
173173
<span class="ruby-keyword">else</span>
174174
<span class="ruby-keyword">yield</span>
175175
<span class="ruby-keyword">end</span>
176-
<span class="ruby-keyword">end</span></pre>
176+
<span class="ruby-keyword">end</span></code></pre>
177177
</div>
178178
</div>
179179

0 commit comments

Comments
 (0)