start = start >= 0 ? start : 0;
}
+ // At least show one card.
+ if (availableVisibleCards === 0) {
+ availableVisibleCards = 1;
+ }
+
var coursesToShow = allCourses.slice(start, start + availableVisibleCards);
// Create an id for the list of courses we expect to be displayed.
var newVisibleCoursesId = coursesToShow.reduce(function(carry, course) {
padding: 0.8rem;
}
}
-
- &.fixed-width-cards {
- .dashboard-card {
- width: 300px;
+ @include media-breakpoint-up(sm) {
+ &.fixed-width-cards {
+ .dashboard-card {
+ width: 300px;
+ max-width: 100%;
+ }
}
}
}
.dashboard-card-deck .dashboard-card .dashboard-card-footer {
padding: 0.8rem; }
-.dashboard-card-deck.fixed-width-cards .dashboard-card {
- width: 300px; }
+@media (min-width: 576px) {
+ .dashboard-card-deck.fixed-width-cards .dashboard-card {
+ width: 300px;
+ max-width: 100%; } }
@media (min-width: 576px) {
.dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {
.dashboard-card-deck .dashboard-card .dashboard-card-footer {
padding: 0.8rem; }
-.dashboard-card-deck.fixed-width-cards .dashboard-card {
- width: 300px; }
+@media (min-width: 576px) {
+ .dashboard-card-deck.fixed-width-cards .dashboard-card {
+ width: 300px;
+ max-width: 100%; } }
@media (min-width: 576px) {
.dashboard-card-deck:not(.fixed-width-cards) .dashboard-card {