|
2 | 2 |
|
3 | 3 | <h1>blade.ruby-lang.org</h1> |
4 | 4 |
|
5 | | -<%= form_with(method: :get) do |form| %> |
6 | | - <%= form.text_field :q, { value: params[:q] } %> |
7 | | - <%= form.submit "Search" %> |
| 5 | +<div class="search"> |
| 6 | + <%= form_with(method: :get) do |form| %> |
| 7 | + <%= form.text_field :q, { value: params[:q] } %> |
| 8 | + <%= form.submit "Search" %> |
8 | 9 |
|
9 | | - <p> |
10 | | - <% |
11 | | - [ |
12 | | - [:ruby_talk, 'ruby-talk (English)'], |
13 | | - [:ruby_core, 'ruby-core (For developing Ruby iself, English)'], |
14 | | - [:ruby_list, 'ruby-list (Japanese)'], |
15 | | - [:ruby_dev, 'ruby-dev (For developing Ruby itself, Japanese)'], |
16 | | - ].each do |name, label| |
17 | | - %> |
18 | | - <span> |
19 | | - <%= form.check_box name, {checked: params[name] != '0' } %> |
20 | | - <%= form.label name, label %> |
21 | | - </span> |
22 | | - <% end %> |
23 | | - </p> |
24 | | -<% end %> |
| 10 | + <p> |
| 11 | + <% |
| 12 | + [ |
| 13 | + [:ruby_talk, 'ruby-talk (English)'], |
| 14 | + [:ruby_core, 'ruby-core (For developing Ruby iself, English)'], |
| 15 | + [:ruby_list, 'ruby-list (Japanese)'], |
| 16 | + [:ruby_dev, 'ruby-dev (For developing Ruby itself, Japanese)'], |
| 17 | + ].each do |name, label| |
| 18 | + %> |
| 19 | + <span> |
| 20 | + <%= form.check_box name, {checked: params[name] != '0' } %> |
| 21 | + <%= form.label name, label %> |
| 22 | + </span> |
| 23 | + <% end %> |
| 24 | + </p> |
| 25 | + <% end %> |
| 26 | +</div> |
25 | 27 |
|
26 | 28 | <% @messages.each do |message| %> |
27 | | - <div> |
| 29 | + <div class="search-result"> |
28 | 30 | <% list_name = List.find_by_id(message.list_id).name %> |
29 | | - <%= list_name %>:<%= message.list_seq %> |
30 | | - <%= link_to message.subject, "/#{list_name}/#{message.list_seq}" %> |
31 | | - <small><%= message.body %></small> |
| 31 | + <h2 class="subject"> |
| 32 | + <span class="prefix"><%= list_name %>:<%= message.list_seq %></span> |
| 33 | + <%= link_to without_list_prefix(message.subject), "/#{list_name}/#{message.list_seq}" %> |
| 34 | + </h2> |
| 35 | + <div class="snippet"><%= search_snippet(message.body, params[:q]) %></div> |
32 | 36 | </div> |
33 | 37 | <% end %> |
0 commit comments