/
index.hbs
102 lines (101 loc) · 2.99 KB
/
index.hbs
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
<div id='top-panel'>
<div id="log-table">
{{#if model.moreBefore}}
<div {{action "showMoreBefore"}} class="show-more">
{{#if model.hideCountInLoadMore}}
Load more
{{else}}
Select to see {{model.totalBefore}} more
{{/if}}
</div>
{{/if}}
{{#each model.rows as |row|}}
{{message-row model=row selectRow=(action "selectRowAction" row)}}
{{/each}}
</div>
</div>
<div id="bottom-panel" class="{{if model.currentRow.group "group-view"}}">
{{#if model.currentRow.group}}
{{page-nav
list=model.currentRow.messages
position=model.currentGroupedMessagesPosition
extraClasses="group-nav"
navigate=(action "groupedMessageChangedAction")}}
{{/if}}
{{message-info
currentMessage=model.currentMessage
currentRow=model.currentRow
loadingEnv=model.loadingEnv
removeMessage=(action "removeMessage")
solveMessage=(action "solveMessage")
onTabChange=(action "tabChangedAction")
envChangedAction=(action "envChangedAction")
currentEnvPosition=model.currentEnvPosition
actionsInMenu=actionsInMenu}}
<div class="action-panel">
<div class="severity-filters">
<div class="more-wrapping">
<label class="debug">
<input
type="checkbox"
checked={{showDebug}}
onchange={{action (action 'updateFilter' 'showDebug')}}
/>
<span>Debug</span>
</label>
<label class="info">
<input
type="checkbox"
checked={{showInfo}}
onchange={{action (action 'updateFilter' 'showInfo')}}
/>
<span>Info</span>
</label>
<label class="warn">
<input
type="checkbox"
checked={{showWarn}}
onchange={{action (action 'updateFilter' 'showWarn')}}
/>
<i class='fa fa-exclamation-circle warning'></i>
<span>Warning</span>
</label>
<label class="error">
<input
type="checkbox"
checked={{showErr}}
onchange={{action (action 'updateFilter' 'showErr')}}
/>
<i class='fa fa-times-circle error'></i>
<span>Error</span>
</label>
<label class="fatal">
<input
type="checkbox"
checked={{showFatal}}
onchange={{action (action 'updateFilter' 'showFatal')}}
/>
<i class='fa fa-times-circle fatal'></i>
<span>Fatal</span>
</label>
</div>
</div>
<div class="search-clear-all">
<input
type="text"
class="search"
placeholder="Search"
onkeyup={{action "updateSearch" value="target.value"}}
/>
<div class="footer-btns">
{{#if showSettings}}
{{#link-to "settings" class="settings btn no-text"}}
<i class='fa fa-cog'></i>
{{/link-to}}
{{/if}}
<button class="clear btn danger" {{action "clear"}}><i class='fa fa-trash-o'></i><span>Clear logs</span></button>
</div>
</div>
</div>
</div>
{{panel-resizer}}