-
Notifications
You must be signed in to change notification settings - Fork 8
/
_encrypt.html.erb
32 lines (32 loc) 路 1.58 KB
/
_encrypt.html.erb
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
<fieldset data-controller="encrypt" class="mb-5">
<legend>Encrypt a message</legend>
<div class="row d-none error bg-danger rounded p-3 mb-4" data-target="encrypt.error">
<span>An error has occured. Please verify the submitted data or try again later.</span>
</div>
<div class="row mb-3">
<div class="col-lg-6">
<label>Text to encrypt</label>
<div class="custom-textarea" spellcheck="false" contentEditable="true" data-target="encrypt.input"></div>
</div>
<div class="col-lg-6">
<label>Public PGP key of the receiver</label>
<div class="custom-textarea" spellcheck="false" contentEditable="true" data-target="encrypt.key"></div>
</div>
</div>
<button data-action="click->encrypt#encrypt" data-target="encrypt.encryptButton" type="button" class="btn btn-primary btn-lg" onclick="ga('send', 'event', 'Online pgp tool', 'Encrypt')">
<span class="mr-3">Encrypt</span>
<span class="material-icons icon-fix">lock</span>
<span class="spinner-border icon-fix spinner-border-sm d-none" role="status" aria-hidden="true"></span>
</button>
<br>
<br>
<br>
<div class="row d-none" data-target="encrypt.initialState">
<div class="col-lg-6">
<label>Your encrypted message</label>
<span class="material-icons md-light copy" data-action="click->encrypt#copyToClipboard">content_copy</span>
<span class="copy-badge badge badge-light d-none">Copied!</span>
<div class="custom-textarea output" spellcheck="false" contentEditable="true" data-target="encrypt.output"></div>
</div>
</div>
</fieldset>