Add message for empty activity list

This commit is contained in:
Urban Rotnik 2019-03-27 09:43:04 +01:00
parent af93694560
commit d0a8652969
4 changed files with 13 additions and 0 deletions

View file

@ -124,6 +124,7 @@ $(function() {
// update_filter
function reloadActivities() {
var moreButton = $('.btn-more-activities');
var noActivitiesMessage = $('.no-activities-message');
if (updateRunning) return false;
updateRunning = true;
$('.ga-activities-list .activities-day').remove();
@ -141,6 +142,11 @@ $(function() {
} else {
moreButton.addClass('hidden');
}
if (json.activities_html === "") {
noActivitiesMessage.removeClass('hidden');
} else {
noActivitiesMessage.addClass('hidden');
}
updateRunning = false;
animateSpinner(null, false);
},

View file

@ -77,6 +77,9 @@
}
}
}
.no-activities-message {
margin-top: 20px;
}
}
}

View file

@ -11,6 +11,9 @@
</div>
<div class="ga-main col-lg-9 col-md-12 col-xl-10">
<div class="no-activities-message text-center <%= 'hidden' if @grouped_activities.keys.any? %>">
<p><%= t('activities.index.no_activities_message') %></p>
</div>
<div class="ga-activities-list" data-activities-url="<%= global_activities_path %>">
<%= render partial: "activity_list.html.erb" %>
</div>

View file

@ -1309,6 +1309,7 @@ en:
today: "Today"
more_activities: "Show more activities"
no_activities: "No activities!"
no_activities_message: "No activities could be displayed. Update filters or start using SciNote to generate your first activities."
activity_counter_label: " activity"
activities_counter_label: " activities"
expand_all: "Expand all"