Mercurial > zeropaste
annotate app/views/pastes/new.html.erb @ 469:68231013b01b bootstrap-4
Now with more bootstrap than ever
author | nanaya <me@nanaya.pro> |
---|---|
date | Sun, 23 Feb 2020 22:25:50 +0900 |
parents | b2991317d4d7 |
children | c8e2f6b22527 |
rev | line source |
---|---|
398 | 1 <% provide :title, t(".title") %> |
402 | 2 |
398 | 3 <%= form_for @paste do |f| %> |
379 | 4 <%= render "shared/filter_spam" %> |
398 | 5 |
469 | 6 <div class="form-group"> |
7 <%= f.text_area :paste, | |
8 autofocus: true, | |
9 class: "form-control paste-paste js-paste-paste #{error_class f.object, :paste}", | |
10 rows: 20 | |
11 %> | |
2 | 12 </div> |
189
b4b7a29b70f6
Initial work for paste deletion.
Edho Arief <edho@myconan.net>
parents:
56
diff
changeset
|
13 |
402 | 14 |
469 | 15 <div class="row"><div class="col-12"> |
16 <button type="button" class="btn btn-secondary ml-auto d-block js-paste-preview-md"> | |
17 <%= t(".preview_md") %> | |
18 </button> | |
403 | 19 </div></div> |
20 | |
469 | 21 <div class="form-group row"> |
22 <%= f.label :key, t('.deletion_key'), class: 'col-sm-2 col-form-label' %> | |
23 | |
24 <div class="col-auto"> | |
25 <%= f.text_field :key, | |
26 autocomplete: 'off', | |
27 class: "form-control #{error_class f.object, :key}" | |
28 %> | |
29 </div> | |
424 | 30 </div> |
402 | 31 |
469 | 32 <div class="form-group row"> |
33 <label class="col-sm-2 col-form-label pt-0"> | |
34 <%= t(".privacy.label") %> | |
35 </label> | |
379 | 36 |
469 | 37 <div class="col-sm-10"> |
424 | 38 <% paste_privacy_options.each do |label, value| %> |
469 | 39 <label class="custom-control custom-radio mb-0"> |
40 <%= f.radio_button :is_private, value, class: 'custom-control-input' %> | |
41 | |
42 <span class="custom-control-label"> | |
424 | 43 <%= t(".privacy.#{label}") %> |
469 | 44 </span> |
45 </label> | |
424 | 46 <% end %> |
379 | 47 </div> |
424 | 48 </div> |
417
080dd141898c
Add support for explicit highlighter languages
nanaya <me@myconan.net>
parents:
410
diff
changeset
|
49 |
469 | 50 <div class="form-group row"> |
51 <%= f.label :language, class: 'col-sm-2 col-form-label' %> | |
417
080dd141898c
Add support for explicit highlighter languages
nanaya <me@myconan.net>
parents:
410
diff
changeset
|
52 |
469 | 53 <div class="col-auto"> |
54 <%= f.select :language, [], { prompt: t(".language_none") }, class: 'custom-select' %> | |
55 </div> | |
424 | 56 </div> |
379 | 57 |
424 | 58 <div class="form-group"> |
59 <%= f.button :class => "btn btn-primary" %> | |
403 | 60 |
424 | 61 <%= link_to t(".clear"), "#", :class => "btn btn-danger js-paste-clear" %> |
62 </div> | |
2 | 63 <% end %> |
402 | 64 |
409 | 65 <div class="modal fade js-paste-preview-md-modal" tabindex="-1" role="dialog"> |
402 | 66 <div class="modal-dialog" role="document"> |
67 <div class="modal-content"> | |
68 <div class="modal-body js-paste-preview-md-box"> | |
69 </div> | |
70 <div class="modal-footer"> | |
469 | 71 <button type="button" class="btn btn-secondary" data-dismiss="modal"> |
408 | 72 <%= t("buttons.close") %> |
402 | 73 </button> |
74 </div> | |
75 </div> | |
76 </div> | |
77 </div> |