forked from dbroqua/MusicTopus
Some changes in structure + add album
This commit is contained in:
parent
3ebdc9c06a
commit
f08e70eb7c
36 changed files with 883 additions and 165 deletions
2
views/partials/footer.ejs
Normal file
2
views/partials/footer.ejs
Normal file
|
@ -0,0 +1,2 @@
|
|||
|
||||
<script type="text/javascript" src="/libs/mdb-ui-kit/js/mdb.min.js"></script>
|
39
views/partials/head.ejs
Normal file
39
views/partials/head.ejs
Normal file
|
@ -0,0 +1,39 @@
|
|||
<head>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||
|
||||
<title><% if (page.title) { %><%= page.title %> <% } else { %> DarKou - Ma CDThèque <% } %></title>
|
||||
<link rel="icon" type="image/png" href="/favicon.png" />
|
||||
|
||||
<link
|
||||
href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.1/css/all.min.css"
|
||||
rel="stylesheet"
|
||||
/>
|
||||
<link
|
||||
href="https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&display=swap"
|
||||
rel="stylesheet"
|
||||
/>
|
||||
<link
|
||||
href="/libs/mdb-ui-kit/css/mdb.min.css"
|
||||
rel="stylesheet"
|
||||
/>
|
||||
|
||||
<link href="/css/main.css" rel="stylesheet" />
|
||||
|
||||
<script type="text/javascript" src="/libs/jquery/jquery.min.js"></script>
|
||||
|
||||
<script src="/libs/axios/axios.min.js"></script>
|
||||
<script src="/libs/vue/vue.global.prod.js"></script>
|
||||
|
||||
<script>
|
||||
function showToastr(message) {
|
||||
var x = document.getElementById("toastr");
|
||||
if ( message ) {
|
||||
x.innerHTML = message;
|
||||
}
|
||||
|
||||
x.className = "show";
|
||||
setTimeout(function(){ x.className = x.className.replace("show", ""); }, 3000);
|
||||
};
|
||||
</script>
|
||||
</head>
|
49
views/partials/header.ejs
Normal file
49
views/partials/header.ejs
Normal file
|
@ -0,0 +1,49 @@
|
|||
<nav class="navbar navbar-expand-lg navbar-light bg-light">
|
||||
<div class="container-fluid">
|
||||
<button
|
||||
class="navbar-toggler"
|
||||
type="button"
|
||||
data-mdb-toggle="collapse"
|
||||
data-mdb-target="#navbarSupportedContent"
|
||||
aria-controls="navbarSupportedContent"
|
||||
aria-expanded="false"
|
||||
aria-label="Toggle navigation"
|
||||
>
|
||||
<i class="fas fa-bars"></i>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse" id="navbarSupportedContent">
|
||||
<a class="navbar-brand mt-2 mt-lg-0" href="/">
|
||||
Ma CDThèque
|
||||
</a>
|
||||
</div>
|
||||
|
||||
<% if ( user ) { %>
|
||||
<div class="d-flex align-items-center">
|
||||
<a class="text-reset me-3" href="/ajouter-un-album">
|
||||
Ajouter un album
|
||||
</a>
|
||||
<div class="dropdown">
|
||||
<a
|
||||
class="dropdown-toggle d-flex align-items-center hidden-arrow"
|
||||
href="#"
|
||||
id="navbarDropdownMenuAvatar"
|
||||
role="button"
|
||||
data-mdb-toggle="dropdown"
|
||||
aria-expanded="false"
|
||||
>
|
||||
Mon compte
|
||||
</a>
|
||||
<ul
|
||||
class="dropdown-menu dropdown-menu-end"
|
||||
aria-labelledby="navbarDropdownMenuAvatar"
|
||||
>
|
||||
<li><a class="dropdown-item" href="/ma-collection">Ma collection</a></li>
|
||||
<li><hr class="dropdown-divider" /></li>
|
||||
<li><a class="dropdown-item" href="/se-deconnecter">Déconnexion</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<% } %>
|
||||
</div>
|
||||
</nav>
|
Loading…
Add table
Add a link
Reference in a new issue