-
-
-
-
+
';
- }
- ?>
-
-
+
';
}
- echo '
-
';
+ }
+ ?>
+
+ ';
+ echo '
-
';
- }
- ?>
-
- ';
- echo '
- 1
-
+
+
+
-
-
-
-
- 2
-
-
- 3
-
-
- 4
+
-
+
+ 1
+
+
+
+ 2
+
+
+ 3
+
+
+ 4
+
' . - $this->lang->line('cancel_appointment_hint') . - '
- -' . $this->lang->line('unexpected_issues') . '
'; - foreach($exceptions as $exception) { - echo exceptionToHtml($exception); + + +' . + $this->lang->line('cancel_appointment_hint') . + '
+ +' . $this->lang->line('unexpected_issues') . '
'; + foreach($exceptions as $exception) { + echo exceptionToHtml($exception); + } + echo '
-
-
lang->line('step_one_title'); ?>
- -
-
-
-
-
+ lang->line('step_two_title'); ?>
+ +
+
diff --git a/src/assets/css/frontend.css b/src/assets/css/frontend.css
index b4afa4cc..1876f87e 100644
--- a/src/assets/css/frontend.css
+++ b/src/assets/css/frontend.css
@@ -13,18 +13,35 @@ root {
display: block;
}
+
+html,
+body {
+ height: 100%;
+}
+
body {
background-color: #CAEDF3;
}
+#main {
+ display: table;
+ vertical-align: middle;
+}
+
+#main .wrapper {
+ height: 100vh;
+ display: table-cell;
+ vertical-align: middle;
+}
+
/* BOOK APPOINTMENT WIZARD
------------------------------------------------------------------------------ */
#book-appointment-wizard {
- width: 660px;
background: #FFF;
box-shadow: 0px 1px 1px #B6B6B6;
min-height: 480px;
+ padding: 0;
}
#book-appointment-wizard #header {
+
+
-
-
-
-
-