diff --git a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.css b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.css index 1598789..0d9d7c7 100644 --- a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.css +++ b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.css @@ -34,3 +34,10 @@ .align { text-align: center; } + +.check +{ + height: 35px; + width: 35px; + margin-right: 20px; +} diff --git a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.html b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.html index 5e14c93..d0f930f 100644 --- a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.html +++ b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.html @@ -17,6 +17,11 @@
+ +
+

Wpisz możliwe odpowiedzi i zaznacz prawidłową:

diff --git a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.ts b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.ts index 40e3e70..ea133d4 100644 --- a/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.ts +++ b/FrontEnd/src/app/tests/single-choice-question/single-choice-question.component.ts @@ -12,6 +12,7 @@ export class SingleChoiceQuestionComponent implements OnInit { @Input() edit: Boolean; isChecked: Boolean = false; + help: Boolean = false; answers: Array = []; answersCorrect: Array = []; newAttribute: any = { @@ -45,6 +46,7 @@ export class SingleChoiceQuestionComponent implements OnInit { }); } this.points = this.content['content']['points']; + this.help = this.content['content']['help']; } else { this.content = {}; this.content['content'] = { @@ -53,7 +55,8 @@ export class SingleChoiceQuestionComponent implements OnInit { question: '', answers: [], points: 1, - time: 0 + time: 0, + help: this.help }; this.content['edit'] = false; } @@ -110,6 +113,10 @@ export class SingleChoiceQuestionComponent implements OnInit { } } + changeHelp(): void { + this.help = !this.help; + } + addTable(): void { if ((this.question === undefined) || (this.question.trim().length === 0)) { this.snackBar.open('Pytanie nie może być puste!', null, @@ -161,6 +168,7 @@ export class SingleChoiceQuestionComponent implements OnInit { this.content['content']['answers'] = this.answers; this.content['content']['points'] = this.points; this.content['content']['time'] = this.time; + this.content['content']['help'] = this.help; if (this.edit) { this.editing.emit(this.content); } else { @@ -189,6 +197,7 @@ export class SingleChoiceQuestionComponent implements OnInit { this.isChecked = false; this.question = ''; this.time = 0; + this.help = false; this.answers = []; this.answersCorrect = []; this.newAttribute = {}; diff --git a/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.css b/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.css index 78f0cb7..e464736 100644 --- a/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.css +++ b/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.css @@ -6,6 +6,12 @@ } +.fifty +{ + margin-right: auto; + margin-left: auto; + margin-bottom: 20px; +} .radio-answer { diff --git a/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.html b/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.html index 4fce135..14c8696 100644 --- a/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.html +++ b/FrontEnd/src/app/tests/test-details/question-view/single-choice/single-choice.component.html @@ -1,7 +1,8 @@
Pytanie za {{question.points}}pkt.
Czas: {{ timeLeft }} sek. Czas: bez limitu -
{{question.question}}
+
+
{{question.question}}
diff --git a/FrontEnd/src/app/tests/test-maker/test-maker.component.ts b/FrontEnd/src/app/tests/test-maker/test-maker.component.ts index fa0e510..fe64b9e 100644 --- a/FrontEnd/src/app/tests/test-maker/test-maker.component.ts +++ b/FrontEnd/src/app/tests/test-maker/test-maker.component.ts @@ -162,7 +162,8 @@ export class TestMakerComponent implements OnInit { time: this.test[i]['content']['time'], answers: this.test[i]['content']['answers'], points: this.test[i]['content']['points'], - id: this.test[i]['content']['id'] + id: this.test[i]['content']['id'], + help: this.test[i]['content']['help'] }); } toSend['body'] = body; diff --git a/FrontEnd/src/assets/50-50.png b/FrontEnd/src/assets/50-50.png new file mode 100644 index 0000000..3001bf2 Binary files /dev/null and b/FrontEnd/src/assets/50-50.png differ