19
19
< a href ="{% url 'sentry-stream' team.slug project.slug %} " class ="back-button icon-arrow-left "> </ a >
20
20
< div class ="group-detail ">
21
21
< div class ="row ">
22
- < div class ="col-xs -8 details ">
22
+ < div class ="col-sm -8 details ">
23
23
< h3 > {{ group.title }}</ h3 >
24
24
< div class ="meta ">
25
25
< time > {{ group.last_seen|timesince }}</ time > ·
26
26
< span class ="message "> {{ group.message_short }}</ span >
27
27
</ div >
28
28
</ div >
29
- < div class ="col-xs -4 occurrences ">
29
+ < div class ="col-sm -4 stats ">
30
30
< div class ="row ">
31
31
< div class ="col-xs-4 assigned-to ">
32
- < div class =" hidden-xs " >
32
+
33
33
< assignee-selector > </ assignee-selector >
34
34
< div class ="is-assigned "> < span class ="hidden-sm "> is</ span > assigned</ div >
35
- </ div >
36
35
</ div >
37
- < div class ="col-xs-4 occurences align-right "> < span class ="count "> {{ group.times_seen|small_count }}</ span > events</ div >
38
- < div class ="col-xs-4 users align-right "> < span class ="count "> 209</ span > users</ div >
36
+ < div class ="col-xs-4 event-count align-right "> < span class ="count "> {{ group.times_seen|small_count }}</ span > events</ div >
37
+ < div class ="col-xs-4 user-count align-right "> < span class ="count "> 209</ span > users</ div >
39
38
</ div >
40
39
</ div >
41
40
</ div >
42
- < div class ="seen-by " ng-if ="selectedGroup.seenBy ">
41
+ < div class ="seen-by hidden-xs " ng-if ="selectedGroup.seenBy ">
43
42
< ul >
44
43
< li > Seen by</ li >
45
44
< li ng-repeat ="user in selectedGroup.seenBy ">
@@ -55,7 +54,7 @@ <h3>{{ group.title }}</h3>
55
54
< div class ="btn-group ">
56
55
< a href ="# " class ="btn btn-default btn-sm "> < span class ="icon-trash "> </ span > </ a >
57
56
</ div >
58
- < div class ="btn-group ">
57
+ < div class ="btn-group more ">
59
58
< a href ="# " class ="btn btn-default btn-sm dropdown-toggle "> More < span class ="icon-arrow-down "> </ span > </ a >
60
59
< ul class ="dropdown-menu ">
61
60
{% if can_admin_event %}
163
162
{% endblock %}
164
163
165
164
{% block sidebar %}
166
- < ul class ="nav nav-stacked ">
165
+ < ul class ="nav nav-stacked hidden-xs ">
167
166
< li {% if page == 'details ' %} class ="active "{% endif %} > < a href ="{% url 'sentry-group' group.team.slug group.project.slug group.id %} "> Aggregate</ a > </ li >
168
167
< li {% if page == 'tag_list ' %} class ="active "{% endif %} >
169
168
< a href ="{% url 'sentry-group-tags' group.team.slug group.project.slug group.id %} "> {% trans "Tags" %}</ a >
@@ -173,24 +172,26 @@ <h4>
173
172
</ li >
174
173
</ ul >
175
174
176
- < h6 > {% trans "Aggregate Details" %}</ h6 >
177
-
178
- < dl class ="flat ">
179
- < dt > {% trans "Status:" %}</ dt >
180
- < dd class ="align-right "> {{ group.get_status_display|title }}</ dd >
181
- < dt > {% trans "First Seen:" %}</ dt >
182
- < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.first_seen "c " %}"> {{ group.first_seen|timesince }}</ dd >
183
- {% if group.active_at and group.active_at != group.first_seen %}
184
- < dt > {% trans "Reopened:" %}</ dt >
185
- < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.active_at "c " %}"> {{ group.active_at|timesince }}</ dd >
186
- {% endif %}
187
- < dt > {% trans "Last Seen:" %}</ dt >
188
- < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.last_seen "c " %}"> {{ group.last_seen|timesince }}</ dd >
189
- {% if group.avg_time_spent %}
190
- < dt > {% trans "Avg Duration:" %}</ dt >
191
- < dd > {% if group.avg_time_spent %}{{ group.avg_time_spent|duration }}{% else %}< em > {% trans "n/a" %}</ em > {% endif %}</ dd >
192
- {% endif %}
193
- </ dl >
175
+ < div class ="hidden-xs ">
176
+ < h6 > {% trans "Aggregate Details" %}</ h6 >
177
+
178
+ < dl class ="flat ">
179
+ < dt > {% trans "Status:" %}</ dt >
180
+ < dd class ="align-right "> {{ group.get_status_display|title }}</ dd >
181
+ < dt > {% trans "First Seen:" %}</ dt >
182
+ < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.first_seen "c " %}"> {{ group.first_seen|timesince }}</ dd >
183
+ {% if group.active_at and group.active_at != group.first_seen %}
184
+ < dt > {% trans "Reopened:" %}</ dt >
185
+ < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.active_at "c " %}"> {{ group.active_at|timesince }}</ dd >
186
+ {% endif %}
187
+ < dt > {% trans "Last Seen:" %}</ dt >
188
+ < dd class ="pretty-date align-right " data-datetime ="{% localized_datetime group.last_seen "c " %}"> {{ group.last_seen|timesince }}</ dd >
189
+ {% if group.avg_time_spent %}
190
+ < dt > {% trans "Avg Duration:" %}</ dt >
191
+ < dd > {% if group.avg_time_spent %}{{ group.avg_time_spent|duration }}{% else %}< em > {% trans "n/a" %}</ em > {% endif %}</ dd >
192
+ {% endif %}
193
+ </ dl >
194
+ </ div >
194
195
195
196
{% if seen_by_faces %}
196
197
< h6 > {% trans "Seen By" %}</ h6 >
@@ -208,9 +209,11 @@ <h6>{% trans "Seen By" %}</h6>
208
209
</ ul >
209
210
{% endif %}
210
211
211
- {% for tag in group.get_tags %}
212
- {% render_tag_widget group tag %}
213
- {% endfor %}
212
+ < div class ="hidden-xs ">
213
+ {% for tag in group.get_tags %}
214
+ {% render_tag_widget group tag %}
215
+ {% endfor %}
216
+ </ div >
214
217
215
218
{% for html in group|get_widgets:request %}
216
219
{{ html|safe }}
0 commit comments