This commit is contained in:
2024-06-16 17:39:26 +02:00
parent 15d9fe89b9
commit 9436fd05cc
22 changed files with 928 additions and 276 deletions

View File

@@ -17,6 +17,7 @@
<!-- Div contenant les filtres, cachée par défaut -->
<div id="filters" style="display: none;">
<form method="GET" action="">
<?php if ($this->uri->segment(1) != 'artistes'): ?>
<!-- Filtre par artiste -->
<div class="field">
<label class="label" for="artist">Artiste</label>
@@ -31,6 +32,7 @@
</div>
</div>
</div>
<?php endif; ?>
<!-- Filtre par genre -->
<div class="field">

View File

@@ -1,58 +1,48 @@
<!doctype html>
<html lang="en" class="has-navbar-fixed-top">
<html lang="en">
<head>
<meta charset="UTF-8" />
<title>Dix heures</title>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title><?= $title ?? 'Dix heures' ?></title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bulma@1.0.0/css/bulma.min.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
<?= link_tag('assets/style.css') ?>
<style>
body {
background-color: #121212;
color: #FFFFFF;
}
.navbar {
background-color: #000000;
}
.navbar-item {
color: white;
}
.hero {
background-color: #282828;
color: white;
}
.card {
background-color: #1e1e1e;
color: white;
}
.button, .input, .select {
background-color: #282828;
color: white;
border-color: #282828;
}
.button:hover, .input:hover, .select:hover {
background-color: #3b3b3b;
border-color: #3b3b3b;
}
</style>
<link rel="stylesheet" href="<?= base_url('assets/style.css') ?>">
</head>
<body>
<nav class="navbar">
<div class="navbar-brand">
<a class="navbar-item" href="#">Dix heures</a>
</div>
<div class="navbar-menu">
<div class="navbar-end">
<a class="navbar-item" href="<?= site_url('albums') ?>">Albums</a>
<a class="navbar-item" href="<?= site_url('artistes') ?>">Artistes</a>
<a class="navbar-item" href="<?= site_url('music') ?>">Music</a>
<?php if (isset($is_logged_in) && $is_logged_in): ?>
<a class="navbar-item" href="<?= site_url('playlist') ?>">Playlist</a>
<a class="navbar-item" href="<?= site_url('connect/logout') ?>">Déconnexion</a>
<?php else: ?>
<a class="navbar-item" href="<?= site_url('connect/login') ?>">Connexion</a>
<?php endif; ?>
<div class="container">
<div class="navbar-brand">
<a class="navbar-item" href="#">
<img src="<?= base_url('assets/logo.png') ?>" alt="Logo">
</a>
<a role="button" class="navbar-burger" aria-label="menu" aria-expanded="false" data-target="navbarBasicExample">
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
<span aria-hidden="true"></span>
</a>
</div>
<div id="navbarBasicExample" class="navbar-menu">
<div class="navbar-start">
<a class="navbar-item" href="<?= site_url('albums') ?>">Albums</a>
<a class="navbar-item" href="<?= site_url('artistes') ?>">Artistes</a>
<a class="navbar-item" href="<?= site_url('music') ?>">Musiques</a>
<?php if (isset($is_logged_in) && $is_logged_in): ?>
<a class="navbar-item" href="<?= site_url('playlist') ?>">Playlists</a>
<?php endif; ?>
</div>
<div class="navbar-end">
<div class="navbar-item">
<?php if (isset($is_logged_in) && $is_logged_in): ?>
<a class="button is-light" href="<?= site_url('connect/logout') ?>">Déconnexion</a>
<?php else: ?>
<a class="button is-light" href="<?= site_url('connect/login') ?>">Connexion</a>
<a class="button is-primary" href="<?= site_url('connect/create') ?>">Inscription</a>
<?php endif; ?>
</div>
</div>
</div>
</div>
</nav>
<main class="container">
<main class="container" style="padding-top: 90px;"> <!-- Ajout de padding-top pour éviter que la navbar ne masque le contenu -->