Skip to content

Syntax Highlight with dark theme #31

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Oct 1, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ GEM
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (3.1.1)
rake (12.3.3)
rake (13.0.0)
rb-fsevent (0.10.3)
rb-inotify (0.10.0)
ffi (~> 1.0)
Expand Down Expand Up @@ -250,4 +250,4 @@ DEPENDENCIES
rake

BUNDLED WITH
2.0.1
2.0.2
6 changes: 3 additions & 3 deletions src/_layouts/default.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1">
<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">
<link href="/assets/css/style.css" rel="stylesheet">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/styles/github.min.css">
<link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/styles/monokai.min.css">
<link rel="apple-touch-icon" href="icon.png">
<meta name="theme-color" content="#fafafa">
<link href="https://fonts.googleapis.com/css?family=Asap" rel="stylesheet">
Expand Down Expand Up @@ -49,7 +49,7 @@
<div class="toc-content">{% toc %}</div>
</div>

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

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/anchor-js/4.2.0/anchor.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.6/highlight.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.15.10/highlight.min.js"></script>
<script src="/assets/js/app.js"></script>
</body>
</html>
60 changes: 1 addition & 59 deletions src/_sass/railsdoc.scss
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,7 @@ code {
overflow-y: auto;

.toc-content {
padding-top: 20px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}
}

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

// Code Block
.dyn-source {
background-color: #f7f7f9;
margin: 0.5em 0;
padding: .5em 1em;
}

.dyn-source .cmt {
color: #00F;
font-style: italic;
}

.dyn-source .kw {
color: #070;
font-weight: bold;
}

.ruby-constant {
color: teal;
}
.ruby-keyword {
color: #000;
font-weight: bold
}
.ruby-title {
color: #900;
font-weight: bold;
}
.ruby-ivar {
color: teal;
}
.ruby-operator {
color: #000;
font-weight: bold
}
.ruby-identifier {
color: #000;
}
.ruby-string,
.ruby-node {
color: #D14;
}
.ruby-comment {
color: #998;
font-style: italic;
}
.ruby-regexp {
color: #009926;
}
.ruby-value {
color: #990073;
}
.ruby-number {
color: #40A070;
}

.anchorjs-link {
color: #AAAAAA;

Expand Down
90 changes: 45 additions & 45 deletions src/classes/AbstractController/Base.html
Original file line number Diff line number Diff line change
Expand Up @@ -185,11 +185,11 @@ <h3 id="method-c-abstract-21">
Source:

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

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

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

<span class="ruby-identifier">methods</span>.<span class="ruby-identifier">to_set</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -269,11 +269,11 @@ <h3 id="method-c-clear_action_methods-21">
Source:

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

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

</p>
<div id="method-c-controller_path_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 104</span>
<div id="method-c-controller_path_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 104</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
<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>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -351,14 +351,14 @@ <h3 id="method-c-internal_methods">
Source:

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

<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>
<span class="ruby-identifier">controller</span>.<span class="ruby-identifier">public_instance_methods</span>(<span class="ruby-keyword">true</span>)
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -389,12 +389,12 @@ <h3 id="method-c-method_added">
Source:

</p>
<div id="method-c-method_added_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 109</span>
<div id="method-c-method_added_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 109</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">method_added</span>(<span class="ruby-identifier">name</span>)
<span class="ruby-keyword">super</span>
<span class="ruby-identifier">clear_action_methods!</span>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -425,11 +425,11 @@ <h3 id="method-c-supports_path-3F">
Source:

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

Expand Down Expand Up @@ -464,11 +464,11 @@ <h3 id="method-i-action_methods">
Source:

</p>
<div id="method-i-action_methods_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 143</span>
<div id="method-i-action_methods_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 143</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">action_methods</span>
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">action_methods</span>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -499,10 +499,10 @@ <h3 id="method-i-action_name">
Source:

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

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

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

Expand Down Expand Up @@ -575,11 +575,11 @@ <h3 id="method-i-controller_path">
Source:

</p>
<div id="method-i-controller_path_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 138</span>
<div id="method-i-controller_path_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 138</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">controller_path</span>
<span class="ruby-keyword">self</span>.<span class="ruby-identifier">class</span>.<span class="ruby-identifier">controller_path</span>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -610,10 +610,10 @@ <h3 id="method-i-formats">
Source:

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

Expand Down Expand Up @@ -644,11 +644,11 @@ <h3 id="method-i-performed-3F">
Source:

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

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

</p>
<div id="method-i-process_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 125</span>
<div id="method-i-process_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/base.rb, line 125</span>
<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>)
<span class="ruby-ivar">@_action_name</span> = <span class="ruby-identifier">action</span>.<span class="ruby-identifier">to_s</span>

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

<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>)
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -729,10 +729,10 @@ <h3 id="method-i-response_body">
Source:

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

Expand Down
12 changes: 6 additions & 6 deletions src/classes/AbstractController/Caching.html
Original file line number Diff line number Diff line change
Expand Up @@ -127,11 +127,11 @@ <h3 id="method-i-view_cache_dependencies">
Source:

</p>
<div id="method-i-view_cache_dependencies_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 52</span>
<div id="method-i-view_cache_dependencies_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 52</span>
<span class="ruby-keyword">def</span> <span class="ruby-identifier ruby-title">view_cache_dependencies</span>
<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>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down Expand Up @@ -165,15 +165,15 @@ <h3 id="method-i-cache">
Source:

</p>
<div id="method-i-cache_source" class="dyn-source">
<pre><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 58</span>
<div id="method-i-cache_source">
<pre><code class="ruby"><span class="ruby-comment"># File actionpack/lib/abstract_controller/caching.rb, line 58</span>
<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>
<span class="ruby-keyword">if</span> <span class="ruby-identifier">cache_configured?</span>
<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>)
<span class="ruby-keyword">else</span>
<span class="ruby-keyword">yield</span>
<span class="ruby-keyword">end</span>
<span class="ruby-keyword">end</span></pre>
<span class="ruby-keyword">end</span></code></pre>
</div>
</div>

Expand Down
Loading