Fix grid layout

This commit is contained in:
Ramon Wenger 2018-10-20 12:44:49 +02:00
parent 56e59ecf0b
commit a410f74764
3 changed files with 9 additions and 4 deletions

View File

@ -72,7 +72,6 @@
display: flex;
align-items: center;
justify-items: left;
grid-column: span 3;
border: 1px solid rgba(228, 228, 228, 0.9);
border-left: 0;
border-right: 0;

View File

@ -31,7 +31,7 @@
:key="assignment.id"
class="module-navigation__anchor"
exact-active-class="module-navigation__anchor--active"
>{{assignment.title}}
>{{assignmentTitle(assignment)}}
</router-link>
</div>
</div>
@ -67,7 +67,10 @@
data() {
return {
module: {}
module: {},
me: {
permissions: []
}
}
},
@ -77,6 +80,9 @@
},
submissionsLink(assignment) {
return `/module/${this.module.slug}/submissions/${assignment.id}`;
},
assignmentTitle(assignment) {
return assignment.title.length > 25 ? assignment.title.substring(0, 22) + '...' : assignment.title;
}
}
}

View File

@ -22,7 +22,7 @@
display: grid;
}
justify-items: center;
grid-template-columns: 2fr 6fr 2fr;
grid-template-columns: 400px 1fr 400px;
/*
* For IE10+