merge request
This commit is contained in:
commit
538cae0094
@ -1,3 +1,5 @@
|
|||||||
footer{
|
footer{
|
||||||
background: var(--fullblock);
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
padding: 24px 42px 24px 42px;
|
||||||
}
|
}
|
@ -1,38 +1,12 @@
|
|||||||
header {
|
header {
|
||||||
position: fixed;
|
position: fixed;
|
||||||
top: 0px;
|
top: 0px;
|
||||||
|
left: 0px;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
text-align: center;
|
|
||||||
padding-top: 10px;
|
|
||||||
background: var(--fullblock);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
nav ul {
|
nav {
|
||||||
list-style-type: none;
|
display: flex;
|
||||||
padding: 0;
|
flex-direction: row;
|
||||||
display: inline-block;
|
padding: 24px 42px 24px 42px;
|
||||||
margin: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
nav li {
|
|
||||||
float: left;
|
|
||||||
text-align: center;
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
nav li a {
|
|
||||||
display: block;
|
|
||||||
width: 100px;
|
|
||||||
height: 30px;
|
|
||||||
border: 1px solid #4d4d4d;
|
|
||||||
background-color: #4d4d4d;
|
|
||||||
color: white;
|
|
||||||
text-decoration: none;
|
|
||||||
margin: 5px;
|
|
||||||
text-align: center;
|
|
||||||
line-height: 30px;
|
|
||||||
}
|
|
||||||
|
|
||||||
nav li a:hover {
|
|
||||||
background-color: orange;
|
|
||||||
}
|
}
|
@ -1,11 +1,17 @@
|
|||||||
.btn{
|
.btn{
|
||||||
background: var(--brand-primary);
|
|
||||||
color: var(--brand-white);
|
|
||||||
padding: 5px 10px;
|
padding: 5px 10px;
|
||||||
font-weight: var(--font-weight-semibold);
|
font-weight: var(--font-weight-semibold);
|
||||||
font-size: var(--font-size-text);
|
font-size: var(--font-size-text);
|
||||||
border-radius: 3px;
|
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
|
color: var(--brand-white);
|
||||||
|
display: flex;
|
||||||
|
flex-direction: row;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
|
||||||
|
.btn-primary {
|
||||||
|
background: var(--brand-primary);
|
||||||
|
border-radius: 3px;
|
||||||
}
|
}
|
||||||
|
|
||||||
.btn-user {
|
.btn-user {
|
||||||
|
@ -1,7 +1,13 @@
|
|||||||
.logo{
|
#logo{
|
||||||
|
cursor: pointer;
|
||||||
|
text-decoration: none;
|
||||||
|
color: inherit;
|
||||||
|
color: var(--brand-white);
|
||||||
|
font-size: var(--font-size-logo);
|
||||||
|
font-weight: 600;
|
||||||
|
}
|
||||||
|
|
||||||
|
#logo span {
|
||||||
|
color: var(--brand-primary);
|
||||||
font-size: var(--font-size-logo);
|
font-size: var(--font-size-logo);
|
||||||
span{
|
|
||||||
color: var(--brand-primary);
|
|
||||||
font-size: var(--font-size-logo);
|
|
||||||
}
|
|
||||||
}
|
}
|
@ -39,11 +39,6 @@ main {
|
|||||||
padding: 10px;
|
padding: 10px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#wrapper {
|
|
||||||
max-width: 90%;
|
|
||||||
margin: 0 auto
|
|
||||||
}
|
|
||||||
|
|
||||||
.msg {
|
.msg {
|
||||||
text-align: center;
|
text-align: center;
|
||||||
font-size: 17px;
|
font-size: 17px;
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
/* Font-size*/
|
/* Font-size*/
|
||||||
--font-size-title-h1: 62px;
|
--font-size-title-h1: 62px;
|
||||||
--font-size-logo: 36px;
|
--font-size-logo: 36px;
|
||||||
--font-size-text: 24px;
|
--font-size-text: 20px;
|
||||||
--font-size-smalltext: 18px;
|
--font-size-smalltext: 18px;
|
||||||
|
|
||||||
/*Font-Weight*/
|
/*Font-Weight*/
|
||||||
|
@ -63,6 +63,8 @@ class UserController{
|
|||||||
public function setUserSession(array $user){
|
public function setUserSession(array $user){
|
||||||
$_SESSION["user_id"] = $user["id"];
|
$_SESSION["user_id"] = $user["id"];
|
||||||
$_SESSION["user_role"] = $user["role"];
|
$_SESSION["user_role"] = $user["role"];
|
||||||
|
$_SESSION["vorname"] = $user["vorname"];
|
||||||
|
$_SESSION["name"] = $user["name"];
|
||||||
}
|
}
|
||||||
|
|
||||||
public function clearUserSession(){
|
public function clearUserSession(){
|
||||||
|
@ -1,11 +1,6 @@
|
|||||||
</main>
|
</main>
|
||||||
</div>
|
<footer>
|
||||||
<footer>
|
footer
|
||||||
<div id="wrapper">
|
</footer>
|
||||||
<div class="d-flex-between">
|
|
||||||
<h3 class="logo">bib<span>course</span></h3>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</footer>
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
@ -15,23 +15,23 @@
|
|||||||
|
|
||||||
<body>
|
<body>
|
||||||
<header>
|
<header>
|
||||||
<div id="wrapper">
|
<nav class="d-flex-between">
|
||||||
<div class="d-flex-between">
|
<a id="logo" href="/">bib<span>course</span></a>
|
||||||
<h3 class="logo">bib<span>course</span></h3>
|
<div style="column-gap: 8px;" class="d-flex-between">
|
||||||
<div id="metanavi">
|
<div style="column-gap: 8px;" class="d-flex-between">
|
||||||
<a class="btn btn-user" href="?controller=Admin&do=showForm"><span class="material-icons">person</span></a>
|
<?php if (isset($_SESSION['user_id']) && $_SESSION['user_id'] !== null): ?>
|
||||||
<a class="btn btn-register" href="?controller=User&do=showUserRegisterForm">Registration</a>
|
<a style="column-gap: 16px;" class="btn" href="?controller=Admin&do=showForm">
|
||||||
|
<?php echo ($_SESSION['vorname'] ?? "") . " " . ($_SESSION['name'] ?? "") ?>
|
||||||
|
<span class="btn btn-user">
|
||||||
|
<span class="material-icons">person</span>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
<?php else: ?>
|
||||||
|
<a class="btn" href="?controller=User&do=showUserLoginForm">Anmeldung</a>
|
||||||
|
<a class="btn btn-primary" href="?controller=User&do=showUserRegisterForm">Registration</a>
|
||||||
|
<?php endif; ?>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<nav>
|
</nav>
|
||||||
<ul>
|
|
||||||
<li><a href="?controller=Welcome&do=showWelcome">Willkommen</a></li>
|
|
||||||
<li><a href="#">Projekte</a></li>
|
|
||||||
<li><a href="#">Workshops</a></li>
|
|
||||||
<li><a href="?controller=Contact&do=showContactForm">Kontakt</a></li>
|
|
||||||
</ul>
|
|
||||||
</nav>
|
|
||||||
</div>
|
|
||||||
</header>
|
</header>
|
||||||
<div id="wrapper">
|
<main>
|
||||||
<main>
|
|
@ -26,6 +26,10 @@ if ($_SERVER["REQUEST_METHOD"] == "POST") {
|
|||||||
$doMethodName = isset($_GET['do']) && $_GET['do'] ? $_GET['do'] : "showWelcome";
|
$doMethodName = isset($_GET['do']) && $_GET['do'] ? $_GET['do'] : "showWelcome";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// if(isset($_SESSION['user_id']) && $_SESSION['user_id'] !== null && $controllerName == "Welcome") {
|
||||||
|
// TODO: Hier noch direkt kurse öffnen falls der User angemeldet ist.
|
||||||
|
// }
|
||||||
|
|
||||||
$controllerClassName = 'Blog\\Controller\\'.ucfirst($controllerName).'Controller';
|
$controllerClassName = 'Blog\\Controller\\'.ucfirst($controllerName).'Controller';
|
||||||
|
|
||||||
if (method_exists($controllerClassName, $doMethodName)) {
|
if (method_exists($controllerClassName, $doMethodName)) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user