-
-
Notifications
You must be signed in to change notification settings - Fork 71
Expand file tree
/
Copy path_markdown_tools.html.erb
More file actions
85 lines (78 loc) · 3.24 KB
/
_markdown_tools.html.erb
File metadata and controls
85 lines (78 loc) · 3.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<div class="modal is-with-backdrop" id="markdown-link-insert">
<div class="modal--container">
<div class="modal--header">
<button type="button" class="button is-close-button modal--header-button" data-modal="#markdown-link-insert">
×
</button>
Link
</div>
<div class="modal--body">
<div class="form-group">
<label for="markdown-link-name" class="form-element">Link text</label>
<input type="text" id="markdown-link-name" class="form-element" />
</div>
<div class="form-group">
<label for="markdown-link-url" class="form-element">Link URL</label>
<input type="text" id="markdown-link-url" class="form-element" />
</div>
<button type="submit" class="js-markdown-insert-link button is-filled">Insert</button>
</div>
</div>
</div>
<div class="markdown-tools widget--header js-markdown-tools">
<div class="button-list is-gutterless">
<%= md_button action: 'bold', label: 'Bold', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-bold"></i>
<% end %>
<%= md_button action: 'italic', label: 'Italic', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-italic"></i>
<% end %>
<%= md_button action: 'code', label: 'Monospace font', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-code"></i>
<% end %>
<% if SiteSetting['MathJaxEnabled'] %>
<%= md_button action: 'mathjax', label: 'MathJax', class: 'is-icon-only' do %>
$
<% end %>
<% end %>
</div>
<div class="button-list is-gutterless">
<%= md_button action: 'bullet', label: 'Bullet list', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-list-ul"></i>
<% end %>
<%= md_button action: 'numbered', label: 'Numbered list', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-list-ol"></i>
<% end %>
</div>
<div class="button-list is-gutterless">
<%= md_button label: 'Link', class: 'is-icon-only', data_modal: '#markdown-link-insert' do %>
<i class="fas fa-fw fa-link"></i>
<% end %>
<%= md_button action: 'quote', label: 'Block quote', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-quote-left"></i>
<% end %>
<%= md_button label: 'Insert image', class: 'is-icon-only', data_modal: '#markdown-image-upload' do %>
<i class="fas fa-fw fa-images"></i>
<% end %>
<%= md_button action: 'table', label: 'Insert table', class: 'is-icon-only' do %>
<i class="fas fa-fw fa-table"></i>
<% end %>
</div>
<div class="button-list is-gutterless">
<a href="javascript:void(0)" class="button is-outlined is-muted is-icon-only" data-drop="#markdown-tools"
data-drop-self-class-toggle="is-active" aria-label="Tools" title="Tools: headings, lines" role="button">
<i class="fas fa-tools"></i>
</a>
<div class="droppanel" id="markdown-tools">
<div class="droppanel--menu has-font-size-base">
<%= md_list_item action: 'heading', label: 'Heading' do %>
<i class="fas fa-fw fa-heading"></i> Heading
<% end %>
<%= md_list_item action: 'hr', label: 'Horizontal line' do %>
<i class="fas fa-fw fa-level-down-alt"></i> Horizontal line
<% end %>
</div>
</div>
</div>
<%= render 'shared/draft_tools' %>
</div>