comparison app/views/pastes/show.html.erb @ 390:91dabc034389

Improved styling for show.
author nanaya <me@myconan.net>
date Sun, 07 Jun 2015 19:38:42 +0900
parents 797e351b2e2b
children 26f8c634052c
comparison
equal deleted inserted replaced
389:433bc70e1781 390:91dabc034389
5 <li class="active"><%= link_to 'Plain', '#pl', :data => { :toggle => 'pill' } %></li> 5 <li class="active"><%= link_to 'Plain', '#pl', :data => { :toggle => 'pill' } %></li>
6 <li><%= link_to 'Highlight', '#hl', :data => { :toggle => 'pill' } %></li> 6 <li><%= link_to 'Highlight', '#hl', :data => { :toggle => 'pill' } %></li>
7 <li><%= link_to 'Markdown', '#md', :data => { :toggle => 'pill' } %></li> 7 <li><%= link_to 'Markdown', '#md', :data => { :toggle => 'pill' } %></li>
8 </ul> 8 </ul>
9 9
10 <div id="paste" class="tab-content"> 10 <div id="paste">
11 <div class="tab-pane active" id="pl"> 11 <% lines = @paste.paste.split("\n") %>
12 <pre><%= @paste.paste %></pre> 12 <%# list number contains <n> + "." + <2.5 * spaces (approx)> %>
13 </div> 13 <ol style="padding-left: <%= lines.size.to_s.length + 4 %>ch">
14 <div class="tab-pane" id="hl"> 14 <% lines.each.with_index(1) do |line, i| %>
15 <pre class="prettyprint linenums"></pre> 15 <li id="L<%= i %>">
16 </div> 16 <%= line %>
17 <div class="tab-pane" id="md"> 17 </li>
18 <div class="well"></div> 18 <% end %>
19 </div> 19 </ol>
20 </div> 20 </div>
21 </div> 21 </div>
22 22
23 <%= form_for @paste, :method => :delete, :authenticity_token => false do |f| %> 23 <nav id="paste-show-nav">
24 <%= form_for @paste, :method => :delete, :authenticity_token => false do |f| %>
24 25
25 <div class="row"><div class="col-md-4"> 26 <div class="row"><div class="col-md-4">
26 <div class="input-group"> 27 <div class="input-group">
27 <%= f.text_field :key, :value => nil, :placeholder => 'Deletion key', :class => "form-control", :autofocus => f.object.errors.any? %> 28 <%= f.text_field :key, :value => nil, :placeholder => 'Deletion key', :class => "form-control", :autofocus => f.object.errors.any? %>
28 <span class="input-group-btn"> 29 <span class="input-group-btn">
29 <%= f.button 'Delete this paste', :class => 'btn btn-danger' %> 30 <%= f.button 'Delete this paste', :class => 'btn btn-danger' %>
30 </span> 31 </span>
31 </div> 32 </div>
32 </div></div> 33 </div></div>
33 <% end %> 34 <% end %>
34 35
35 <ul class="nav nav-pills"> 36 <ul class="nav nav-pills">
36 <li><%= link_to 'Raw', paste_path(@paste, :txt) %></li> 37 <li><%= link_to 'Raw', paste_path(@paste, :txt) %></li>
37 <li><%= link_to 'Derive', root_path(:base => @paste) %></li> 38 <li><%= link_to 'Derive', root_path(:base => @paste) %></li>
38 <li><%= link_to 'More Paste', root_path %></li> 39 <li><%= link_to 'More Paste', root_path %></li>
39 </ul> 40 </ul>
41 </nav>