From 825075d65620bf450ea930b1988e17460c813be5 Mon Sep 17 00:00:00 2001
From: Delucse <46593742+Delucse@users.noreply.github.com>
Date: Fri, 11 Sep 2020 11:00:57 +0200
Subject: [PATCH] next and back step - buttons
---
src/components/Tutorial/Assessment.js | 2 +-
src/components/Tutorial/Instruction.js | 12 ++++++++----
src/components/Tutorial/StepperVertical.js | 8 ++++----
src/components/Tutorial/Tutorial.js | 10 +++++-----
4 files changed, 18 insertions(+), 14 deletions(-)
diff --git a/src/components/Tutorial/Assessment.js b/src/components/Tutorial/Assessment.js
index be6fe8b..88c3cc9 100644
--- a/src/components/Tutorial/Assessment.js
+++ b/src/components/Tutorial/Assessment.js
@@ -18,7 +18,7 @@ class Assessment extends Component {
return (
{step.headline}
-
+
diff --git a/src/components/Tutorial/Instruction.js b/src/components/Tutorial/Instruction.js
index 83c192a..2b0c8d8 100644
--- a/src/components/Tutorial/Instruction.js
+++ b/src/components/Tutorial/Instruction.js
@@ -11,14 +11,18 @@ class Instruction extends Component {
render() {
var step = this.props.step;
+ var isHardware = step.hardware && step.hardware.length > 0;
+ var areRequirements = step.requirements && step.requirements.length > 0;
return (
{step.headline}
-
{step.text1}
- {step.hardware && step.hardware.length > 0 ? 'Hardware: todo' : null}
- {step.requirements && step.requirements.length > 0 ? 'Voraussetzungen: todo' : null}
+
{step.text1}
+ {isHardware ?
+
Hardware: todo : null}
+ {areRequirements > 0 ?
+
Voraussetzungen: todo : null}
{step.xml ?
-
+
({
connector: {
height: '10px',
borderLeft: `3px solid ${theme.palette.primary.main}`,
- margin: '5px auto'
+ margin: 'auto'
}
});
@@ -70,7 +70,7 @@ class StepperVertical extends Component {
return (
- {this.props.tutorialStep(i)}}>
+ {this.props.tutorialStep(i)}}>
-
+
)})}
diff --git a/src/components/Tutorial/Tutorial.js b/src/components/Tutorial/Tutorial.js
index 621d221..41a560a 100644
--- a/src/components/Tutorial/Tutorial.js
+++ b/src/components/Tutorial/Tutorial.js
@@ -47,17 +47,17 @@ class Tutorial extends Component {
-
-
+ {/* calc(Card-padding: 10px + Button-height: 35px + Button-marginTop: 15px)*/}
+
{step ?
step.type === 'instruction' ?
: // if step.type === 'assessment'
: null}
-
-
-
+
+
+