Update styling of new rich text assignments

Relates to MS-518
This commit is contained in:
Ramon Wenger 2022-06-20 15:40:54 +02:00
parent 34afbbe1be
commit 4ad31b4654
4 changed files with 16 additions and 7 deletions

View File

@ -17,7 +17,7 @@ describe('Assignments', () => {
assignment: { assignment: {
title: 'Ein Auftragstitel', title: 'Ein Auftragstitel',
solution: '<p>Eine Lösung</p>', solution: '<p>Eine Lösung</p>',
assignment: 'Ein Auftrag', assignment: '<p>Ein <b>Auftrag</b></p>',
submissions: [studentSubmission], submissions: [studentSubmission],
}, },
}, },
@ -48,6 +48,7 @@ describe('Assignments', () => {
it('it does not display HTML tags', () => { it('it does not display HTML tags', () => {
cy.visit('/module/lohn-und-budget/submissions/QXNzaWdubWVudE5vZGU6MQ=='); cy.visit('/module/lohn-und-budget/submissions/QXNzaWdubWVudE5vZGU6MQ==');
cy.getByDataCy('assignment-main-text').should('have.text', 'Ein Auftrag');
cy.getByDataCy('assignment-solution').should('have.text', 'Eine Lösung'); cy.getByDataCy('assignment-solution').should('have.text', 'Eine Lösung');
}); });

View File

@ -1,9 +1,11 @@
<template> <template>
<!-- eslint-disable vue/no-v-html --> <!-- eslint-disable vue/no-v-html -->
<div class="assignment-with-submissions"> <div class="assignment-with-submissions">
<p class="assignment-with-submissions__text"> <p
{{ assignment.assignment }} class="assignment-with-submissions__text"
</p> data-cy="assignment-main-text"
v-html="assignment.assignment"
/>
<div> <div>
<a <a

View File

@ -4,9 +4,11 @@
:data-scrollto="value.id" :data-scrollto="value.id"
class="assignment" class="assignment"
> >
<p class="assignment__assignment-text"> <p
{{ assignment.assignment }} class="assignment__assignment-text"
</p> data-cy="assignment-main-text"
v-html="assignment.assignment"
/>
<solution <solution
:value="solution" :value="solution"

View File

@ -30,6 +30,10 @@ a {
box-sizing: border-box; box-sizing: border-box;
} }
b {
font-weight: bold;
}
h1 { h1 {
font-size: 2rem; font-size: 2rem;
font-weight: 800; font-weight: 800;