File tree Expand file tree Collapse file tree 3 files changed +20
-3
lines changed Expand file tree Collapse file tree 3 files changed +20
-3
lines changed Original file line number Diff line number Diff line change 3
3
display : inline-block;
4
4
}
5
5
6
+ # filter-pane {
7
+ position : relative;
8
+ }
9
+
6
10
# no-filters {
7
11
margin : 0 ;
8
12
}
41
45
# filters .filter-ignore .status {
42
46
margin : 0 ;
43
47
}
48
+
49
+ # filter-spinner {
50
+ position : absolute;
51
+ display : flex;
52
+ justify-content : center;
53
+ align-items : center;
54
+ top : 0 ;
55
+ left : 0 ;
56
+ width : 100% ;
57
+ height : 100% ;
58
+ background : rgba (255 , 255 , 255 , 0.85 );
59
+ z-index : 1 ;
60
+ }
Original file line number Diff line number Diff line change 64
64
return ;
65
65
}
66
66
this . $filterSpinner . removeClass ( 'hidden' ) ;
67
- this . $noFiltersMessage . addClass ( 'hidden' ) ;
68
- this . $filtersTable . addClass ( 'hidden' ) ;
69
67
Craft . postActionRequest ( 'webhooks/webhooks/filters' , {
70
68
senderClass : this . classVal ,
71
69
event : this . eventVal ,
74
72
if ( textStatus === 'success' ) {
75
73
this . resetFilters ( ) ;
76
74
if ( response . filters . length ) {
75
+ this . $noFiltersMessage . addClass ( 'hidden' ) ;
77
76
this . $filtersTable . removeClass ( 'hidden' ) ;
78
77
for ( var i = 0 ; i < response . filters . length ; i ++ ) {
79
78
this . filters [ response . filters [ i ] ] . $tr . removeClass ( 'hidden' ) ;
80
79
}
81
80
} else {
82
81
this . $noFiltersMessage . removeClass ( 'hidden' ) ;
82
+ this . $filtersTable . addClass ( 'hidden' ) ;
83
83
}
84
84
}
85
85
} . bind ( this ) ) ;
Original file line number Diff line number Diff line change 73
73
74
74
{% set filtersInput %}
75
75
< div class ="pane " id ="filter-pane ">
76
- < div class ="spinner hidden " id ="filter-spinner "> </ div >
77
76
< p id ="no-filters "{% if webhook.filters is not empty %} class ="hidden "{% endif %} > {{ 'No filters match this event.'|t('webhooks') }}</ p >
78
77
< table id ="filters " class ="data{% if webhook.filters is empty %} hidden{% endif %} ">
79
78
{% for filter in allFilters %}
90
89
</ tr >
91
90
{% endfor %}
92
91
</ table >
92
+ < div id ="filter-spinner " class ="hidden "> < div class ="spinner "> </ div > </ div >
93
93
</ div >
94
94
{% endset %}
95
95
{{ forms.field({
You can’t perform that action at this time.
0 commit comments