Added some more questions and fixed some css
This commit is contained in:
parent
32b8186fc7
commit
8424cb346f
2 changed files with 21 additions and 8 deletions
|
@ -1,12 +1,15 @@
|
||||||
.input-field {
|
.input-field {
|
||||||
width: auto;
|
width: auto;
|
||||||
|
margin-bottom: 2em;
|
||||||
|
font-size: 1.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-field p {
|
.input-field p {
|
||||||
font-size: 1.5em;
|
font-size: 1.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
.input-field input {
|
.input-field input,
|
||||||
|
.input-field select {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
border-color: var(--primary);
|
border-color: var(--primary);
|
||||||
background-color: var(--secondary);
|
background-color: var(--secondary);
|
||||||
|
@ -27,3 +30,7 @@
|
||||||
.input-field input[type="submit"]:hover {
|
.input-field input[type="submit"]:hover {
|
||||||
background-color: var(--primary-contr);
|
background-color: var(--primary-contr);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.input-field label {
|
||||||
|
font-size: 1.5em;
|
||||||
|
}
|
|
@ -1,6 +1,7 @@
|
||||||
import React from "react";
|
import React from "react";
|
||||||
import { useState } from "react/cjs/react.development";
|
import { useState } from "react/cjs/react.development";
|
||||||
import "../../App.css";
|
import "../../App.css";
|
||||||
|
import "../Input.css";
|
||||||
import Footer from "../../Footer";
|
import Footer from "../../Footer";
|
||||||
import InputField from "../InputField";
|
import InputField from "../InputField";
|
||||||
import SubmitField from "../SubmitField";
|
import SubmitField from "../SubmitField";
|
||||||
|
@ -53,7 +54,7 @@ export default function Umfrage() {
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<div className="sitePage" onSubmit={onSubmitClick}>
|
<div className="sitePage">
|
||||||
<h1> Umfrage</h1>
|
<h1> Umfrage</h1>
|
||||||
<p>
|
<p>
|
||||||
Damit ich etwas über die Studienteilnehmenden erfahre, möchte ich hier
|
Damit ich etwas über die Studienteilnehmenden erfahre, möchte ich hier
|
||||||
|
@ -65,16 +66,18 @@ export default function Umfrage() {
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
Die Umfrage dauert nur ca. 2 Minuten und nach der ersten Befragung
|
Die Umfrage dauert nur ca. 2 Minuten und nach der ersten Befragung
|
||||||
musst du diese auch nicht mehr ausfüllen, da ich dann eine Auswertung
|
musst du diese auch nicht mehr ausfüllen, da ich dann eine ungefähre
|
||||||
machen kann.
|
Auswertung machen kann, wie sich die Studienteilnehmenden aufteilen.
|
||||||
|
So kann es für mich beispielsweise relevant sein, wenn sämtliche
|
||||||
|
Teilnehmenden ein sehr gutes Informatikverständnis haben.
|
||||||
</p>
|
</p>
|
||||||
<form id="umfrage">
|
<form id="umfrage" onClick={onSubmitClick}>
|
||||||
<InputField
|
<InputField
|
||||||
InputType="number"
|
InputType="number"
|
||||||
onChange={handleAgeChange}
|
onChange={handleAgeChange}
|
||||||
LabelName="Wie alt bist du? (Alter in Jahren)"
|
LabelName="Wie alt bist du? (Alter in Jahren)"
|
||||||
/>
|
/>
|
||||||
<div>
|
<div className="input-field">
|
||||||
<label htmlFor="gender">Welches Geschlecht hast du?</label> <br />
|
<label htmlFor="gender">Welches Geschlecht hast du?</label> <br />
|
||||||
<select
|
<select
|
||||||
name="gender"
|
name="gender"
|
||||||
|
@ -91,10 +94,11 @@ export default function Umfrage() {
|
||||||
<option value="sex_na">Keine Angabe</option>
|
<option value="sex_na">Keine Angabe</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div className="input-field">
|
||||||
<label htmlFor="education">
|
<label htmlFor="education">
|
||||||
Welches ist deine höchste abgeschlossene Ausbildung?
|
Welches ist deine höchste abgeschlossene Ausbildung?
|
||||||
</label>
|
</label>
|
||||||
|
<br />
|
||||||
<select
|
<select
|
||||||
name="education"
|
name="education"
|
||||||
id="education"
|
id="education"
|
||||||
|
@ -112,11 +116,12 @@ export default function Umfrage() {
|
||||||
<option>Keine Angabe</option>
|
<option>Keine Angabe</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div className="input-field">
|
||||||
<label htmlFor="itskills">
|
<label htmlFor="itskills">
|
||||||
Wie schätzt du deine Kompetenzen im Bereich der Informatik als
|
Wie schätzt du deine Kompetenzen im Bereich der Informatik als
|
||||||
Anwender ein?
|
Anwender ein?
|
||||||
</label>
|
</label>
|
||||||
|
<br />
|
||||||
<select
|
<select
|
||||||
name="itskills"
|
name="itskills"
|
||||||
id="itskills"
|
id="itskills"
|
||||||
|
@ -131,6 +136,7 @@ export default function Umfrage() {
|
||||||
<option>Mittel</option>
|
<option>Mittel</option>
|
||||||
<option>Eher nicht so gut</option>
|
<option>Eher nicht so gut</option>
|
||||||
<option>Gar nicht gut</option>
|
<option>Gar nicht gut</option>
|
||||||
|
<option>Keine Angabe</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<SubmitField
|
<SubmitField
|
||||||
|
|
Loading…
Reference in a new issue